I dont know where you are but in Cleveland we have rehabs and it does not matter if you can pay or not. Including whatever assets you have. They are there just really have to look.
I am not religous either but I didnt know if I could work 12 steps or not till I tried it. And guess what I can take all the good of it I want and leave anything else. But I cant imagine doing this without the fellowship now.
Best wishes and keep us posted.