Any Christian who says they're perfect or never struggles, is lying through their teeth to themselves and everyone else. Our spirits and souls may be redeemed by the blood of Jesus, but we still wrestle with a fallen mortal nature, and that includes both our thoughts and emotions. Sadly, its often when a professing believer screws up that the atheists immediately get wind of it, and use that failure to claim God doesn't exist or all people of faith are stupid. They judge Him by our mistakes, but then when we try to use the words of people like Richard Dawkins or the late Christopher Hitchens as examples of their position, all of a sudden they rage like wild animals. Its hypocrisy run amok.