Sin Leaves A Stain But God Is Wipes It Out

31st July

Have mercy on me, O God, because of Your unfailing love. Because of Your great compassion, blot out the stain of my sins. Wash me clean from my guilt. Purify me from my sin. For I recognise my rebellion…”

Psalm 51:1-3a

David will always be remembered as a man after God’s own heart. Yet he, like most other men in the bible, had his faults too. One day as he was standing on the rooftop of his home, he spotted the beautiful Bathsheba bathing. In an act of what can only be described at selfish lust, he ordered her to his palace, impregnated her and killed her husband to cover it up. It almost sounds like something from a Romantic Thriller Movie, yet it really did happen. In fact so real was the guilt of David’s actions, it led him to write this repentant psalm to God.

The emotions David expresses here in this psalm are so very real. If we are honest, we too can relate to the pain and the guilt that personal sin has in our lives. Sometimes sin can feel like a big concrete wall between you and God. In fact that’s what the enemy wants us to think. His desire is that we feel so bad about our sin, that we feel we cannot even talk to God. Yet that is a lie. Yes sin is bad, yes it does create a barrier between us and God and yes there are consequences to our sins, but God does forgive and He does want to renew His relationship with us daily.

David knew that guilt and the consequence of sin can haunt ‘day and night’. He knew that if he didn’t repent, it would crush him, ruin him and even destroy him. However, thankfully David recognised his rebellion, repented and enjoyed the fruit of God’s forgiveness. He knew that he could rely on the unfailing of love of God, on His great compassion and that through the grace of God, his sin could be wiped clean.

Today let us come before the throne of God with the confidence that Jesus has paid our debt, that God is gracious and compassionate and that He can remove the stain of our sins. Thank you Jesus.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s