And this gets back to your original post... where are the sponsors?
You are in Miami, Good God!! There has got to be a bunch of NA meetings around... Go early, stay late, get to some people there.... and let them get to know you... you'll find a sponsor...
Get inside your first and second steps, post over in the substance abuse 12 step forum... in steps one and two...
This higher power thing is do-able (second step), but you might need a better first step...
What was your drug of choice?
Mark