“I’ll be happy when I win the lotto”
“I’ll be happy when I get a holiday”
“I’ll be happy when I leave this town”
The problem with the happy-when-trap is that we aren’t living now, we are just passively waiting for the future, wasting our life away while we wait. Plus, what normally happens with the happy-when-trap, is that when we finally get to that future time/place we simply start a new happy-when-story and thus never feel fully satisfied.
If you find yourself saying things will all be better when… then it is time for you to take action now!
While there is nothing wrong with long-term dreams and goals, it should not be at the expense of living the life you want in the present moment.