He who conceals his sins does not prosper, but whoever confesses and renounces them finds mercy.
But if we walk in the light, as he is in the light, we have fellowship with one another, and the blood of Jesus, his Son, purifies us from all sin.
–1 John 1:7
Do not say that your sins are too many and too great to expect to find mercy. No, be they ever so many, be they ever so great, but the blood of the Lord Jesus will cleanse you from all. God’s grace, my brothers, is free, rich, and sovereign. Manasseh was a great sinner, and yet he was pardoned; Zaccheus was gone far from God and went out to see Christ, with no other view but to satisfy his curiosity; and yet Jesus met him, and brought salvation to his house. Manasseh was an idolater and murderer, yet he received mercy; the other was an oppressor and extortionist who had gotten riches by fraud and deceit, and by grinding the faces of the poor; so did Matthew, too, and yet they all found mercy. Have you ben blasphemers and persecutors of the saints and servants of God? So was Saint Paul, yet he received mercy. Have you been common harlots, filthy and unclean persons? So was Mary Magdalene, and yet she received mercy. Have you been a thief? The thief on the cross found mercy. I despair of none of you, however vile you have been; I say, I despair of none of you, especially when God has had mercy on such a wretch as I am. Remember the poor Publican, how he found favor with God when the proud, self-conceited Pharisee, who, puffed up with his own self-righteousness, was rejected. If you will go to Jesus, as the poor Publican did, under a sense of your own unworthiness, you shall find favor; there is worth enough in the blood of Jesus to pardon greater sinners than he has yet pardoned. (From George Whitefield: Daily Readings, October 28)