my deepest symphaty and condolence, Stef.
Think of using all obstacles to build the life you want. Obstacles and setbacks are often placed to your path to allow new learning ot unfold. They are there to enable you to develop new skills or fresh ways of perceiving life before you take the next step. Learn to be patient with youself