My ex boyfriend was good at one thing and that's one thing only...and that's sex, he was around his sexual peak as well (statistic wise)...He could last about 4 hours if we had the time (pure sex), with of course, a few blunts in between. Of course every guy can do the two minute miracle basically anywhere. My current boyfriend and I usually go at it for 30-an hour (not including foreplay). Perfect to me