It'll work out, maybe just not the way you want it too. That's why letting go of outcomes is so important, not easy but important.
Totally agree with labug on this one. I think that my faith strengthening has really helped me thru this whole process. I remind myself all the time that God has a plan and while it may not turn out the way I want, or in the time frame I want, there's a reason for it. It could be I'll touch someone else during the process that will need it, or maybe it's showing my kids something they will need later in life, or so on and so on. I trust God, and until I see his plan unfold, I'm just going to do my best one day at a time.