Is it me or him?

So basically he needs porn to cum.. We can have sex for hours and I'll cum but he won't,says he's satisfied but then rolls over and goes on his phone. In my mind it's probably just going online turns out he's watching porn to finish. Is it bad that I feel like I'm doing something wrong during sex that I can't make him cum while we're having sex or could it be him on the other hand..