^
What Puppy said.
SD - You seem a bit impatient. There's a lot happening all at once. Relax. With only so many days of leave, you're going to have to try to stay fluid and pick your battles.
Your tour is up in March?
If something can wait (oil change in the car, writing that letter to Aunt Millie, even visiting the boards) then let it wait. It will all be there when you return.
What can't wait? Those kids. Your own health.
Be still for 5 minutes.
Write out your goals. What is the top priority? I hope it's saving yourself.
You didn't get here overnight and you're not going to resolve it quickly either.
Build support. You have a lot of support on the boards, and you need real life friends, too. Watch out for decoys (those who just want to gossip about the drama unfolding).
Get creative. For me, I'm looking into a webcam, since my family is all far away.
Most of all, have a very Merry Christmas. Just love the heck out of those kids, and take care of you. Eat, sleep, detach. Try to take it one day at a time and not get too far ahead of yourself. Peace.