Oh that was wonderful. I loved how Harry dealt with Severus at each step of the way-esp. when Severus figured there must be something between them, the horrible reaction to that certain set of memories (poor Severus!!!), and when he was finally himself again, more or less. Very enjoyable fic. Great job!