No it's not normal and more to the point, it's not ok.
When I'm home, I do what needs doing. When he's home, he does what needs doing. When we're both home, we both do what needs doing. We do both work, him slightly more hours than me but that varies depending on travel. But even in Mat leave, if I was feeding the kids, he'd cook or clean. He always bathed them as he couldn't obviously (breast) feed them. We have a lie in each at the weekend.
More importantly, we respect each other. Neither of us would kick a toy because we expect the other to pick it up. If I went out (which I do as often as I like, BTW) he cleans the house before I am home, he'd never 'punish' me for it and vice versa.
I like it that way - the kids see men and women sharing the load - working, cooking, washing up, putting kids to bed. They see mum and dad caring for each other and respecting each other. I hope it means they will expect to be respected and cared for (and do the same for their partners) in an equal partnership in their future relationships.
Your husband is treating you like a piece of shit. I am sorry. You deserve better.