God may have a different plan.
Sometimes, despite our greatest efforts and intention, things do not turn out as planned… We are forced with hard decisions. We are forced with letting go. We are forced with change. But, the most amazing thing is we do it, and survive. Stronger. Clearer. So even though you may be in a seemingly impossible situation, there is another side coming. This will pass. Everything happens for a reason, even if we never know all the reasons why. There is a complex interchange of energy and consciousness between all of us, constantly ebbing and flowing, shifting, and expanding… And If you can say you are genuinely doing the best you can, sometimes God just has a different plan.