to say that it was a lot of work, and I couldn't do it without this community... good news below the fold...
We won! In a weird way, it's like speeding forward to get where I was three months ago, but I'm taking a victory lap today and not worrying about it. Thanks a lot for all the support and a place to vent during a difficult three months. I'm sure I'll be chronicling another fight soon.