Your writing style is really beautiful; it flows so well and you have perfect grammar, which I can always respect! Seriously, this is just beautiful, I love it! Question: was the boy Gerard referred to meant to be Frank? I don't know, I just pictured him that way...
Well done on an incredible piece of writing :)
Author's response
God, you have no idea how much that means for me to hear; thank you. Yeah, there were some implications of Frerard. On the other site I posted it, I left that as an author's note - didn't really think to do the same on here :/
Anyway, thank you so much.