Brain Freeze: The Science of Procrastination (And How to Fight Back)
thenextweb.com
thenextweb.com
I would wait until I was in the "zone" before starting work on a personal project or tackling a big task at work. Now, I can recognize when I'm doing that and subsequently avoid it.
[1] The Antidote - Happiness for People Who Can't Stand Positive Thinking (I recommend this book heartily)
Wonderful article, really helped me see my own behavior in a different light. Hopefully good changes will ensue.