From J. C. Philpot's Daily Portions

May 20

You will cast all our sins into the depths of the sea. –Micah 7:19

When God takes all our iniquities with his own hand, and casts them with his own arm into the depths of the sea, they will never come out of those depths to witness against the family of God in the great and terrible day. Your sins now may seem to be all alive in your breast, and every one of them to bring accusation upon accusation against you. This sin is crying out for vengeance, and that for punishment. This slip, this fall, this backsliding, this foolish word, this wrong action, are all testifying against you in the court of conscience. Do what you may, be where you may, live how you may, watch and pray how you may, keep silent and separate from the world or even from your own family how you may, sin still moves, lives, acts, works, and often brings you into guilt and bondage.

But if God has had mercy upon us he has cast all our sins with his own hands into the depths of the sea, and those sins have no more eyes to look at us with angry indignation, have no more tongues to speak against us in voices of accusation, have no more life in them to rise up and testify that they have been committed by us, that God's law has been broken by them, and that therefore we are under its condemnation and curse. And there is no truth in God's word more certain than the complete forgiveness of sins, and the presentation of the Church of Christ at the great day faultless before the presence of his glory with exceeding joy.

Devotion for May 20