You know no one is perfect, but for some reason you don’t feel that applies to you, so you don’t forgive yourself or others. Your standard is higher than human perfection and you berate and beat yourself for anything less. Try making it okay that you are still evolving and getting better and know that Life doesn’t hold anything against you. You’ve been forgiven for any trespasses you may have made, no matter what! So find peace that although you may not be as spiritual as you would like, you are getting there.

After all these years, I am still involved in the process of self-discovery. It’s better to explore life and make mistakes than to play it safe. Mistakes are part of the dues one pays for a full life.  Sophia Loren

If your child were to slip into a ravine and yell out for your help, would you check to see if her room had been cleaned and the bed made before you responded? No, you’d run to save your child’s life without any judgment just as Life doesn’t focus on your past gaffes before it responds. There is no desire to make your journey through this world an unhappy one. There is no kind of God who keeps track of all the mistakes you’ve made and bases Its responsiveness on your behavior. There is no God outside of you sitting in judgment. Get rid of that nagging feeling that God is not happy with you and get on with creating your abundant good.

Spiritual Contemplation: Where in your life are you beating yourself up for some past behavior? Life is not holding you hostage anymore, so how about letting it go now?

Affirmation: I now forgive myself for any past mistakes!