Sometimes but not always, procrastination is your subconscious telling you are on the wrong track. I think Lawrence Block said that too. (If you need more of an authority than me.)
He also said that once he stops writing a particular book and starts on another, he never goes back to the first--ever. I think Block is wrong in that regard. I've gone back to an incomplete book many times.