This was wonderful. I read it for the first time over the weekend and again a few seconds ago. I think perhaps it was even better the second time. There aren't too many stories I can say that about, but Harry is so Harry here, and Severus is entirely himself and they both want but fear revealing themselves, and... Perfection.