David had reached the end of himself. His sins—adultery, murder, lying—had caught up with him. He knew the depth of his sin, but he also knew the depth of God’s love and compassion. That’s what gave him hope. As much as David was a sinner, God was a forgiver, so David threw himself on God’s mercy. And that’s what God gave him—not begrudging forgiveness, but lavish cleansing. If you think you’re beyond forgiveness, or if you’re trying to earn your way back to God, take a lesson from David. Throw yourself on God’s grace. He will forgive.