It is all too easy to punish yourself for mistakes of the past. Punishing yourself won’t erase them, and it certainly won’t help you move beyond them. When you don’t forgive yourself, your life becomes weighed down by the shackles of negative energy. As a result, the rest of us are without the many wondrous things you are capable of.
Walking around with anger and disappointment prevents you from achieving anything positive. The longer you delay your forgiveness, the more victimized you become by your mistake. Forgive yourself from your past mistakes, learn from them, and focus your attention on what can be done now.
Your anger and spite will eat away at your life until there is nothing of value left. Forgiving yourself sets you free from the tight grip of anger. Forgiveness brings a cleansing and refreshing freedom that allows you to regain control. Forgiveness does not mean that what happened was acceptable. It means you have chosen to no longer live a life restrained by it.
Living life as a victim of your circumstances has no benefit. Practice self-forgiveness to free your spirit, body, and mind. Forgive yourself and start living life unburdened and unshackled by your past mistakes.