What a fantastic story! A masterful grasp of conflicting points of view: the confusion of Snape's initial stream of consciousness and the painful, beautiful tangle of Harry's and Snape's warring preconceptions.
Thank you so much for sharing this! I can already tell this is a story that will linger in my thoughts.