I'd also add that procrastination and perfectionism is something I've seen a lot of, and which has always struck me as particularly insidious. I managed to finish my PhD by 26, but the reason is because I was comfortable with turning it in imperfect (and expected to do so from 24 on, after initial grad student optimism was burned out of me). I've had friends who spent years on a thesis past when it was done by any sane definition of the word just because they wanted it to be perfect. And since "perfect" was unattainable they spent all their time playing video games instead.
Last, I have spent over a decade carefully cultivating a mentality of not attaching myself to the outcomes of my projects but instead focus on enjoying the process. If I don't enjoy the process, the product is sort of irrelevant (at least for long periods). If I do enjoy the process, the product will be the best I can do. I'm currently running two startups, working part time at a third, teach karate, and am at least nominally pursuing romantic and social relationships. I often find myself using the mantra "it will turn out how it turns out" to help myself sleep on anxiety ridden nights. I also more formally say "I release <foo>" when I find that I am dwelling on something in meditation and visualize myself no longer being emotionally attached to that thing. Particularly helpful for tentative romantic relationships. Worry there seems to be cause inevitable failure.
Dunno if that helps anyone, but it helped me a ton.
I feel naked in front of that statement. :(
My procastination is usually due to a stupid case of OCD. I say it's stupid, because I can see how blatantly counter-productive it is... and yet, it's still there.
I keep my OCD down to "mild" levels by purposely flinging my socks as soon as I come home. This, in a way, breaks the cycle of "can't get down to do this because everything isn't perfectly clean". Ordinarily, something becomes a source of discontent that keeps me from getting things done and the best way (that works for me, YMMV) is a hot shower after a bit of excercise, LOTS of coffee followed by soothing music. "Soothing" in my context is usually Testament or Slayer, but you get the idea.
I also make it harder on myself to get distracted by turning off the ringer on my phone or taking out the battery to make Twitter et al. harder to get to (I don't remember my Twitter password, so I'd have to go into my "mega-list-of-all-passwords" text file which is PGP encrypted).