The proverbial "leap of faith" is actually the size of a mustard seed. Keep going. And by the way, look at St. Augustine. Don't become disheartened that you made bad choices in the past; make the best choice you ever made by turning to the Lord-- watch as the Lord, through the Sacraments, reorients your life and puts a lot of broken pieces back together.
"And EVERYONE who calls on the name of the Lord WILL be saved" Acts 2:21 It's not up to us to judge a person's worthiness when it comes to receiving the Gospel. Our job, is to witness to as many people as possible - to ALL who will hear. Spreading the good news of forgiveness, redemption and eternal life, through Jesus Christ. May God continue to bless you as you seek His face and share His Gospel. JZ