This was great. I really liked their interaction. I was waiting for Harry to buy a clue and I loved the scene where he realises that Severus loves him. Also, I'm glad that he ended it properly with Ginny before acting on it, even though it probably was as much panicking as doing the right thing :-) And I particularly liked the parallel between how Ginny and Severus see Harry, which show us (and Harry) quite nicely why Severus is the one Harry has to be with.