When we come to Jesus with our prayers, He always hears us, always. Here is where the devil lays the trap, he wants you to worry about your past or the scars because they can't be forgiven, that's the devil's lie.
God in Jesus forgives them all, in fact has already forgiven them. Our loving Father in Heaven is there for us to lean on and carry our burdens and free us to live in faith and not doubt Him or his promises. There is nothing you can do or have done that can make God love you less. The love Jesus has for us is complete.
So, when you sin, and you will, go to God in repentance and hear the precious words, your sins are all forgiven. Jesus was and is perfect for you. And trust God that He does love you, always. And He's waiting to hear from you. "If you can'?" said Jesus. "Everything is possible for one who believes." Mark 9:23