SMART, AVRT, WFS, AA, IOP, and individual therapy for the first few months after IOP, and of course, SR.
I did them all! I learned something from each of them that I continue to benefit from today. It is true. 'Taking' what you need from programs doesn't mean you can't also give back. I gave back to every program.
I use ideas, tools, concepts, and stories from each and every one.
I also read several recovery books and memoirs. Got something from every single one.
And I read from both secular and spiritual daily meditation books. I am happily agnostic atheist. Have been since my teens.
Two defining moments for me: resolving the ambivalence in my mind over whether I could ever drink again (I can't and I won't), and making a phone call to a rehab to set up IOP for myself.