DS1 (6) is in yr1 at school and having a bit of a negative week at school with losing his temper and getting frustrated with his friends. He's always been a bit of an anxious personality, has always struggled with frustration (is a total perfectionist) and has also been quite unhappy in himself over the last month (very negative, quick to cry etc).
I'm just after any suggestions I can try to help him calm down and generally be a bit of a happier boy like he used to be . . .
Basically when his friends are doing something he doesn't like (teasing or not listening to the finer points of a game of chase!) he tries to tell them something, they don't listen and ultimately he loses his temper and grabs them by the arm or shoulder to get them to stay still and listen (and mainly to acknowledge him speaking). According to his teacher, yesterday this resulted in him holding his friend against the fence because he was so cross (teacher said he looked livid). He doesn't hit out but obviously nobody wants to be pinned to a fence or even grabbed like that.
His teacher has been great. Very calm, talks to them all in class about dealing with anger, the need to talk not push, has suggested he count to 10 etc. She seems very used to this sort of thing and says she's just keeping me informed. I've spoken to DS1 about this a few times as I don't want this to continue but am at a loss to know what I can do to help other than reinforce the obvious about acceptable behavior etc. I've also suggested he play with other boys in his class for a bit but he always stays with the same group. Generally DS1 loves his current class (much happier than last year) and is doing well at school. The social side is a bit of a downer though, I think he seems to be a bit of an outsider within his group of friends.
Any suggestions to help him deal with his anger better? He isn't a happy boy at the moment & seems so cross with a quick temper. Any ways I can improve his self-esteem? Or just help him cope? Not sure if relevant but he has a younger brother who is 3 & very laid back (opposite of DS1!).
Very sorry for the essay
and thanks for reading :)