what should I do?!

My boyfriend does not last long at all. He always cums in a 2-3 minutes, every time! A lot of the times I'm still horny and he cannot cum more than once in a 10 hour period. He can't stay hard after cumming and I don't know. Please help! Our sex life might ruin everything for me. I've told him before but he says there's nothing he can do about it. I also don't like sucking his dick because of it! If I suck his dick before we have sex, he'll cum in 30 seconds to a minute. I need tips.

Vote below to see results!