This has been a big issue all my life. I actually procrastinated replying to this post - left it in a background tab for a while. However, I find that I'll always attempt to get things done, eventually, right before the deadline.
When there is a deadline, at least.