4 years 1 month and 2 days here.
I'd recommend 12 steps and I don't subscribe to any particular major faith. If you've been to an AA meeting you've been to one AA meeting. Just like people, restaurants, clothing stores, etc. shop around you'll find one that fits you. Personally I go to NA...