Excellent work! The cliffhanger was mean, though. I love that Severus dies and awakens into the life he thought he wanted when he was a teenager. I also like how unhappy he was in that life (I guess it shows he grew up more than we thought). Harry's nosiness served them well as he found a way to save Severus. In my mind, the ending was longer. *g*