Need Advice not sure what to do

Se

So I’m 34 weeks pregnant. For the past few months I’ve realized my boyfriend has been jerking off in the middle of the night or early morning (when I’m sleeping) I’ve talked to him about how it makes me uncomfortable, I try not to mind him jerking off but just not right next to me. We also talked about how I want to have sex more cause of my hormones. So he told me he won’t do it near me anymore and its been a month later and he’s back to doing it.

We had sex the other night and it honestly was bad. He made me feel like I was only supposed to help him cum. He asks for head immediately when we start getting into it and lately being pregnant I just am not in the mood. I do it but he pushes on my head so hard my neck just cramps. So after a few of actually intercourse, he lays down and wants me to continue and give head till he cums. I kind of dread it but I try. I took a break and just jerked it for a bit and he has the nerve to tell me to put it back in my mouth or he’ll just finish in the bathroom. I’m kind of appalled because wtf. Then he says well help instead of just laying there. I literally didn’t know what to think and I felt angry like wtf dude.

He came eventually but I just hated the whole thing.

I feel so done with sex with him. And now 4:30 AM he’s jerking off next to me. I don’t know what to do. What should I do?