Thanks for the kind words and advice kin.
While I would agree that many of the steps taken/planned are barriers and changes on the outside, I have also tried to include items that will help with change on the inside such as attending Support Groups, attending GA meetings, and I would consider regular journaling to also be a part of that. I have not heard of the Smart recovery program so I will check that out.
I am happy with how the days over the holidays have gone so far. I have not really found myself tempted to gamble although I think that is mostly down to being busy and the barriers in place than an open choice. Overall I am happy to report that compared to recent previous years, I am enjoying the period much more even though it is a very strange one this year.