Every perceived obstacle and/or negative experience that presents in our lives is an opportunity to learn and grow on a soul level.
Every challenging experience or situation we encounter has a lesson within it for us to learn ... and until we learn the lessons/s it will be presented to us again and again, manifesting in different scenes and scenarios in our lives until we finally learn it once and for all.
Every obstacle and challenge we face offers us the opportunity to spiritually evolve. When we choose to find the gift in the lesson of each experience, we take back our personal power. If we shift our perception and look for the positives and recognize that our struggles are helping us to grow on a soul/spiritual level, we pass the tests and learn our soul lessons, breaking the cycle of repeated lessons.