After all his weeping and crying out to the Lord, David ended up declaring, “But there is forgiveness with you, that you may be feared” (Psalm 130:4, NKJV).

The Holy Spirit began to flood his soul with memories of God’s mercies, and suddenly David recalled all he had learned through the years about the Father’s loving, forgiving nature. “But you are God, ready to pardon, gracious and merciful, slow to anger, abundant in kindness, and did not forsake them” (Nehemiah 9:17).

Soon David was rejoicing, reminding himself, “For you, Lord, are good, and ready to forgive, and abundant in mercy to all those who call upon you” (Psalm 86:5). “Who forgives all your iniquities, who heals all your diseases” (Psalm 103:3).

Here is one of the foundational promises of the New Covenant. Jeremiah declares, “I will forgive their iniquity, and their sin I will remember no more” (see Jeremiah 31:34). Paul adds in the New Testament that he has made us “alive together with him, having forgiven all your trespasses” (Colossians 2:13).

God has promised us his forgiveness for every sin! He pours out his love upon us, and we have, through redemption, hope for this life and eternal life to come. As our Father, it is in his very nature to forgive. We are not left out in the cold; we are drawn into the shelter and safety of God’s loving arms through forgiveness.

“He will again have compassion on us, and subdue our iniquities. You will cast all our sins into the depths of the sea” (Micah 7:19).

“For I will be merciful to their unrighteousness, and their sins and their lawless deeds I will remember no more” (Hebrews 8:12).

“In him we have redemption through his blood, the forgiveness of sins, according to the riches of his grace” (Ephesians 1:7).

“Therefore let it be known to you, brethren, that through this man is preached to you the forgiveness of sins” (Acts 13:38).

“I, even I, am he who blots out your transgressions for my own sake; and I will not remember your sins” (Isaiah 43:25).