I have been saved and a student of the word since 1984. If any of you have any doubts that Jesus can reach even the most vile of sinners, doubt no more. I have seen the worst of the worst brought to the Kingdom and God change lives.
Most of you think that you have to clean up your act first before God will accept you. WRONG. Imagine an infant laying in a dirty diaper waiting for his father to change him. The father comes, and takes away the dirty diaper and gives him a new clean fresh one. Your heavenly Father does the same for you. He takes away the sin in your life, the darkness, the despair. He gives you the desire to change, and the ability to do it. He forgives all your sins, past, present and future. Man will never be perfect on this earth. All we need to do is confess Jesus as our Savior, and invite Him to be our Lord....meaning we are willing to be directed by His Word and not turn back to our old way of life. He makes all things NEW.
You start anew with a clean slate. Hence the term "born again".