My 5yo is turning 6 in a couple of weeks. The last month he has had some very aggressive outbursts. Usually stemming from if he doesn't get his own way about something. He is very irritable and loses his patience quickly and has been very disrespectful, including hitting on occasion.
We had a similar stage around 3 but has been a long time since then and I'm genuinely concerned at how angry he seems sometimes.
I don't know how to deal with it. I feel like it a cry for help in some way but I don't know how to help.
If I don't punish for his behaviour is he going to think it's acceptable and it gets worse? I've tried talking to him once he is calm but he just says he doesn't know.
What punishments are ok for this age? I don't want to be overly harsh or soft. Taking toys away doesn't seem to have any impact. More recently I've been telling him to go to his room until he ready to apologise. Problem is it then happens again a day or two later so doesn't seem very effective.
I'm also worried about his younger brother copying this like he does everything else and then I end up with a double problem.
If you've been in a similar situation, how did you deal with it?