Interesting, well written post. You have some good writing skills.
Had the procrastination conversation today at the gym. I struggle with it on the regular. Some days are easy to get after it, some days it takes a team of horses to get me to move. I will say this, I believe procrastination comes from lack of motivation....lack of motivation is internal. Only you can fix it. That's a tough pill to swallow, but I believe it.