No matter how big sins or violations we did, the blood of Jesus always sanctifies us if we want to come before Him and repent.
“Come now, let us settle the matter,” says the Lord. Though your sins are like scarlet, they shall be as white as snow; though they are red as crimson, they shall be like wool. (Isaiah 1:18)