There is a stress of running an office that you hear about from your bosses and friends - but until you are in it on a daily basis, it's hard to fully understand. You have to rely on other people like your employees and trust they can keep on task, and in turn you have to keep the projects and work flowing. Getting this flow "just right" is probably impossible. So much of this is out of your direct control. When will that new project start? Will the client like this design option? Will one of your employees get sick? The list of variables is daunting. So each day you have a plan and watch in horror as it falls apart - which it typically does. Meetings get cancelled, clients "drop by", your 2 year old son comes to the office, or you decide to fire someone because relying on them just isn't possible. All these things add up in a day and try their best to push you off course. Sometimes, they succeed, but you have to take a long view (the week or the month is probably as "long" as one can look in this business) and assess the overall arc of productivity. Otherwise these daily "failures" can wear on you.