The Lord says, "I will rescue those who love me. I will protect those who trust in My name. When they call on Me, I will answer: I will be with them in trouble. I will rescue and honor them. I will reward them with a long life and give them My salvation." Psalms 91:14-16
Whatever your past, whatever mistakes you have made, God can wash away your sin.