This is really, really, really good - I loved the way the "real" world and Frank's world mirrored each other, and how Frank mourned for Peter until he realised Gerard was Peter. This was really cute, and heart-wrenching.
I loved it :3
Author's response
Thank you :) I tried to make the worlds connect in some way so that it would seem like Frank still had some kind of contact with the "real" world... Seems like it worked to some extent :)