Unsatisfied sex

Ok dude. I just had sex with my boyfriend and I did not get to finish. First, I didn’t feel like having sex anyway because I knew I would be unhappy. So he starts fingering me and I say no thanks and he says he doesn’t care and tried to keep going then stops when I pull away again. I’m tired of having mediocre sex. I knew he was going to cum so I said no and tried to push him off but he just kept going. Did two more pumps and came anyway. Then he asks why I’m pissed. Then I say I’m not and he says he can tell when I’m unsatisfied. I don’t want to hurt his feelings because I’m not all the time so I said nothing was wrong and it was good. It was good, and it did feel good, I just didn’t get to orgasm and it was too short. I try not to be grumpy about it but now I’m just counting the hours until tomorrow when I can have sex again.

He doesn’t like it when I masturbate in front of him. He doesn’t like making out. He doesn’t like when I’m direct and straight forward (like “fuck me” or “I want to have sex”). He doesn’t like me asking to have sex twice in one night even if it’s a couple hours later. And he barely likes foreplay.