Hi lmnt1080
I think the first port of call for most of us, regardless of our addiction, is our Dr.
You can also maybe check out a support group like NA, find counselling or go to intensive outpatient rehab (IOP) as well as inpatient rehab...but I would discuss all the options with your Dr (or existing counsellor if you have one) to find the best course of action for you.
It's good you're thinking of breaking this cycle now.
You'll find a lot of support here.
Welcome
D