I know I'm not perfect. I spent several years with severe PND so bad I felt DCs shouldn't be left alone in my company. Gradually I have climbed out of my hole and had them for longer periods by myself and am now taking on much more housework and childcare and beginning to be a proper SAHM. Unfortunately I also have fatigue and pain which I am battling to overcome and currently I have some "normal" weeks but am still incapacitated some of the time. We still have a child carer three days a week and a cleaning lady and help from parents&MIL.
But all this has taken its toll on DH. TBH it would help if my parents didn't come round (whole other story) because they are stressy so I am trying to get up in mornings (my worst time) so DH not alone with DCs at breakfast/school run. But I do play my part during day with DC2, after school, cooking meals, evenings, bedtime routine, housework, organising paperwork, banking, etc. and we both do childcare at weekends. but when I am ill I do have to go to bed. Usually for a few days during which the entire house gets trashed.. I have learned to control my temper and now deal (IMO) very calmly with tantrums and stressful situations and keep my temper.
But When DH is angry (most of the time) he smacks DCs for being annoying, or really minor naughtiness. I think he is out of order. He thinks it is because he is under so much pressure. I try to take pressure off him by looking after DCs so he can have a few hours to do his own thing by himself, and he then tells his DM that he has "done everything" and is very stressed and tired because he "hasn't had any rest". I am pissed off that even though I have been getting better and have been much better for last 5 months (apart from physical illness) he seems to be getting worse. Sorry this has turned into a huge rant!