Our society slays me with all the ways we ensure that a shooter like this becomes an "other". Oh he had mental issues, he's not like me. He was a loner, he's not like me. He is an immigrant, he's not like me. Every situation becomes an isolated incident that happened in a vacuum, rather than a symptom of a broken, toxic society. And then we say we need God in our lives like praying has ever helped.
Truth is, these shooters are generally born just like the rest of us, with a clean, sane slate. Over time, they are abused, neglected, isolated, bullied, told to be something they aren't, told they are this that or the other. Society raises these boys to be the violent, aggressive, hate-filled men they are. That's the bottom line. Look around us, we shame children for expressing themselves. We tell boys to "man up" and stop crying. We don't let boys wear pink. We call effeminate men "sissies."
We refuse to acknowledge that times today are not the same as they were 50-100 years ago. We refuse to acknowledge our own role in things like this. How we perpetuate it in hundreds of ways every day and that "crazy" people like this guy will take all those little microaggressions and internalize them and take them out on innocent schoolkids.
We have to start by recognizing that we as a society are part of the problem. If we can't even do that, we will NEVER solve this problem. All, JMO. Obviously.