I have struggled with sin for a very long time. Sins of all kinds, from lust, to greed, to envy. All kinds. I have done horrible things to those I love nearly all my life. A few years ago, I made an effort to stop doing these things. But my efforts were never enouph. I never put on the armor of...