Nonsense. Evil must be stopped not with violence, but with greater goodness. Homosexuals are welcomed in church, as are tax cheats, adulterers, sex offenders, theives, mass murderers, violent video game players, bullies, illegal file sharers, torturers, gossips corporate embezzlers, abortionists, gamblers, users of pornography, alchoholics, terrorists. Those people are not defined by their sins unless they allow themselves to be. Their vices are what make them need a better relationship with God and are not celebrated - but those labels are not who they are just because they are driven to do those things. We don't kill these people (myself included, thankfully), we invite them into a more peaceful and understanding relationship with God and the world around them. There are a number of Gay people at Mass with us on Sundays. When my wife and I were living together before we got married we felt equally ashamed. Feeling shame isn't a bad thing, even when it is a result of something that you are driven to do.
My view of government is, of course, different from my spiritual views. I believe that someone can damn themselves for their sins spiritually. It doesn't make them innefective employees or bad neighbors.
Bookmarks