If we are lucky, we get about 70 or 80 years on this planet. Yet so may of us spend much of his time trying and waiting to be happy. I would like to suggest that perhaps you are trying too hard! Perhaps you are waiting for the right circumstances to be happy and are overlooking all the great things that you have and have experienced which mean you can be happy right now.
There's a well-known saying about stopping to smell the roses. This is something so many of us fail to do. Rather than putting off your happiness until certain conditions arise. Consider what is happening in this moment and whether you are overlooking the joy in your present circumstances.
So rather than wait to get that new job; or find a new love; in order to feel happy, just be happy now at this moment ,with where you are and what you have. Stop delaying your happiness or you may find you put it off indefinitely.