Look into everything that interests you AA, SMART/CBT, AVRT, SOS, Lifering. My perspective is that there is a common thread that runs through all and that is maintaining the determination to stay stopped.
I benefit greatly from using SR, in-person meetings and therapy for my underlying "stuff."
Welcome! I wish you the best on your journey.
O