You are absolutely breaking my heart. I have a really tough time seeing that kind of thing. I got suspended in high school for fighting a kid that was making fun of one of the Special Kids in the rest room.
His parents also tried to sue me. It was bad, almost got expelled and arrested.