Really, I have. It can be summed up in two words: manage expectations.
I’m with the Buddhists on this one; yearning makes us unhappy. Yearning for stuff like bigger houses, or fancy holidays (I know, I’m a fine one to talk), or nicer weather, or a smaller nose. Either the thing you are yearning for is unachievable, or you will achieve it, feel better for five minutes, then you’ll start yearning for something else.
And here’s the thing. Not only will the thing you’re yearning for not make you happy, but it’ll also distract you from the real stuff, the good stuff, the everyday stuff that makes life worth living. Proper coffee, good books, the smell of your kids, peonies flowering, real fires, cotton sheets and feather pillows. Our lists will all be different, but we all have a list. And that list is what can make you happy. I promise.
No need to thank me.