I never was a quick cummer, even in my teen years. Typically, it takes me between 30-60 minutes of foreplay/sex before I get my first orgasm. After my first one, I tend to come quicker, and with even greater intensity, with each additional orgasm I have in a session. But there have been plenty of nights where I was having really pleasurable sex and just would never come, even after several hours. I know that's not typical for a male, but it's how my sexuality seems to be wired.