Wow! It took me a moment to get that Snape was a portrait even at the end. I even went back to check that you hadn't described his physical presence before. You had not of course but it felt like he was *there*. That was very well written but so sad for both of them. Fantastic story.