First, I'd suggest seeing that you are indeed a good person, and we call all tell that you are trying hard. You, as a human being, are not perfect. And you, as a human, have TREMENDOUS urges that are there for a reason. Don't be so hard on yourself. I hope you find a way to understand your...