1. The average length of heterosexual intercourse is 7-14 minutes, start to finish.
Homosexual women, on the other hand, spend at least 30-45 minutes, and often can take more than an hour. There’s no need to rush anything, but given the amount of porn where sex seems to last forever, more and more men seem to think that what their partners are looking for is just…lots and lots of thrusting, that lasts for a really long time. This isn’t really comfortable for anyone, and can get pretty boring, eventually. Try to read your partner’s cues and see if both of you are still enjoying yourselves; if you are, by all means keep going. If you’re not, finish up and have a snack.