It is imperative for all of us to turn that around and allow our inner life determine our outer life and not the other way around. And this type of changed thinking takes time and practice. And we may not get it perfect the first thousand times we try it, but we must persist.
What if happiness was supposed to be our natural state of being? Maybe we need to have a new definition of 'happy.' How about this: happiness is a sense of connection to the Divine, happiness is loving ourselves no matter what, happiness is knowing what our bliss is, what our purpose is, and keeping that in mind, and happiness is being fully present in this moment. In this definition of happiness, anything happening in our outer world would have very little to do with our happy-factor. Why not give it a try?
Remember, what is within you is more powerful and infinitely superior to any circumstance in your life. And that is a reason to be happy!