There were aspects of your day that I relate to... particularly SMEs taking months to get back to you with feedback and then suddenly expecting you to drop everything and do what they want by the end of the day.
Other bits of our day are just different. I work 2/3 days a week in the office and work 7:30 - 16:00 and 2 days a week from home, working 6:30 - 17:00. The bonus of the longer hours is that every 2nd Friday, I get a day off.
I just laughed at your discussions with the eLearning developer and graphic designer. I am all things to all men, etc. Maybe I should stop once a day and have a chat with myself! Having said that, I love my job and get a lot of pleasure out of seeing a whole project through from beginning to end.