I enjoyed this a lot. The setting, the characters and the plot worked together effortlessly and I found myself immersed in your story right from the catchy first paragraph to the startling last line. (Like Severus, I couldn’t help wondering why William wasn’t dismissed. *g*).
The mystery with the books was a lovely way to introduce the ”ghost” and I loved Severus and Harry’s nocturnal meetings. They were heartbreaking and sweet and had a delicate touch of humour.
After their dramatic escape, I was relieved to learn that the Grangers were such decent people. Doctor Pomfrey was great too, telling Harry about the facts of life. Also, it was nice to see how Harry and Severus talked about their relationship. I loved this:
"It's not what I want that counts, Harry. Is this what you want?" "Then yes, I want you to live with me," said Harry firmly. Harry fluttered his eyelashes as he'd seen Katie do to one of the footmen. "I want you, Severus." Severus choked on his chocolate and set the cup down, coughing and spluttering. "Harry, do you even know what you're asking for?"