Isn't it amazing that No Matter what you've done in the past, God will forgive you? All you have to do is ask and his forgiveness is there for anyone who believes in him.
1 John 1:9 (KJV) If we confess our sins, he is faithful and just to forgive us our sins, and to cleanse us from all unrighteousness.
ALL- even the ones we have convinced ourselves are to unholy even for God to forgive.
We sometimes forget the depth of his love and forgiveness. All our sins. Sometimes we just need to let that sink in don't we?
I'll have to admit, sometimes the depth of his Love, Mercy, and forgiveness absolutely overwhelms me to the point of tears.
God is good, all the time.