I'm terribly sorry to hear this. I don't know if anything I have to say is helpful. Like JustKneller, I find your question hard to answer. At the very least, please know that you've been heard.
As for what I do have to say, it's a bit of a stream of consciousness, random and disconnected...