Mosschops - I feel so sad reading this thread. I have a friend who went through similar with her husband. To begin with things were fairly equal, but after the baby she started doing everything because she was not working. Then she gradually found herself in more and more of a servant position than a wife. He was studying long hours and so she would make excuses for him never being at any events, like Halloween, when families would normally all go out together in our neighbourhood. "Oh, he just wanted to play Warcraft, he had a long week, it's his only hobby, I'm glad because it keeps him home and not out drinking"... if she ever got an hour to go out without her daughter she would constantly worry about how long she had been gone as he was doing this immense avour by babysitting his own child.
It was deeply, deeply depressing and got worse and worse... she became vegetarian so would cook all his meals separate to her own because he could never eat the things she liked. I saw her in the grocery store at 9pm with her 4 year old because 'he fancied cheesy nachos and we didn't have the stuff in' - bear in mind he was at home, but she didn't leave her child there while running to the store. She even stopped sleeping in her own bed, because he would play the games in there until upto 4am, and she didn't want to bother him by asking him to move rooms, so she slept on the couch.
Finally he ended up cheating on her with someone he met on the game system. Probably because he had completely lost all respect for her and saw her as a doormat that was there just to cater to his needs.
It took that huge life event (finding the messages about the cheating) to fix her marriage. She was going to divorce him, but he managed to beg a reprieve. He now plays games far less, takes her out more, does his share of housework and childcare. She is back in university and well aware she could live without him now and he knows it too, so keeps toeing the line.
I truly, truly hope this isn't how your story ends, but all the things you have written here are the sorts of things she would say and I am worried for you. Plus the silent treatment is such a manipulative, controlling characteristic. He does it because he knows you will back down and make up. Probably from past experience.
Don't do it! Be persistently, annoyingly cheery, don't do any of his stuff, but don't fight about it. Make him have to start the discussion that is coming.
Get your life and your evenings back :-) Do it for your son, so he will respect you as an adult. So he will respect his future partner.
GOOD LUCK!!! We are all rooting for you. :)