“You must have long term goals to keep you from being frustrated by short term failures.”
Charles C. Noble
We see our mistakes as the end all. When we falter, we throw our hands up in the air and say, "See...you were right I can't do this!"
Having long term goals really does keep us on track by allowing us to accept our mistakes, or short term failures. You did know you might make mistakes, right? One of the biggest hurdles for us is we think we have to be perfect in this pursuit.
We don't. We're not. There won't be a time when we get it all right, all of the time. It's just not realistic. Letting go of that notion should free you up to move forward.
It will be your long term goal that you'll continue to look toward to get you through your tough times. A glitch in the road? Look ahead. Think about how you'll get yourself through this temporary situation to move toward your long term goal.
Being able to navigate the glitches is what makes people successful long term with weight management, or any other issue. Because there will always be difficulties/mistakes/glitches. That's life.
It's how we deal with them that gets us through. Keeping our eye on our long term goal will do just the trick. It's time to re-evaluate your goals. Get clear on where you are going, and the small things along the way won't frustrate you.