I have a 3 year old son and his anger gets so out of control. He hits, kicks or head butts me every day and I'm really struggling. He's even broken my nose by head butting me. He also spits on me and my partner.
My partner says it's normal toddler behaviour which I understand to an extent but I'm just so sick of being hurt every day. He's tall and strong for his age with long limbs so it's hard to keep him from hitting or kicking me when getting him changed etc.
We never retaliate and have never hit him. We try to stay calm and get on his level but that just makes it easier for him to hit. We've tried time outs and always explain why we've done it but nothing has helped.
He's such a lovely little boy when he's not angry, he just gets into such rages when he's tired or frustrated. I'm at my wits end and would appreciate some advice. I don't know whether anything can be done or if I just need to ride this phase out.