In Exodus 34:6-7, the Lord reveals Himself to Moses, saying, “The LORD, the LORD, a God merciful and gracious, slow to anger, and abounding in steadfast love and faithfulness, keeping steadfast love for thousands, forgiving iniquity and transgression and sin, but who will by no means clear the guilty...” (ESV).
Here is the great riddle of the Old Testament. The Lord forgives sin; yet He by no means clears the guilty. How can this be? The answer is seen in the cross of Christ. Christ took our sin and guilt upon Himself, and suffered there for our sins. In this way God has forgiven us who believe in Christ. We are no longer guilty, for Christ took our guilt and suffered its penalty! The Lord says He is “abounding” in steadfast love and faithfulness. Because Christ died for us and
has been raised for us, God is abounding in steadfast love and faithfulness to you who believe! Satan doesn’t want the Christian to see this or believe this. He wants us to look at the trials we are going through and conclude that God doesn't love us. We must fight against Satan’s lies every day! We must fight to treasure God’s abounding love toward us. Nothing can separate us from it!