I'm really worried about my almost 7yo ds. When something happens for example someone accidentally steps on his foot he reacts very over the top. He will cry and take himself off to a corner and lash out if anyone comes near him before he calms down. This also happens when he has to do something he doesn't want to like change subjects/end of playtime. He thinks everyone is doing it on purpose and can't see other people's point of view at all.
However what is concerning me most is his violent outbursts. Example,he tried to hit another boy with his plastic toy,the boy moved and the toy broke. My ds saw this as being the other boys fault to flew into and growling screaming rage and the only way I can stop him from hurting the other child is to physically restrain him until the anger has passed during which he is hitting and kicking me:(. No talking to him will calm him down. This has happened many times and I'm worried he will hurt someone. It only happens at school or when we go out. Spoke to him about the incident above and he cannot see why he was wrong dispute me explaining.
School say he is socially immature and to talk to him about others feelings. I have been doing this for years but when he is in a rage he forgets everything. He also hates loud noise/supermarkets and needs warnings before a change in routine. I don't know what to do anymore as he is getting to big for me to restrain and school don't seem concerned dispite regularly telling me he has hurt people. The other children have also started teasing him when he is crying and saying things to get a reaction from him. Oh sorry he is also only interested in minecraft and Skylanders. Nothing else. Used to be Thomas the tank engine. Sorry this is long but I'm not an assertive person and I don't know what to do or if I'm over reacting.