no matter how many times i've read this fanfiction, this part still makes me cry like a baby.