There will always be challenges in your life.  How you handle them is what matters.  See them not as challenges, but opportunities.  If, when faced with a challenge, you shrink back, run away if you can, cry, and complain, then you have missed the point.  Even if you did not call this upon yourself at a conscious level, it has presented itself.  How can you grow from it?  Merely by seeing it as an opportunity you will grow.  Life is so much easier with the tiniest change in perspective.