You should have gone to your meeting and faced the scale. The weeks when you didn't stay OP you need your meeting more. What if you don't lose it by next week, are you going to stay home another week?
You might sit down and make a list of how you will stay OP with the next holiday comes around. Having a plan in place = success.
HW 356 pounds - CW 135 - GW 137
Life isn't about waiting for the storm to pass. It's about learning to dance in the rain.