Stay strong dear! I'm so sorry to hear about all of this. =/ I hope at least being able to vent on here helps.
That's what this site is for. It's an outlet, so just let loose.
I really do hope the best for your family. I'm so very sorry for how things are going. I hope you all find comfort in each other.