Challenges are what you came for. And you are never, ever, given a challenge you cannot overcome. The purpose of life is to give you a chance to be the grandest version of the greatest vision ever you held about Who You Are. When challenges arrive, then, move straight to clarity: This is what you came for. Now rise to this occasion, and know that you have every resource with which to create the right and perfect outcome.
Happiness is allowing yourself to be okay with what is, rather than wishing for, and bemoaning, what is not. Obviously, what is is what is supposed to be, or it would not be. The rest is just you, arguing with life.
Neale Donald Walsch