There is good news for every Christian who has ever striven or worked to subdue the deeds of his flesh in his own strength. Does this include you? How many times have you tried to plow ahead toward victory in the Christian life? How many promises have you made to God only to break them? How many times have you tried to please Him by fighting off your lusts and habits, only to fail once again?
Here is your good news, reported in the book of Micah: “[The Lord] will subdue our iniquities” (Micah 7:19). God’s Word has given us image after image of how He wipes our sins from memory: He blots them out. He remembers them no more. He buries them in the sea. He subdues them, meaning He hunts them down and captures them. Isaiah even tells us God takes our trespasses and flips them over His shoulder: “Thou hast cast all my sins behind thy back” (Isaiah 38:17). This means God will never look at our sins or acknowledge them again.
Now let me ask you: If God forgets our sins, why do we always allow the devil to dig up some muck or mire from our past and wave it in our face? All of our sins are already covered by Christ’s blood; the cleansing, forgiving power of Jesus’ blood is all-encompassing. It covers our entire lives.