Wow--sorry to hear about all of this.
I am really inspired that you and your family have been through all this stress and you have stayed sober. When life happens: that's definitely when the rubber hits the road.
Take care. Hoping that things smooth out soon.