Longing isn't that great. That's about wanting what you can't have, isn't it?
I believe the trick is to notice how much good stuff there is in our lives right now. When we focus on that, we get more things to feel good about.
Conversely, if we keep thinking about what's wrong with life right now, we get more things to feel bad about.