This is a great post on two very important truths: 1: You do not have to be 100% perfect 100% of the time in order to be successful, so stop beating yourself up BUT 2: Don’t sabotage yourself by habitually choosing self-indulgence over self-discipline.
In this case, they were talking about diet and lifestyle changes, but I think it applies to all areas of life. Often we are own harshest critics and torture ourselves for not reaching some unattainable level of perfection, or we sabotage our own success by making excuses for our lack of discipline. Often we vacillate between the two, periods of excusing poor choices followed by tearing ourselves to shreds when the consequences of those poor choices come to fruition.
So you’ll hear me say it again, balance and moderation are the important things here. While we should not make excuses for repeatedly making poor decisions, neither should we feel guilty for either choosing an occasional indulgence (as long as they remain occasional) or for failing to be perfect 24/7.