Welcome. You seem well versed and have realistic expectations going in, which is good. Keep posting and keep us in the loop.
I am not sure if you worked the steps back in 2007 but I think attending meetings vs getting a sponsor and working the steps really helps make a program stick.
Good luck.