Guy, to err is human and to forgive is divine. You have taken an uncommon bold step. I'll advise that you pick up the pisces of your life, make an objective reassesment of yourself and make effort to correct areas you recognise as your shortcomings .
Above all give your life to Christ. "Seek you first the kingdom of God and his righteousness and every other things shall be added unto thee" this includes good job and lots more.
You are destined for greatness.