I just want to scream at him

So tomorrow my SOs mom and dad will be here for the baby shower. His mom is the most nitpicky person I have ever known. Since I know this I've been deep cleaning my house since Monday. I've been kinda stressing out about if the house will be to her standards. I know that if it's not she will put me down for being a stay at home wife with no kids yet and the house being "dirty" my house is never really dirty I keep it clean as much as I can considering I'm 32 weeks pregnant and on bed rest. I just got done sweeping and mopping the house is all hard wood floors so alot to clean. Before my SO came home for his lunch I asked him to take his work boots off before coming in since it's been raining and it's all muddy. He said okay but guess what he didn't. he walks right in gets mud all over the floor after I just asked him to take them off. so I just go back over with the mop and ask him to take his boots off. Then he complains about having to take them off. He goes in the kitchen to make his lunch and leaves everything out doesn't put anything away is just completely making a mess of the house I've been cleaning for the past 4 days. I go and pick it up and clean up that mess. Then he decides he wants some pie that I had made for tomorrow nights dinner. Cherry pie he polles it out of the fridge and drops the damn pie all over the floor it splatters all over the walls it's on everything. I just instantly start crying I'm already so overwhelmed. He hasn't been home for 30 minutes and the house is complete mess. I go get cleaning supplies to clean it up. As I'm cleaning it up he looks at me tells me I need to stop crying over nothing. I understand the pie was a accident but I worked so hard to clean the house so I dont get belittled by his mom. He knows I've been stressing about the house and his mom coming to visit I dont know what to do. I just want to scream at him but I know that wont do anything good. Hes finally left to go back to work and he sends me a text saying I need to control my emotions. I just want to run away at this point😭