Isaiah 1:18 – Though your sins are like scarlet, they shall be white as snow; though they are red as crimson, they shall be like wool. (NIV 1978)
My Musings – No stain in our life is so set that God cannot cleanse it completely.
My Advice – Never let Satan fool you into thinking that any sin you may have committed is too bad for God to forgive. Or that you have been in a sinful state for too long to be let out. God is greater than anything you might have done.