also it's fucked up that new year's day is on a sunday this year, because it means my company gets to steal a holiday day from me. after they already stole christmas too

Just how many mistakes have you suffered on the way here? An uncountable number, I'm sure.
also it's fucked up that new year's day is on a sunday this year, because it means my company gets to steal a holiday day from me. after they already stole christmas too
if they won't even let you take a long weekend when christmas/new years is on a weekend then you absolutely need to get outta there. not even my boss is that bad