Just wow! I saw the warnings and started wondering who it might be, when it became clear it had to be Snarione (or whatever it is being called!) I felt a little unsure. I used to be a Harry/Hermione shipper before switching to slashy Snarry goodness a few years ago, but Snape/Hermione is not a pairing I would read by choice. Nevertheless, you made it really work, and actually very enjoyable, it just made sense. Lovely little story. I'm off to wrangle me some more Snarione now, there better be some =P