Need advise!

So lately I feel like my husband is so distant we have been married for 4 years baby #3 on the way. I feel like he's so distant like he's not the sweet loving husband he was. Specially with this pregnacy he doesn't seem excited never really asks how I am. Always complains when I ask for back rubs before I would get a good morning text every morning. Now he does it like once a week his excuse he's been super busy. I'm high risk with this pregnacy and I would Figure he would want check up on me once in a while. I just don't know. He comes home never wants to cuddle,hardly ever makes conversation with me. He's always on his phone or wants to just eat dinner and go to bed doesn't seem like he wants to spend any quality time. We haven't had a date in months. The last time I mentioned it he said he was really tired. I know he works a lot. But he's always worked this much and always would put effort in making time for us. And another thing I don't understand is he always seems tired for sex the times we do it is bcs I ask for it. Never bcs he wants to. I don't know if it's just me over reacting but something doesn't seem right. He ignores me when I'm talking to him all the time which pisses me off I just don't know what to do I tell him If he's not happy to tell me. He always says I'm over reacting and that's it's my attitude. Always blames me for everything. He just doesn't seem to care about my feelings like he would before. I do say mean things to him sometimes but I just feel like he treats me different and I'm starting to resent him. I try and tell him how I feel wich he will change for a couple days then goes back to not caring. I don't know what to do but I hate feeling this way I'm pregnant with his baby and he makes me feel unapreciated & not loved I dont understand why and I wonder what I'm doing wrong.