I am so very, very sorry that you are in that unhappy situation. How heartbreaking.
To be facing so many tragedies and potential tragedies is terrible. I wish I knew what to say to help. Sadly, I can't even imagine what I would do if I was in your shoes. The complexity of the situation is bewildering, and I have trouble finding solutions to even simple problems.
Hopefully other members here with more similar experiences will see your post and share their insights with you. I feel bad that I am lacking in insight here.
This Forum has helped me a lot with my distress and I hope you will lean on us here so you are not all alone with your distress. I lived before there were computers and when one was alone and in distress there were limited options especially if money was tight. Sorry again that you are suffering so!