Well, I finally had time to read through the whole thing. Nothing like a little adventure to spice things up, though of course at the time it seems like anything but.
Glad you're okay for the time being, and glad to hear the roommate situation has calmed down somewhat.