Our perception of time is flawed. We overestimate what we can achieve in a year yet underestimate what we can achieve in ten. Life is too short, and yet we often fail to use our time effectively to pursue what we want in life. It’s essential to understand that sometimes you won’t receive the payoff of your hard work for years or decades. It is often years before running a business is more profitable than a day-job. The benefits of eating healthy as a 20-year old won’t be seen until you are 50 or 60 years old.
A lifetime of consistent effort will achieve spectacular things, just not right away. It took over ten years before I came good on my promise to buy my wife a BMW, but I did it. – John