Forgiving yourself and being kind to yourself are things that I don't recall seeing emphasized in any weight loss book or tv shows and yet these qualities are ones that I've read about before when looking into will power. So I thought that I'd post this article for you and see what you think.
It gives the example of one experiment done in Carlton university in Ottawa but unfortunately does not list any others.
"Study after study shows that self-criticism is consistently associated with less motivation and worse self-control. It is also one of the single biggest predictors of depression, which drains both “I will” power and “I want” power. In contrast, self-compassion— being supportive and kind to yourself, especially in the face of stress and failure— is associated with more motivation and better self-control. Consider, for example, a study at Carleton University in Ottawa, Canada, that tracked the procrastination of students over an entire semester. Lots of students put off studying for the first exam, but not every student made it a habit. Students who were harder on themselves for procrastinating on their first exam were more likely to procrastinate on later exams than students who forgave themselves. The harder they were on themselves about procrastinating the first time, the longer they procrastinated for the next exam! Forgiveness— not guilt— helped them get back on track.
And:
Surprisingly, it’s forgiveness, not guilt, that increases accountability. Researchers have found that taking a self-compassionate point of view on a personal failure makes people more likely to take personal responsibility for the failure than when they take a self-critical point of view. They also are more willing to receive feedback and advice from others, and more likely to learn from the experience."
http://www.bakadesuyo.com/to-increas...u-focus-on-gre
In your experience do you find this to be true? Or do you find that being hard on yourself when you "fail" gives you better results?