I'm sorry I haven't been on the site too much lately and I just saw this! Yikes, you're going through so much right now! Considering all this stuff, I think you're handling it amazingly, and I'm glad to hear some of the problems are cleared up already. Make sure you take some time to yourself each day (even just a few minutes) and remember that everyone is (so clearly!!!) here for ya!!