After all his weeping and crying out to the Lord, David ended up testifying, “But there is forgiveness with thee, that thou mayest be feared” (Psalm 130:4). The Holy Spirit began to flood his soul with memories of God’s mercies, and suddenly David recalled all he’d learned of the Father’s forgiving, pardoning nature. “Thou art a God ready to pardon, gracious and merciful, slow to anger, and of great kindness” (Nehemiah 9:17).
Soon David was rejoicing, reminding himself, “For thou, Lord, art good, and ready to forgive; and plenteous in mercy unto all them that call upon thee” (Psalm 86:5). “Who forgiveth all thine iniquities…” (103:3). Here is one of the foundational promises of the New Covenant. Jeremiah declares, “I will forgive their iniquity, and I will remember their sin no more” (Jeremiah 31:34). And Paul adds in the New Testament, “…having forgiven you all trespasses” (Colossians 2:13). God has promised us his forgiveness, for every sin!