I always see posts on TSR with people talking about sex lasting well over and hour, not including foreplay.
Now, I don't consider myself hugely experienced, but I have had a number of partners, one of which (my present one) is long term (talking years).
However, with a few very noticable exceptions (drunk not enjoying it very much), I have never had sex for over an hour. I have had occasions when we have had sex multiple times over many hours, but not one straight thrusting session.
Now, to be honest, if I had sex for 45 minutes + I would be A) bored, B) very tired, C) sore and I also doubt that my partner would still be that, for lack of a better word, moist!
In fact, if i think of the best sex I have had, its always been around 15-20 minutes. Obviously, before this there is foreplay and, importantly, afterwards cuddling etc.
So, I'm calling some of these hour+ men out because, to be honest, I think they are lying. Are you really trying to tell me that you go full pelt for 45minutes+ ??
It seems to me that you seem to be under the impression MORE TIME = BETTER ..