With regards to point 2, I seem to remember reading once that if you allow yourself to think too much about success in the future, it steals away your motivation to complete the task in the present. It gives your brain that satisfaction without actually having succeeded at anything, and then you stop trying because you are no longer motivated.