Then don’t. If you are waiting for anything to make you happy or content then you are living in your mind and missing what is happening at the moment. The only time you can be happy or content is in the present moment. This is as good as it gets in reality. You can spoil what is happening in the present by holding out for a better future. If you stop thinking for a moment you may find that there are few problems in the present. Most are in the past or the future and only exist in your mind. You may also find that there is a lot be thankful for and enjoy in the present. Waiting for anything is a waste of the present moment. Give up waiting. Imagine waiting until you win the lottery to enjoy yourself. There’s a lot going on around you while you are waiting. Small stuff can be really enjoyable if you look closely. I am not getting weird but trees are amazing if you look closely. Same for birds or people you pass when walking. Don’t wait for this to be over. Do everything with your full attention. You might have missed the details if you were distracted or absent minded. Think about thinking less and just being present for brief moments.