If you look at it. We are like almost every other industrialized nation with regard to mental health and most every issue, except for one.  The astronomical amount of guns versus population.  That is the difference. It is a canard the latest mental health straw man thrown out by gun people.  It is plain & simply the amount of guns in our country. 

4% of the world population with 42% of the guns and people entrenched that having innocent kids, our brothers and sisters in Christ slaughtered is an acceptable price to pay.  Of course we all end up paying for this. Society pays dearly.