There are lots of things in life that are hard. Adulting, not setting the smoke alarm off when pan frying anything, and CrossFit to name a few. You know what’s also hard? Winning an NBA championship. Let’s take a look at how LeBron and the Cavaliers stuck it to Golden State on Sunday night. (Try and tell me I’m not the only one who was falling out of her chair with anxiety with all those 2nd half lead changes during Game 7.)

Anyhow, what’s my point? Until this week, the Cavs hadn’t won the championship. EVER. Yet, almost any time LeBron’s been on the roster, they’ve made it to the post season. But, the team always fell short. As recent as last season, the Golden State Warriors said ‘NOT TODAY, CLEVELAND!’ in the NBA finals as Steph Curry & friends took the title.

As illustrated by Sunday night’s excitement, “not today” is not equal to never, even if some days it feels like it.

It feels like you’re never going to land your dream job, it feels like you’re never going to get that muscle up, it feels like you’re never going to PR Fran again after that one time 2 years ago you maybe drank a bit too much pre-workout. Sometimes the things we want and work for in life don’t come to us on the timelines we want them to, and it can be frustrating. Trust me, I go nuts over things all. the. time.

Just because you fail to match a PR one day or just feel weaker than usual doesn’t mean that you’ve passed your prime and your best days are behind you. It only means that the results you want didn’t happen today. The harder you work today, the better your chances are to reaching your goals both tomorrow and in the future.

So next time you’re feeling down on your luck/conditioning/fitness in general, just remember that today doesn’t dictate how forever is going to go. Keep your eyes on the prize and sooner or later (hopefully sooner) your goals will eventually be smashed.

Long story short, be like LeBron. Maybe don’t take a 4-year vacation to Miami, though. I hear that can get expensive.