High school kids can be melodramatic. High school is high school. People will get made fun of, but that's no excuse to take advantage of people or to motivate yourself into violence. I've heard lots of people talking about warning signs and things to look for. Parents play a big part in that.
Kids become detached from their parents and other kids, so kids lose touch with reality.
One way to prevent that is to improve communication among family and friends. It's really sad, but a lot of people, even in the same class, don't know each other. I think if we all knew each other, things would be a lot easier and people would be more likely to understand and accept people. When I'm with one group, I introduce them to my friends in another group. You do what you can to help people get along, but ultimately it's up to them.