Just to set the scene, I work out of the house about 45 hours a week. Travel there and back takes about 1.5 hours a day. DH works from home similar hours. No DC. I do 95% of the housework.
DH (MIL?) has recently decided that MIL should be our cleaner. DH has agreed to pay her a "good rate" and apparently she badly needs the money. Although I was very uncomfortable with the idea, she has now been and cleaned our flat twice, both times while I was at work and without any warning whatsoever.
DH and I had a huge fight last night over this which culminated in me packing a bag to leave, but not leaving. During the argument, DH kept saying that the flat was "filthy and disgusting". I am confident that he is repeating what he has heard MIL say. She used to say the same thing about the "disgusting state" we left the house in when we lived with her.
I feel awful about MIL coming in my home when I'm not expecting it and criticising my housekeeping to DH. It's not the immaculate show home that her house is, but it's not filthy and disgusting.
What would you do?