(((Keep going))) I am so sorry you are going through all of this.
I don't have any advice as I don't have kids at home, but know that I am praying for you and your sitch.
It does however sound like you need to take some time to just sit back and think things through. In the words of 25years, take a breath, and maybe then things will be a little clearer.