I procrastinate when I don't see much necessity in doing something right then. When it's actually necessary, and I'm causing myself more harm by not doing it, then it's crunch time and I'm able to kick things into gear. It can sometimes take me quite a while to get started on something, but once I get started, the ball starts rolling and I get some momentum. It's just that initial step - initially diving into something - that I'll often delay until I can't justify delaying it any longer. And yes, mostly because I don't want to do said action. If I want to do it, procrastination wouldn't even be an issue.
Example - researching for my trip that I'll be embarking on in less than 2 weeks. I got the library books the middle of last week. I didn't dive into the guidebook until Monday morning of this week, and I had to extricate myself from my apartment and go to a coffee shop so as to really do it - otherwise it wouldn't have happened. I'm procrastinating on it because I don't LIKE to deal with logistics, or have to think about logistics. It's just a bother to me. However once I started researching on Monday, I got a general idea of what I wanted to do, and feel good about it. Now I'm delaying on the next steps, which would be to look into a rental car, research ferries, figure out what's possible and what is not possible, logistically. All stuff that could be easily dealt with, if I felt like doing it, but I don't. Thus, I'm stalling.