Yesterday I worked from 11am - 9am scrambling to get some data "out the door" because we're terminally behind schedule. If we launch on time the company gets more money. If we don't launch on time the company gets sued. I woke up this afternoon and instead of getting an email saying "well done" or "wow you sure are dedicated despite knowing that even if we're successful you'll not see any direct benefits" I got something more like "oh, we forgot to tell you there was a spec change yesterday. We can't use any of the stuff you sent. Please duplicate your efforts."
I really hate the world right now and I'm having a lot of trouble keeping it together.