What a wonderful, well-paced, plot-driven story. I loved it! I liked the relationship between Harry and Severus - how they were both searching for where they belonged and the happiness they deserved. It was a painful journey, but I really like that they had time away from each other to develop as people and not pawns (Severus more than Harry). I didn't expect the twist with Julian, but it just added another layer to the story.
I love the fact that you named the cat Mercutio, and the book quotes worked really well. I'd love to have those audiobooks! *g*