You sound great. Nice job! We all knew you could do it.
Keep it up! Keep going to AA. Keep taking the girls to counseling. Keep working on your PMA and GAL. And if you happen to make some new "friends". Just use it as opportunity to learn more about yourself.