Oh my god! That quote might not work perfectly for everyone's view of Snape- I've a friend who is arguing with me over it right now, even- but I think was perfect! This is fantastic. The emotion is there, clear as day, but not overwhelming until the end. It flowed very naturally and I can SO see it happening this way.