I have always failed because I would have a bad day and tell myself that since I ate that one bad thing I might as well go ahead and eat everything else I want. Then I would proceed to eat and eat and eat.Now I forgive it and jump right back in where I am, not worrying about the past.
Reading "The Spark" has helped me change my attitude about weight loss and made me realize perfectionism was always preventing me from being successful. You can't be perfect all the time. You will stray. You just have to learn to jump right back in and get back on track.