Something is fundamentally wrong in the USA: Switzerland is 2nd in the world (next to us) in gun ownership, yet they have one of the lowest murder rates in the world, about 1/6 of ours. It's clearly not the guns that are the problem, but rather something about how our nation treats mental illness, deals with violence, engages in debate, and so much more.
We have - by a wide margin - the highest citizen-incarceration rate in the world. In the 1980s, we purge our mentally ill onto the streets. Ours is a fractured and sick nation.
Our culture is painfully divided between 1) fanatical religious types who feel it is God's will to do things like bomb healthcare providers, and 2) progressives who cannot even understand why the "followers of Jesus" - a man who preached love and understanding - can spout such hatred that even politicians running for high office feel they must say things they don't believe in order to get the vote of the radical right-wing. This only proves to the religous right that "teh leebrals" are wrong-headed. The two sides are incapable of talking to one another.
Meanwhile, we're imprisoning people left and right for such minor offenses as smoking pot three times. People with mental illness are not identified and treated. Poor folks live in desperate hopelessness where selling drugs is the only bright spot. And everyone else is so terrified of losing an income and health care that they remain wage-slaves to jobs they despise.
Solving those problems is HARD. The US doesn't seem to be a nation that has patience for long-term fixes; politically, our will is shorter than two years.
What can be done for our country? How can we cure our ills? We're doing it wrong, people.