Sounds like ur right in the dog house there, dont think you have much of an arguement not be either really!
Xmas eve drinking is just a disaster waiting to happen. Problem is that they're normally such a good laugh that you cant help but to get involved. A couple of years a go i woke up late xmas day with a stinking hangover, hardly spoke to my family all day and just sat on the couch feeling sorry for myself. Worst part was during the xmas dinner where i had to excuse myself to go and be sick, came back and never ate a thing. Mum wasnt very happy after spending all day cooking it!!