Truths that will Free You of Shame and Despair Now

| | |

Sharing is caring!

Have you every been overwhelmed by shame and despair believing that your sin was too great to be forgiven. These six truths will remind you that God promises His forgiveness and love.

When I think about being in the “depths of despair”, I think of times when I was so overwhelmed by grief and emotion that it felt like I couldn’t breathe … like being underwater and not knowing the way to the surface.

Have you ever experienced the depths of despair? What about despair over a sin you committed?

That’s exactly where the writer of Psalm 130 found himself…

From the depths of despair, O Lord,
I call for Your help.
Hear my cry, O Lord.
    Pay attention to my prayer.
Lord, if You kept a record of our sins,
    who, O Lord, could ever survive?

Psalm 130:1–3

Sin despair can make us feel like we’re completely alone … “isolated and distant from God.” (LABnotes) And it’s understandable. That’s exactly what Adam and Eve felt after the first sin in the garden.

Genesis 3 tells us that they felt 1) naked and ashamed (v. 7) and 2) that they hid from God (v. 8).

But God…

Because of His grace, mercy, and love, He doesn’t keep a record of our sins and He doesn’t want us to hide in shame separated and isolated from Him.

He wants us to come to Him because He offers us complete and total forgiveness.

But you offer forgiveness,
    that we might learn to fear you.

Psalm 130:4

Remember that our definition of fearing the Lord is LOVING Him so very much that even the thought of disobeying and disappointing Him is devastating?

As I read this Psalm, I pictured the Prodigal Son returning to the loving embrace of His Father.

Jesus told the Prodigal parable to help us understand the Father’s reaction to the humble repentance of His children…

“So he returned home to his father. And while he was still a long way off, his father saw him coming. Filled with love and compassion, he ran to his son, embraced him, and kissed him.” 

Luke 15:17–20

Do you think you’ve done something that God can’t or won’t forgive? That is a lie from the enemy himself.

We have God’s promises…

“There is forgiveness of sins for all who repent.” (Luke 24:47 – spoken by Jesus when He appeared to His disciples after His resurrection.)

He has rescued us from the kingdom of darkness and transferred us into the Kingdom of His dear Son, who purchased our freedom and forgave our sins. (Colossians 1:13–14)

 Because of the sacrifice of the Messiah, His blood poured out on the altar of the Cross, we’re a free people—free of penalties and punishments chalked up by all our misdeeds. And not just barely free, either. Abundantly free! (Ephesians 1:7–8a MSG)

God keeps His promises.

So, when you and I are overwhelmed by shame and despair we are reminded to “cry out” in humble repentance trusting that God is and always will be faithful to forgive.

6 Truths to Inspire Humble Repentance

  1. God cleanses us from ALL unrighteousness. (1 John 1:9)
  2. God delivers us from the kingdom of darkness. (Colossians 1:13)
  3. God casts our sins into the depths of the sea. (Micah 7:19
  4. Removes them as far as the East is from the West. (Psalm 103:12)
  5. And never remembers them again. (Hebrews 10:17)
  6. The Lord’s steadfast love lasts forever. (Psalm 136)

If you are carrying the burden of shame and despair over anything you have done in the recent or distant past … Go Home! Trust the Father! He is watching and waiting to welcome you home with His love.

Have you every been overwhelmed by shame and despair believing that your sin was too great to be forgiven. These six truths will remind you that God promises His forgiveness and love.

Let’s pray…

A Prayer of Repentance and Gratitude
for Freedom from Shame and Despair

Father, Your love amazes me. The enemy wants me to doubt Your willingness to forgive my disobedience. I want to fully trust and obey Your commands but I know I fall short every day. Jesus told His followers that their attitude was as important as their actions because the truth is … our thoughts and attitudes lead to our words and actions.

I’m so very sorry, Father. Please forgive me and please help me to have the courage and strength I need to love the way You desire. Jesus said that “love” is the heart of Your will for me … love for You and love for others. I want to love completely with all that I am. Please help me! I agree with the Psalmist, “If You kept a record of sins, who could survive.”

But with You, there is love and forgiveness. You faithfully watch and wait for Your children to return with humble repentant hearts. And when we do … You run to us and embrace us. You are unfailing love. Your love is so great that You gave Your Son to redeem us—to redeem me.

I love You, Lord. Your Word says, “The Lord watches over those who fear Him, those who rely on His unfailing love.” (Psalm 33:18) It is my desire to love and fear You … to worship and adore You so much that just the idea of disobeying You hurts my heart. Please help me. Guide me. And fill me with Your Holy Spirit. In Jesus’ name, I pray. Amen.

Have you every been overwhelmed by shame and despair believing that your sin was too great to be forgiven. These six truths will remind you that God promises His forgiveness and love.

Charles Stanley wrote…

“When [you] stray from His presence, He longs for you to come back. He weeps that you are missing out on His love, protection, and provision. He throws His arms open, runs toward you, gathers you up, and welcomes you home.”

We can trust our Heavenly Father’s perfect unfailing love. There is no sin so great that He is unwilling to forgive it.

So, may we go to Him in humble repentance confident that He is faithful to keep His promise to forgive us and remove our sins completely.

God bless you with His perfect peace today as you rest in His love.

We would love to pray for you.
You can leave your prayer requests here

and even take a few minutes to pray over the list left by our friends.

Never Miss an Update

Leave your email address and I’ll send you a short email every Monday, Wednesday, and Friday to alert you to each new devotion. Plus you’ll receive a copy of 30 Ways to Bless Your Marriage and Keep the Spark Burning

I always enjoy hearing from you! Please take a minute to say ‘hi” and share your thoughts in the comments below.

And if this article blessed or helped you today — would you share it with someone? Maybe a friend, family member, coworker, or through the links below…

Thanks again for visiting! Don’t forget to check out the links below to find additional posts that will bless you…

Sharing is caring!

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Dear Deb,
    Greetings in Jesus name.
    Thank you for the prayer for my husband. He was diagnosed vocal cord card cancer a year back.
    Currently he is treated by radiation therapy and doing good. Praise the mighty God. Bless you all.

    1. Kathy Francescon says:

      Hey Sue!! I pray you are having a happy Monday and sending blessings for a wonderful week! Love you sooo, dear friend and sister in Christ!! You are a wonderful inspiration to me and I am always comforted by your wise and wonderful comments! Love you, you are such sweet blessing from God!

    2. I am so glad your husband is doing well at the moment. May the Lord be with you and fill you with His peace and joy. Blessings!

  2. Thank you for sharing this, it really helped me , God Bless you

    1. I’m so glad it blessed you, Donna! Thank you for visiting and for taking the time to say, “hello.” God bless you!

  3. Martha Orlando says:

    So inspiring and comforting today, Deb! There is no place we could go where the Father’s love won’t find us.

    1. Thank you, Martha! Isn’t it a blessing to know the greatness of His grace, mercy, and love. Blessings, my friend!

  4. What a comfort to know that God loves us no matter what!! I love Charles Stanley and I am so glad you quoted him. As I have said many times, Romans 8: 38 and 39 is one of my favorite scriptures. It has brought much comfort. Your post today is such a powerful reminder of God’s love and faithfulness. He is the the Great I Am!
    Love you Deb, you are such a blessing in my life. Prayers for you and your Rev and for Sadie.

    1. Thank you, Sue! Blessings and love to you! Thank you for your prayers. We truly appreciate them!

  5. Kathy Francescon says:

    I have thought many times, what trouble I would be in, had God not forgiven me my sin and shame. I am so very thankful that we have such a loving and forgiving Father in Heaven! I will praise His Holy Name forever and strive to live a life that is pleasing to Him! Thank you for this most uplifting and comforting devotion! Blessings, dear and precious friend!

    1. Oh, me too, Kathy, me too! His grace, mercy, and love are truly our greatest blessing. How I want to live each moment to show Him my gratitude and how thankful I am that He made me His child. I am so thankful for your kindness and friendship. Blessings to you, dear friend!

  6. Linda Dean says:

    Your emails are like love from heaven. This one today touched me deeply. The definition of “fearing God” is something I have struggled with in my Walk. Thank you for so beautifully defining it for me and others. The entire study today had tears in my eyes and touches of humility and gratefulness in my heart. Thank you for being God’s servant in this way.

    1. Oh, Linda, what a lovely thing to say. Thank you! I’m glad this definition encouraged you. The meaning of “fearing God” was something I wrestled with for a long time and I was so thankful when I thought of individuals in my life that I loved so much that the thought of doing anything that upset or disappointed them truly bothered me. That’s how I want to love and “fear” God. He is so very good and gracious. Thank you for your kind encouragement you truly made my day! Blessings!

  7. Ana Cordova says:

    Thank you Deb for reassuring that no matter what our sins are God will always forgive as long as we repent from the heart and turn to him. Dear Lord help me to always trust, seek, and guide me in my life to never forsake you.
    Have a wonderful blessed day!????

    1. May we all SEEK Him above all else and TRUST Him with all our hearts. God bless you and fill you with peace and joy!

  8. Jesus Benjamin Castaneda says:

    Loved it thank you.

    1. I’m so glad you were blessed. Thank you for taking the time to let me know. God bless you!