Hey Bill, you've drastically changed my life through your answers on this page and your very high quality content. You got me out of a deadly hole of nonstop procrastination. Did you ever struggle with procrastination or have you always pushed yourself to do work?
the key is to figure out what it is your delaying specifically. and you usually find out you don't know. so i've found that procrastination is actually just uncertainty and confusion. and once you ask the right questions the door will fly off the hinges