Now THAT was one hell of a story! Beautifully written and oh-so-perfect. If there were to be a textbook on how to write an engaging, believable and romantic HD story, this should be the number one example in it! And 20 million bonus points for making Portrait!Snape so perfect.