Wow, what a turn of events. It had to hit the real rock bottom down and dirty to come to this point that could be considered either good or bad. I hope and pray for the best, especially for the children.
You've come a long way and been through so much and have taken the time to figure out what is going on and how to work at it even in the midst of darkness and hardship. The present moment outcome stated above is what I personally hope for, but my eyes are awakened to your perspective on how things are for you. There are many factors that come into play, let alone the people involved.
Man, if I may say, "stay strong, be true to yourself, and continue to be a rock for your children". No body comes out unscarred in any kind of hurt, but we can try to minimize the long term effect it has on us and our loved ones.
Peace brotha...I'm pulling for healing and happiness for you and your family.