WOW!! You did great and are doing great. I hurt for you and you kids, but from your story, your D loves you and respects you. And that is saying something for a 17YO D. You got this, try to be strong for them and hide your pain from the kids. They look to you to be their rock, their role model, the captain of the ship that they are on lost at sea. The better you do, the better they will do. i was once in the shoes of a kid watching his parents M crumble. You can do it!