j0da that is some story. fantastic that you made it through. There can be much to gain from such an experience, though it sure doesn't feel like it at the time!
Just so you know, you are not alone. We understand what you have been through. And now, with the strength of the network, we can face the future. Networking rocks, bring out the cookies ;)