Ds (9) was at school when a peer called DS 'useless at everything'. This upset ds and he retaliated by shoving the peer, unfortunately this meant that the peer made contact with some railings which were nearby. Peer was unhurt, thankfully, and ds immediately said sorry. I found out some 24 hours later, and have given ds a strongly worded telling off.
I can't help but think (privately) that ds was provoked, and that the peer who called him 'useless' was goading. He shouldn't have been shoved, but I can understand DS becoming upset and annoyed.
I have taken away DS's tv, cancelled after school and weekend activities and have talked at him for hours about how what he has done constitutes assault, and how he needs to behave in future. He plans to apologise again tomorrow and is genuinely remorseful.
I am getting it in the neck from the other childs parent who has said her ds was being 'silly' and that my ds was 'viscous'.
Any thoughts?