Why does he cum so fast?!?

So this is super weird but I actually used to be friends with my mans ex & she said it took him like 30-40 mins to cum. He’s only slept with 2 girls other than me before. I haven’t talked to the other girl but he said it look him 30 mins to cum. But whenever we have sex it’s 2 mins or less and it’s driving me nuts. When I jerk him off or suck it it takes him like 15 mins. But it’s so frustrating because I can’t ever finish. So I end up masturbating once he goes to work, I feel so guilty!!! Why is it taking 2 mins or less ☹️☹️☹️☹️