I literally worked till I dropped during the holidays. I was committing code, got up to stretch, hit my head on furniture and passed out lol. I don't think I am workaholic. This happened because the project was mismanaged and failure to delivery would cost the company a large sum of money (due to contract negotiations with vendors etc)