i don't really know exactly how long my guy lasts, cause we usually do a decent amount of foreplay so i don't keep track of how long the actual intercourse lasts. i would guess it lasts on average 15 mins, but he can come way faster than that, and on the other hand last way longer than that. in general, our entire sexual encounters probably last between 30mins-45mins. but like i said, it can vary. i don't like to have sex for too long anyways, cause i get tired and/or sore. sex is a workout!