What a wonderful story! I loved the way you managed to weave your fanfic into canon seamlessly, creating such an enchanting and beautiful story. It was very well done, and I like how the characters are portrayed: Minerva's regretful, Harry's mature, and Snape is suffering. Excellent.