The biggest key to success is the ability to procrastinate and procrastinate well. Lets face it you are going to procrastinate. So you need to know how and when to.
There is even more important or more immediate issues to solve. Prioritizing is just a more polite way of saying procrastinate. It is putting something off until later. Also do it when you need a mental break. If you are worn down your work will suffer.
Small breaks. Do a little now and a little later. It may sound crazy but the best way to procrastinate is start early so you can procrastinate a little through out.