It sickens me that a boss would ridicule and shame you for choosing not to drink. You can celebrate without the use of alcohol!
The best way to handle drinking at work is to make light of it. It’s your body and health and saying No Thanks is good enough. If asked why, “I have severe allergies to it and my body rejects it” there. Who can argue with that?
Any fitness wellness coach will tell you how alcohol has excessive sugar and can wreck havoc on your body.
Your story is rich and I appreciate and applaud your courage to share it.
Alcohol has always been rampant in high tech regardless of startup stage.