I've spent several hours this morning reading your fic. I wish I hadn't had to read it so fast and in such small pieces (crying babies are no good for the concentration).
I really enjoyed your story. You brought Snape to life in an amazing and sympathetic manner. Very enjoyable read.