My MIL is driving me up the walls

I really need to let this out of my system. I need some support from other mothers. I feel so sad. I feel like a failure.

Let me just say, Im a first time mother to a 10 week old baby. Things get hectic.

So today My MIL dropped by for a bit. I was in my room putting my son to sleep, he had just got immunizations done and was very fussy so I stayed with him for a bit. I overheard my mother in law the second she walked in to the house talking with my husband. First thing she said was “Omg these floors are disgusting” Let me just say, I have the suckiest hard wood floors in my house. No matter how much I clean them, they keep leaving behind foot marks. Then she literally starts walking in rooms and around the house just criticizing everything. She kept calling my house disgusting and gross, it’s really not. I clean my house every single day. The past two days have just been tough and I haven’t gotten around to cleaning yet. She just started saying rude stuff and being so mean. I didn’t even want to go down to say Hi, that’s how upset I was.

I don’t need any judgement right now on how clean my house is at the moment. Already it’s so tough having a newborn baby, trying to pump every 2 hours so I can have a bottle for him ready, spending 20+ minutes trying to put him to sleep, trying to catch up on all the laundry, I’m sorry I don’t have all day to deep clean every single corner and every inch of the house. It just made me feel so embarrassed. I always always keep my house spotless, and I know for a fact my house is clean. But her words still got to me.

She always tries to be in control of everything. Even the way I parent my son. Everything has to be the way she did it with her kids. Which lots of things she did I do not agree with in this time and age. I just don’t know what to do. It gets to me because she always has something to say to make me feel like shit. She was like “Looks like you need a house cleaner to do the work instead”