“Many are saying of me, ‘God will not deliver him.’”     Ps 3:2 NIV

Regardless of how badly you have failed or how often you have failed—God won’t give up on you. So don’t give up on yourself! Nothing you’ve done is beyond the scope of His grace. Others may give up on you, but not God. King David fell as low as a person can get. He was guilty of adultery, deception, and murder—all major-league offenses. But God forgave and restored him. He writes about it in two psalms. In the first psalm he writes: “Many are saying of me, God will not deliver him. But you are a shield around me, O Lord; you bestow glory on me and lift up my head. To the Lord I cry aloud, and he answers me from his holy hill. I lie down and sleep; I wake again, because the Lord sustains me. I will not fear the tens of thousands drawn up against me on every side…From the Lord comes deliverance” (vv. 2-6, 8 NIV). In the next psalm he writes: “He turned to me and heard my cry. He lifted me out of the slimy pit, out of the mud and mire; he set my feet on a rock and gave me a firm place to stand. He put a new song in my mouth, a hymn of praise to our God. Many will see and fear and put their trust in the Lord” (Ps 40:1-3 NIV). And the God who turned David’s greatest mess into a message, and his greatest test into a testimony, will do the same for you when you turn to Him and receive His forgiveness, mercy, and grace.