I'm frustrated as heck. I'm having to deal with a person who has absolutely no concept of what a "deadline" really means in the real world.

Or the term "default" for that matter.

Causing totally unnecessary stress in my life!

This should have been such a smooth end-of-month

Bloody pampered corporate twerp.