I’ve spent a lot of my adult life trying to ‘get right’ with myself in regards to letting go of guilt and shame from any and all past mistakes. No doubt, this comes from being brought up a devout Catholic and all the wonderful “perks” that come along with it.
The fact of the mater is this; We are all perfectly flawed. Which means, we can never go through life unblemished. Knowing this, in addition to living a principled life – or as much as humanly possible – we can take solace in the ups and downs of our lives. This is the natural course of a human life.
Having said that, we must be honest with ourselves and do our best to avoid the trappings of acting on whimsical desires and behavior knowing we can allow ourselves ‘off the hook’ due to our flawed nature.
I believe we all know within ourselves – instinctually – what the right thing to do is in any situation as long as we come from a place of Love.