Jesus didn’t come to save the righteous but to lead sinners to repentance. Don’t ever try to straighten your life out first before coming to Jesus…. Come to Jesus and he will straighten your life out. It will take time and you will never be sinless because as long as we still have the flesh we will at times yield to it. Don’t be discouraged or overcome with guilt but take your sins to your father and ask him for help. God loves it when his children cry out for his aid and admit they can’t do it on their own. He never gets tired of hearing “I need you please help me”.