I often end up having loads of things which I am learning. One of the pattern which I have observed over time is that I often end up leaving things half way - for months and then, I have to restart doing the basics again. I feel that if only I ended up taking a few steps more, I could have gained much more from my revisions.
I have a couple of questions -
Is this good practice?
Is there any cognitive reason behind this?
How does one overcome/control this tendency to start off something new before finishing the older ones?