I had One Goal & worked as per my convenient time & potential because I believed I had A GOAL & I have to achieve it but after some time unwillingly I was distracted from the Path.
At that time, I could not understand & thought "It's not my cup of tea" and planned to quit.
Although my reading habit always keeps me on track.
After 2 years, I realised why I have not achieved those results that can be achieved within a few months.
Always make a proper plan and Don't set Final Goal only.
P.S - Always set an Ultimate Goal, Process & Performance Goal to keep you on track and achieving step by step your expected Goal achievement.