Shawn Blanc digs into why we procrastinate but also how we might overcome it:
With all that said, here are some ways to help overcome procrastination. Perhaps you’re a habitual procrastinator. Perhaps there’s just that one project you’ve been putting off. Or maybe it’s just various things here and there, and you want to get better at completing your tasks in a timely and disciplined manner.
If so, consider one or more of these different approaches to help overcome procrastination.
Any advice against procrastination is good advice in my book.