HL I am glad you made it through and hope that some of your time spent at the 'office party' was enjoyable.
I have found over these many years that when someone gets 'pushy' about my not drinking that it is because it makes them uncomfortable. I have watched those people throughout a party or an evening getting sloppy and out of control. I personally have come to the conclusion that somewhere in the back of their brain they don't want their actions to be compared to someone that is sober.
If and when my 'not drinking' makes someone else uncomfortable then it is their problem not mine.
Usually a 'no thank you' suffices.
Hope y'all have a very great Holiday Season.
Love and hugs,