When it comes to a big lofty goal, we get all excited and emotional about how awesome it will be when we achieve this goal. We attach our happiness to it. We have ideas about how quickly we'll be able to achieve it and everything that it will mean once it's accomplished.
Unfortunately, once that excitement wears off, the realization of the hard work and discomfort that it will take creeps in, and the end doesn't seem to be in sight. At this point most people quit because they look at how far they have to go, their reason for achieving it isn't strong enough to keep pushing, and they don't celebrate small successes along the way.
Instead of attaching your ultimate happiness to achieving a specific goal and instead of giving yourself a quick deadline, be proud of the person you are today, be happy for the things and opportunities that you currently have, and focus on consistently taking action every single day. Maintaining the attitude of gratitude and the dedication to keep progressing even if it's small daily action, will get you to the finish line way quicker than always looking ahead, hoping you'll get there, and then giving up when you don't see quick results.
Strive for consistency and you will succeed!
With the 2016 Olympics coming to an end this past weekend, I want to leave you with this video from the fastest man in the world, Usain Bolt.