Oh that was WONDERFUL! Love the three different relationships and how very different they were. Admittedly I enjoyed Minerva's with Severus the most. That last year at Hogwarts is something I can never get enough of. Marvelous ending. Excellent work.