Yeah, a bit of reprogramming for this one mate.
This means you have to stop doing all this stuff for him. It is frigging pathetic that he actually complains the way he does. He would be laughed at in my house. it sounds as if he was either totally overindulged as a child or his father was a crappy role model who never showed him what it means to be a MAN. I'm not being sexist, (probably VERY old fashioned sometimes) but whining because your pregnant wife won't help you clean the windows defies explanation. Does his mates hear or see the way he treats you?

Sorry to rant like that but it bothers me so much that he makes you feel the way you do. Remember people treat you they way you expect to be treated, so stand up and start believing in yourself and your worth. Treat yourself accordingly. You are a big, glowing mamma to be and that is sacred. Be kind to yourself and teach him how to treat a lady....

Anyway a proper superwoman spends at least some time on the couch with a book and a box of chocolate!

MWAH