by firedrake48
That was not quite the endin I expected and ruined the whole rest of the story for me.