Congrats on staying sober through that, I have found excuses to drink for less.
Also, grats on finding/describing that higher power. I was not raised religious, and I have trouble finding religion, so AA is tough for me. People seem to have a hard time grasping a "higher power" that isn't GOD, but you nailed it. A community of people with a collective understanding that bests your own is a "higher power."
Stay sober, I will try also with you.