How long does sex last for you?

So every time my boyfriend and I have sex it’s always at least an hour the longest was an hour and a half, so as you can imagine it’s always so tiring because he wants to make me orgasm and I always do my best to finish him. A quickie is like 15 mins LMAO we just take our time?

How long do you have sex for before your partner cums? And do you finish?