Thank you for sharing all this! What an honest and good program- and you are seeing good things happen, and recognizing them (a big thing for me!)....it will keep getting better if you keep working your program.
This is my second round of sober holidays and it has had some differences than last year- each (so far!) have had their pure joy and their moments of aching tears. It's ok - we just keep going and use the support we have.
Proud of you! I know your kids are lucky to have you sober, too!