Wow, what a story. I'm not sure I'm going to get through the whole thing. I can barely breathe.