My friend had been trying for 20 minutes to explain why she kept doing something she knew was a sin. She honestly wanted to put this thing behind her, but she kept going back to it like a drug. We’d had this discussion many times over the years. She stayed in this continuous cycle of sin and defeat. “I guess I’m just weak,” she sighed. “In my heart, I want to do better, isn’t that good enough?” “After all,” she said with a shrug, “God knows my heart.”
I threw out one of those breath-prayers, took her by the hand, and said, “Yes sweet friend, God knows your heart – that’s why He sent you a Savior.”
God does know our hearts. Jesus said to the Pharisees, “You are the ones who justify yourselves in the eyes of men, but God knows your hearts” (Luke 16:15). God knows that in its natural state “The heart is deceitful above all things and beyond cure” (Jeremiah 17:9). He knows that our hearts are very human and prone to mislead us by our own desires (James 1:14). It’s why we struggle to break away from sins that we cherish (Psalm 66:18). It’s why the devil has such a grip on the world – because sin, at its core, is not so much a matter of what you and I do but what our hearts desire. Our actions will always follow our hearts. And there’s only room in our hearts for one. If our hearts desire what the world offers, we will not desire God.
But there is hope for the human heart. He is the divine Savior, Jesus. He knows your heart and mine and He came to redeem our hearts through His death on the cross. Covered by the blood of the Son of God our hard, stone hearts can become living flesh again (Ezekiel 36:26).
Beloved, God knows your heart – does your heart know Him?