Boyfriend lasts up to 2 hours in bed!!!!

So I’ve always heard women complain about their boyfriends lasting so little in bed, and now I have the complete opposite problem! it’s really hard for my boyfriend to cum. it usually takes him like one or two hours. It gets sooo tiring to be honest. I think the both of us end up tired because that’s like a 2 hour workout! Idk what to do though because he’ll be saying something feels so good but still feel nowhere near cumming so idk. Does anyone else have this problem?