How do I stop beating myself up for past mistakes? I made some bad choices that ruined an important relationship, and I made some bad choices that caused me to miss opportunities, which will never come again. I could beat myself up forever about those choices and what might have been different in my life, if I’d been smarter. How does one get past those kinds of mistakes?
“Of all the words of mice and men, the saddest are, "It might have been.”
Kurt Vonnegut penned those words, and they sting every person who reads them. Almost everyone on the planet has regrets (decisions they wish they had made differently over the course of their lives). If you spend too much time here, these regrets could rob you the happiness you should be experiencing today. You can't let this happen.
It doesn’t serve you to punish yourself over and over for past transgressions, especially because you can't change them. Spending time here would mean borrowing suffering from your past and letting it ruin today.
The question is how can you eliminate these feelings of shame and regret?
Here are six things you can do to change the way you feel about your past and change the way you create your future:
Don’t waste another minute of today dwelling in fear over things that are over and gone. Focus on being the person you want to be. Choose to focus on the future only because it's more productive.
You can do this.
Kimberly Giles is the founder and president of ldslifecoaching.com and claritypointcoaching.com. She is a life coach and speaker who specializes in repairing and building self-esteem.
FOR MORE FREE
Coaching is less expensive than you think - If you need help we can find you a coach you can afford.
Call Tiffany 801-201-8315
These articles were originally published on KSL.COM
Kimberly Giles is the president and founder of Claritypoint Life Coaching and 12 SHAPES INC. She is an author and professional speaker. She was named one of the top 20 advice gurus in the country by Good Morning America in 2010. She appears regularly on local and national TV and Radio.