Just dont know anymore

My husband doesnt understand why I'm pissed off all the time, but I'm 22 weeks pregnant I cook, clean, go to work, take care of our other 3 kids, wake up with my oldest get her ready for school, give baths, clean some more, do laundry and so on. What does my husband do? He plays pubg whatever the fuck that is, sits on YouTube allllll day, sits back in our room and yells at the kids from there when he hears me telling them to stop doing shit, he doesnt go to sleep till 3 am and wakes up between noon and 2. I

can never say anything to him about what's bothering me, he blows the fuck up like he does EVERYTHING and it blows my fucking mind because there's nothing farther from the truth. I'm so stressed and yall, my back is fucking killing me, idk if its babys position in there but seriously I wince and cry everytime I get up. I could just cry, I am so stressed and work has been hectic lately so I've also had to work from home, nothing is going right and I'm tired to my core. I'm scared for the baby to come because coming back to this place is a miserable thought. On top of that I'm lonely I dont have any family and friends to talk to, he has a lot of family that he runs his mouth to and of course they stick up for him they also comes over and trash my house like his almost 30 year old brother that comes and stays for a week that I also have to clean up after and if i dont my house will just be disgusting. Idk how much longer I can do this. 😭😭😭😭