Until Nathan confronted him, David was stuck in his own secret prison of shame from the darkness of what he’d done. “For I know my transgression, and my sin is always before me,” he’d written in Psalm 51. Not only had he taken the wife of another man, he’d secretly had that man murdered. So, I have to wonder if the exposing of David’s secret sins released a high-pressure valve in his heart as Nathan spoke on behalf of God.
All the shame and the guilt David had been carrying alone was found out.
Murder, adultery, lying, deceit.
He’d been trying to hide it in his heart, but God had seen it all. As soon as David heard that God knew his secrets, he was undone. So, he quickly confessed. And David’s broken confession became wholehearted repentance, a turning point for him.
“I have sinned against the LORD.”
2 Sam. 12:13a
We know from what he wrote in Psalm 51 that he missed the intimacy he had enjoyed with the Lord for so long. And so, spirit-crushed and utterly broken, David affirmed his wrongdoing and was forgiven just as soon as it was said.
“Nathan replied, ‘The LORD has taken away your sin.’”
2 Sam. 12:13b
David was a broken man who had fallen hard into sin and guilt and shame. I imagine it was among the darkest times of his life. But his brokenness was all that God required.
“My sacrifice, O God, is a broken spirit; a broken and contrite heart you, God, will not despise.”
David needed to turn from his pride and stop trying to keep his shameful secrets from the only One who could save him from them.
Perhaps you can relate to the darkness of secret shame and the isolated prison of guilt. Maybe you need a turning point, too. Maybe you’re tired of trying to hide it from the God who already sees it. If so, this good news is for you! Come clean with God. Just agree with Him about the shame, let Him know that you know. Tell Him that you’re broken and seek forgiveness. He is ready to restore you, to walk you to the turning point just like He did with David. It’s time to turn to Him and let Him rebuild you.
It’s time for God to make you new.