Don’t wait for something good to happen to be happy and satisfied. Be joyful and content now so that when good things happen you will be there to appreciate it. And when obstacles appear, you will always have the strength to overcome them. If your happiness is contingent on future events, then you will never have it because by the time something good happens you’ll be too busy worrying about the future to enjoy it. You will always find something to be dissatisfied with; that is ok, we are naturally compelled to grow and stretch from our comfort zone. Dissatisfaction is yet another obstacle to your inner peace.
So in order to be happy we have to be willing to accept the way things are right now, knowing full well that change is on the way.