It's funny how time tends to play tricks on us, specifically on our perceptions. Hard tasks seem endless. Fun ones are over in a flash. As a dad, the infant stage seemed to take forever. (Likely due to lack of sleep.) Toddler years seemed endless. Now I blinked a few times and my kids are all teenagers.
It's been said that the days are long and the years are short. I think there's a lot of truth in that.
At work we've been developing a new product for a few years now. The wait seemed to be endless. The sales team especially had a hard time waiting for things to come together. Today in a company call the sales team showed their pipeline to the entire company, and it was awesome. We'd grown used to the waiting, and now all of the sudden we have real customers. A bunch of them.
I suppose the takeaway is that perspective is important. Don't forget that the long term comes around much sooner than you think it will.