What a mess!!! I'm so so so sorry, ktron! That's just awful, and I wish I knew what to say to make it either go away, or better. I've been where you are and I completely understand how devastated you must be. If you need to vent or talk, pm anytime.
Again, I'm so sorry.

