We are all faced with them. Sometimes they're easy to make while at other times, not so much.
Do we always make the right decisions? Nope.
Do we learn from our mistakes? Uh....well, we should, but not always.
Should you beat yourself up over the bad ones from the past?
Let me first ask, will it do any good?
We've all screwed up. It's a given - it's life - we're human.
Even those people who you think lead the most perfect and flawless lives have screwed up. They may never mention it, and you'll probably never know about it, but they have.
We all do.
They've just chosen not to dwell on it, and instead move forward.
But, back to beating yourself up over it....should you?
Here's my answer to that question. You can take it as you'd like, after all, it's only my opinion.
(And, we know what opinions are like, right?)
No, you shouldn't.
If you are, stop it!
(I might add, and I say this loosely... If you're making the same bad decision over and over again, I believe you may have other issues needing to be addressed.)
Today, at this very moment, let go of any guilt, blame, fault, or anything else you carry with you related to the bad choices in your past. The past is over and gone. It stays alive only if you keep feeding it a steady diet of your insecurity or guilt. You can't go back there, and even if you could, you must ask yourself... Do you feel lucky... punk?
Ooops! <clears throat> I mean, would you really want to?
It's what you do from this day forward that matters most. If you want to be a better person, strive for it, you will become such. Don't let the past haunt you. It will destroy this day as well as future days ahead.
You've got this one life...that's it.
(Unless you believe in reincarnation, under which circumstances you may return as another person, sloth, or possibly dirt depending on the level of wrongness resulting from your bad decisions.)
Once again, it's your choice how you wish to proceed.
As for me....see ya later, past.
I don't live there anymore.