Well, if your goal was to make me cry at the end, you succeeded. This was such a fantastic story, I can't even begin to describe it. Throughout the story, I found myself laughing, crying, and at one point, slamming my laptop shut in frustration. This story just had everything! Incredibly well written too.