I think he’s mad and lying to me

I think my husband is mad at me over sex. It’s hurts to do anything and I’m never in the mood when he is. He said that his dick was sad because I didn’t have sex with him when he pushed it on me. Mind you, we just helped my mom and stepdad unload a storage locker. And I’m 22 weeks pregnant. I was tired, I’m dealing with a lot of round ligament pain, and my lower back is killing me. I get he has needs, but even during sex he doesn’t meet my needs either and I’m not going to beg him to do something he doesn’t want to.

He also drives 25 minutes before calling when he heads to work. We hardly get time to see each other because his work and sleep schedule. But he waits 20 minutes to call. He says because service sucks, but he’s called before and it hasn’t. I think he goes out to eat and doesn’t tell me because he thinks I’d want something and it would be too much. (One time he mentioned subway. And I asked if I could get it too but that was it. I also used a code so it wouldn’t be as much as he normally would pay and it was one time because I hadn’t had anything and was really craving it.)

I know he didn’t just sleep for 15 hours and just go straight to work. Yet when I’ve mentioned ordering dominoes before he has said no one is ordering dominoes without him and we would have to save him some (my son and I)

I’m not mad over the food part of it, I’m mad that he’s lying. And makes me question if he is lying about other things. Maybe I’m wrong ,maybe it’s my hormones. I’m going to check his bank account tomorrow.

I just get the vibes from him and I don’t feel like he is happy and I also feel like I’m not happy. But I can’t tell if it’s me or the hormones. I don’t know what to do.