Claimed and cleaned…. (devo reflection)

Psalm 51:1 Have mercy on me, O God, because of Your unfailing love. Because of Your great compassion, blot out the stain of my sins.
I have a pair of white capri pants with a lovely pink stain on the seat from an unfortunate laundry mishap involving a homemade tie-dyed shirt. I have tried bleach (several times), Oxy-Clean, everything I can think of, and while the stain is much lighter than it was, it’s still there. I’m not sure it will ever come out.
Isaiah 1:18 …”Even though your sins are like scarlet, they’ll be white like snow….”
This laundry mishap came clearly to mind when I was doing my reading this morning. David’s sin with Bathsheba was HIS doing, yet nothing he could do after the fact could remove the stain. And his plea for compassion and mercy is not based on his worthiness but on God’s unfailing love and mercy for His children. 
Isaiah 43:1 But now, this is what the LORD says—He who created you, Jacob, He who formed you, Israel: “Do not fear, for I have redeemed you; I have summoned you by name; you are Mine.”
Lord, Thank You for this day, for this scripture, for Your fierce and unending love for Your children. Just like the laundry mishap, Lord, I am prone to making mistakes and missteps, some by accident and some by blatant disregard. Thank You for Your unfailing and steadfast love and mercy. Thank You that for Your sake, You wash me clean. I am not worthy. I can never earn Your forgiveness. I certainly can’t do it on my own. Thank You, precious Savior, for restoring me to Yourself, for cleansing me of my sins. Help me never to take Your mercy for granted. Help me always to shine your light. Draw me closer to Your heart. Amen.
Isaiah 43:25 “I—yes, I alone—will blot out your sins for my own sake and will never think of them again.”
Have a blessed day.