We all have made mistakes in our past (and even in our present!). There are times we can go back and make amends for those mistakes, but let’s face it, there are times we cannot. It can be easier to accept God’s forgiveness than it is to let go of the guilt and shame we feel ourselves. We wonder “If God has forgiven me, why can’t I forgive myself? Why do I have a difficult time overcoming guilt from past mistakes?”
This page/post may contain affiliate links. As an Amazon Associate, as well as an affiliate of other programs, this means if you purchase something using these links, I will receive a commission on qualifying purchases at no cost to you! For more detailed information, please visit our Affiliate Disclaimer page
How Can I Forgive Myself?
I know in my case, I have an easier time forgiving other people for wrongs done to me than I have forgiving myself for things I may have said or done! I know God has forgiven me and yet I still hold onto guilt and shame.
The Bible tells us in Psalm 103:12:
“as far as the east is from the west, so far has He removed our transgressions from us.”
He forgives us and then CHOOSES to remember our sins no more. They are buried! They are gone! They are erased!
And yet we feel as though some of our sins are just too great and caused too much pain to be able to just release them that easily.
The guilt we feel is so strong that we feel just handing them over to Jesus is somehow getting off easy! We have not been beaten down enough for what we have done! Surely we must endure SOME pain for the ills we have done!!
Michah 7:19 says:
He will again have compassion on us; he will tread our iniquities underfoot. You will cast all our sins into the depths of the sea.
Where Does Shame Come From?
Shame is what the enemy uses to keep us from experiencing the joy we have in Christ.
If we are feeling shame, we have not fully released our sins to God. We are holding them close, nursing them until the shame grows bigger and looms larger. The enemy wants us to live our lives defeated by sin and shame and not experiencing the joy in the forgiveness of our Father.
What we are actually doing in carrying this guilt is feeling that somehow our own sense of judgment is greater than God’s.
We feel as though we have to satisfy our own sense of reconciliation rather than the reconciliation Jesus has provided.
We believe “It is finished” but not when it comes to the price paid for OUR sins. We carry them around and with them the guilt and shame Jesus died on the cross to remove from us.We believe 'It is finished' but not when it comes to the price paid for OUR sins. We carry them around and with them the guilt and shame Jesus died on the cross to remove from us.Click To Tweet
God has not only forgiven you of your sins but He has chosen to forget they ever happened! So stop reminding Him of something He has elected to forget!
Stop putting yourself under the burden of sin when Jesus died to free you from it!
Stop believing you can, in any way, have control over your own redemption from it!Stop putting yourself under the burden of sin when Jesus died to free you from it!Click To Tweet
Below you will find some books I recommend, as well as some other posts you might enjoy!
Bloggers, don’t forget to link up below!
Books I Recommend:
Some other posts you might enjoy:
Now it’s time to Link Up!
Worth Beyond Rubies Weekly Wednesday
Join us and #linkup at Worth Beyond Rubies' Weekly Wednesday Link Up Party!Click To Tweet
This is a brand new link up and will be held every week. Because it is new, it may take a few weeks for people to find it and for links to add up so please share and encourage others to post their links!!
1.) FOLLOW YOUR HOST VIA THEIR BLOG AND/OR SOCIAL MEDIA CHANNELS (Not Mandatory but very much appreciated!)
2.) LEAVE 1-2 OF YOUR MOST RECENT CHRISTIAN LIVING POSTS ONLY. ANY DIY, CRAFTS, RECIPES, ETC. WILL BE DELETED. WE ALSO RESERVE THE RIGHT TO DELETE POSTS THAT DON’T ALIGN WITH THE THEME
3.) VISIT 1-2 OTHER LINKS AND LEAVE A MEANINGFUL COMMENT! PLEASE DON’T LINK AND RUN!
4.) ALL LINKS ARE RANDOMLY SORTED – FEEL FREE TO LINK AS EARLY OR AS LATE AS YOU’D LIKE. THE PLAYING FIELD IS EVEN!
5) JOIN US EACH WEEK FOR A NEW LINK UP!
Please grab our button and place on your site so others can join us!