I am a fan of keeping a running ‘to-do’ list updated each day. Not only do I use it myself, I suggest this to all of my clients. Things will come at you from all directions, that is a given. But if you start with a plan for your day, when you are sidetracked, you have something to go back to so you can get focused again.
Start with ‘Must do’ items. These are your top priorities and likely based on client needs. Then look at ‘Should do’ tasks. And finally, ‘Like to do’. They may change throughout your day, but this will help you keep pace with your ever-changing demands.
Each night before you leave the office, review your day, and plan ahead for tomorrow. Think about coming into the office the next morning fresh, with a plan, and ready to hit the ground running.
Practice this. Over time it will become 2nd nature to you and alleviate a great deal of your day-to-day stress.
Another thing. When and where possible, get the mundane tasks (the ones you continually procrastinate about), out-of-the-way first. This will give you a great sense of accomplishment and free your mind up for the more important tasks you face. You know what these tasks are: recording your time, and small admin things that pile up. They won’t go away, so you might as well tackle them first and then move on to the work that you enjoy.