Awww *tear* that is such cute story...except how Angel DIES in the end! Couldn't they have just altered the story a bit and made her live? That would have been even better....