Agreed.
Christmas 2005, I went to a big works party on a Thursday night, showed up for work on the Friday and developed a SERIOUS hangover as the day progressed.
Me sitting there turning green wasn't doing anyone any good, so I explained everything to my boss, apologised, booked the day...