I was taught that the devil has no power over humans. If someone chooses to be rotten to the core, they are supposedly weak in mind and spirit, making them vulnerable to Old Scratch's evil ways. lol I agree with tim, and moggy. We are flawed creatures, and in my opinion, arrogant to the point of ugliness.
Although I am no longer a believer, I do know a few true Christians who actually follow the teachings of Christ. They don't pass judgement, they are beautiful, peace loving people who are not trying to earn their way into their God's Heaven by contributing the most money to the basket on Sunday. I am proud to know them. On the other hand I also know so called Christians who use their religion to excuse their evil ways. We all know this is nothing new. We humans, religious or not, have been corrupt from day one. Different day, same shit.
We all have done things that we are ashamed of. But like Jay T pointed out, the level of harm to others might be taken into consideration..I think most would forgive a man who loves his family to the point of risking his life robbing a bank, but condemn hate mongers who are so evil they bring nothing but pain and suffering to the world.