I’m the type of person who tends to be very hard on myself. When I mess up, sin, and fall short I’m the type of person who beats myself up about it. I have no trouble believing that God forgives me, and I find that it so much easier to forgive others than it is to forgive myself. I believe that Christ loved me so much that He died for my sins, my mistakes, my mess-ups, and all the negative feelings associated with them – He took it all – the sin and the fallout. I usually find that when I hurt others they too can forgive me; it may take time and healing, but forgiveness is there.
Forgiving myself and really letting go takes much, much longer. However, not forgiving myself is also a sin, and by grace I am forgiven for that too. So here goes forgiving and loving myself. Forgiving myself for falling short this morning, and forgiving myself for things done years ago. Jesus did not die so that I would continually beat myself up over my shortcomings. We all sin, we all fall short. Perfect is not an option, and why would I want to be perfect? If I were perfect I wouldn’t need grace. I’m glad I need grace.
The mind-set that I have to hold on and continue to punish myself for things that I have called sin and asked the Lord’s forgiveness for, is not of Christ. It must be dealt with because it rises up against the love, grace, mercy, and forgiveness that Christ gladly offers.
Lord, please forgive my unforgiveness. By not forgiving myself, I am not fully accepting what You did that day on the cross. You have forgiven me, and the matter is settled. I am washed clean by the blood of the Lamb. I am complete in You, Yeshua Ha Meshiach.