my advice. never make a single plan that require 0% failure to get to goal.
expect failure.
EG if your interest is in driving professionally. dont just plan on the hopes of working for formular1. instead set mini goals. stock car racing, nascar, world touring car cup.
basically dont limit yourself to one single point of failure. have multiple options, avenues to move forward and keep you motivated.
..
if your goal is to lose weight.
dont set unachievable goals. set lots of mini goals. for instance never set a goal that you will run in next years local marathon if you have never run the length of your street before. instead set that you will each day run as far as you can handle. and each day try to run an extra 30 metres.
after 365 days you would have got atleast another 10.95km further than you did on day 1
dont try to go from a 3000cal diet to a 1000cal diet overnight and think you can turn it into a lasting lifestyle. start small. if you usually eat a 6piece KFC bucket. try a 6piece grilled skinless chicken breast meal. and then gradually bring it down to a 1 piece grilled chicken
if you usually drink 3litres of sugared soda. switch to diet soda and then flavoured water and then plane water at 1.5litre a day.
..
if your goal is to learn something new.
dont set a goal to learn something complex that has no meaning in your life. instead think about something that will help you in life. something that is actually useful.
there is no need to learn every line of bitcoin protocol code, if you have no intention to write your own node or do anything more then just make a transaction. instead learn a skill that can make your life easier, less stressful.
Thank you very much for an advice like this for me start up with as begin the new year. Following it one can achieve something good by the end of the year. I believe the new year things will go fine.