While I was reading this (the first time, it's already been re-read a couple of times), I was loving it so much yet fearing that there was going to be an awful twist where Pete got switched back or something. But the ending was just perfect, with just the right amount of closure for them all.
no subject