Perfect fanficsDo you know the feeling you get when you finish a perfect fanfic? With the right...