U are absolutely right! It's like exercise. Most people (including myself) make the mistake when we do not breakdown our large ambitions into bite-sized milestones that we can take daily. Push yourself do a little bit more each and every day. Remember to give yourself some rest days too and stick to it. It will make a great difference over the long term!
Thank you for the timely reminder @laurentbecca.