You will cast all our sins into the depths of the sea. Micah 7:19
This is a marvelous picture: God hurling your iniquities into the depths of the sea. A pastor once said: “When God throws your sins into the depths of the sea, He puts up a big sign that says, ‘No fishing!’” When God forgives, He takes the past with all of its guilt, and it is gone.
But there is something else here that comes fresh from this passage. This phrase about God “casting” something into the depths of the sea refers back to the story of how God’s people came out of Egypt.
Micah was thinking about the Exodus when he wrote these words: “As in the days when you came out of the land of Egypt, I will show them marvelous things” (7:15). Micah has this picture in mind: “Pharaoh’s chariots and his host he cast into the sea” (Ex. 15:4). When God saves you—you know what’s going to happen—your sins will come chasing after you.
Past sins usually lead to present struggles. But here is God’s promise: When your past sins come after you, God will be with you, and He will deliver you from their power, just like He delivered His people from the power of the Egyptian army. He will hurl them into the depths of the sea.
This is much more than forgiveness. It is deliverance. He breaks the power of canceled sin. He sets the prisoner free.
Do you feel like your past sins are catching up with you? Take God at His word: “Sin will have no dominion over you” (Rom. 6:14).