While we are discussing and demanding what to do, may I respectfully ask that we stop and take a look at what I believe are the three extenuating factors that may answer the question of why we Americans have more violence than most anyone else:

1. POVERTY. If there’s one thing that separates us from the rest of the developed world, it’s this. 50 million of our people live in poverty. One in five Americans goes hungry at some point during the year. The majority of those who aren’t poor are living from paycheck to paycheck. There’s no doubt this creates more crime. Middle class jobs prevent crime and violence. (If you don’t believe that, ask yourself this: If your neighbor has a job and is making $50,000/year, what are the chances he’s going to break into your home, shoot you and take your TV? Nil.)

2. FEAR/RACISM. We’re an awfully fearful country considering that, unlike most nations, we’ve never been invaded. (No, 1812 wasn’t an invasion. We started it.) Why on earth would we need 300 million guns in our homes? I get why the Russians might be a little spooked (over 20 million of them died in World War II). But what’s our excuse? Worried that the Indians from the casino may go on the warpath? Concerned that the Canadians seem to be amassing too many Tim Horton’s donut shops on both sides of the border?…

3. THE “ME” SOCIETY. I think it’s the every-man-for-himself ethos of this country that has put us in this mess and I believe it’s been our undoing. Pull yourself up by your bootstraps! You’re not my problem! This is mine!