Everytime he doesn't get his own way he seems to burst into a terrible rage, pushing doors hard against the wall, throwing things, hitting/scratching/kicking, screaming & shouting that he hates me etc.
We have just walked to the garage to buy some chocolates for the staff at his nursery, and while there he picked up a Kit Kat. I told him to put it down because we already had chocolate at home, and this sparked of a huge tantrum, which lasted the entire walk home.
He was screaming & trying to pull away from me, but I had to keep a tight grip of him because we were beside a very busy road.
My arm is aching still from the struggle to keep a grip of him. He was hitting out at me & digging his nails into my arm all the way home.
I said "No hitting" firmly to him, and other than that tried to ignore his tantrums as we walked home, but the behaviour continued.
He had time out when we got home, and calmed down, but I really don't know how much more I can take right now, and don't know the best way to deal with all this.
I recently separated from their dad, which may be behind some of this, but I am really getting run down with it all.
I would be grateful of any advice.