I think you need to get support around you. Focus on getting a sponsor or someone with some time behind them that you can call whenever you need to. Do you have plans on moving and getting out of the situation you are in? Support can be crucial to recovery. Plans help you focus on how to get there.

Try to keep focused...there is life without addictions.