If it's possible, I shall be taking an even grumpier stance on New Year's Eve which I just don't like.
Also, I am hoping to go for a ride on New Year's Day, something which is not compatible with drinking the night before.
My wife and I decided a few years ago that we just weren't interested in New Year's Eve, so it's become our tradition to make a point of going to bed early on 31st December (for the purpose of sleeping, alas). I find the idea of seeing in the New Year with some kind of outdoor activity far more appealing than staying up the night before and getting drunk - for the last few years, I've done a New Year's Day duathlon - Whitstable parkrun at 9am, then ride 30km over to Margate for the parkrun there at 10.30. Alas, there is no Margate parkrun on 1st Jan this year - blessing in disguise with current levels of fitness, tbh.
May I just point out that you can drink alcohol without ending up with a hangover the next day.
If you're doing that regularly, you're doing it wrong.
Best way to avoid a hangover the next day is to not stop drinking, right?
My festive drinking will start tonight - we're going out for dinner with a load of my wife's relatives, and since the restaurant is walking distance from the hotel, there's no impetus for restraint. Although tomorrow I'm planning to get up early for parkrun, and then we've got a 120 mile drive up to my brother's place, so probably best be careful not to really overdo it.
I suspect I won't stay sober very long once we get there - my brother's big thing for this Christmas is his Gin Bar, stocked with about a dozen different gins, and I shall be expected to taste the lot. On top of that, he's tasked me with supplying the beer, so I've brought a polypin of Old Dairy Snowtop, plus a good supply of bottles of Romney Marsh Cinque Porter and Best Bitter.
He's also dragging me out for a fell run with his club on Boxing Day, which is going to be... interesting.