We can't change a whole society, but as individuals, we can change ourselves. The first step to solving the problem is admitting the problem. And understand that in high school, you will be made fun of and you will make fun of people, too. Don't do something that you will regret later. I think school shootings are problems bred off campus.
People condemn student shooters as self-proclaimed victims.
Others sympathize with the shooters' frustrations. But instead of providing outlets for angry students, ideally society should work to stop producing angry students. School workshops are well-intended programs, but they won't solve problems and dysfunctional behavior created years ago. Some people deal with their problems by taking it out on others by being mean to them. Others take out their problems with more extreme measures, like shooting or stabbing them.