We've all done things to disappoint ourselves and others. No, it's not so good to dwell on our failures. We are human and we can only do so much. To be human is to err. It is perhaps this pressure to be a perfect person that can drive a person into addiction in the first place. It is in accepting yourself, flaws and all and learning to live with yourself substance free that is going to help a person learn to live without feeling like they need their drug of choice. Realizing, "Hey, I'm flawed, and that's okay." I'm not going to use over it.