Wow. What an incredible accomplishment this story is. You are a brave soul. The amount of effort that had to go into this is stunning. Keeping the time line straight alone... *shakes head* And all the fabulous little details... WOW. You made me weep for them. *sobs* Just brilliantly done.