This is so shiny!! It was great and I don't think there was a single part I didn't like. Ryan breaks my heart just a little and Gabe leaving at the end with William weeping made me tear up. So so so shiny! Well done and thank you for a thoroughly enjoyable read! :D
no subject