The Psalmist asks God how he could know all the sins that were lurking about in his heart. He understood that we cannot see everything. We are blind to some of the things lurking in our heart. We try not to acknowledge some things that are happening. We disregard some of the sins. We turn a blind eye. But God, He sees everything. He sees everything on our heart. He knows us more than we know ourselves. All the hidden faults, all of the bad thoughts, all of the things we deny or turn our eyes from—He sees.
The Psalmist asks that God cleanse him from these hidden faults. He does not want to have this sin in his heart. He knows he cannot see it, but he knows there’s something there. God sees it. God alone can cleanse him from it. This is a great prayer we can lift to Him. Those sins that are hiding deep within—He can purify us from them.
It’s amazing to consider how awesome our God is, isn’t it? He has unfailing love for us. He pours out grace upon grace. His mercy is unending. Even though we have these sins, even these ones we deny or cannot see, He loves us. He forgives us. He calls us His own. Today, rejoice in His love. Rejoice in the freedom from sin that He alone provides. Rejoice, rejoice that He makes all things new!
“How can I know all the sins lurking in my heart? Cleanse me from these hidden faults.” – Psalm 19:12 [NLT]