Speak to your doctor, or call a local support line, or try a recovery group like AA, Dharma Recovery, SMART Recovery. There is so much support out there, and this forum of course. Lots of good info here:
Itβs hard when you have to find a new way of doing things but it is possible and it is worth it!