Pregnant and boyfriend has started being really mean to me. What can I do?

So I'm pregnant and about to have my baby. Me and my boyfriend have a good relationship overall and I love him. Here lately, I've been feeling really sad though. He kind of seems to attack me a lot or withhold intimacy. We rarely have sex anymore and the rare times we have lately, I've been the one to initiate. He doesn't hold my hand much in public. It feels weird.

He's also been getting angry at me for some really off the wall stuff. Recently, he got really angry and yelled loudly at me just because I didn't like something he wanted to do. First, he planned it behind my back. Second, I had other reasons I didn't like it and explained those reasons. When I did, he got mad. He told me he did it behind my back because I'd get mad if he just brought it up to me. He told me that it was a buildup. He'd let it go and let it go, then explode once he got to his limit and that's when he would raise his voice at me. He said only then would I want to talk things out and be civil.

That is NOT true at all. I want to talk, not yell. I wasn't even yelling. I just shared my feelings on the issue and it set him off. He didn't apologize to me for the outburst. When I questioned that, he just said I should have apologized first. I didn't say anything at first because I wasn't sure if he was ready or willing to talk without yelling again. He said I knew to ask him about that. He brought up the situation again today and I once again voiced that I didn't agree with it. He just got mad again, started yelling again and placed the blame on me. He said he was sick of everyone pushing him and trying to control him. I said I certainly didn't control him and asked who else did. He said it didn't matter. Um... it does.

It really hurt me that he kept telling me I was at fault and I made him yell at me. All I did was express why I didn't agree with him and he got all angry. He told me I always did this. No I don't.

Does he even love me? I fear he'll just leave me/break up with me.

Updates
+1 y
He told me I had been mad all morning. No, I hadn't. We actually talked normally until he mentioned that crap I didn't agree with again. Then yes, I got frustrated. I couldn't believe he was still going through with it. It made me feel like my feelings didn't really matter to him. I had explained my feelings, yet he was still going to do it. I was having some pregnancy discomforts this morning and I told him that (even though he never asked). I wasn't mad until he started in again.
Updates
+1 y
Pregnancy is a challenging time for both people. For mom, there are SO many emotions and hormones. It is no excuse to be rude without reason, but I'd appreciate a little more understanding if I seem moody or get emotional about stuff. He blames me for not saying something sooner. Well, sometimes I kind of feel afraid to. I don't want him getting mad at me. I don't want a fight. He says obviously I do if I want to be sh*tty about things. I don't try to be. I can't help if I don't agree with him.
Pregnant and boyfriend has started being really mean to me. What can I do?
Post Opinion