I just spent the last three days reading possibly the best fic I've ever come across in my life

Stories We Think You'll Love