Have you ever had one of those days when the little irritations just keep piling up? You spill coffee on your shirt, hit traffic on the way to work, and then discover that the email you thought you ...