Holy Hannah, what a ride! I feel like I have been buffeted about in a wind storm. The relentless intensity of your Snape struck me as very in character--the canon Snape would have been just as nasty, broken, and desparate. Harry's confusion and fear also made sense, given his history. Great story, but a real roller coaster of emotion. I'm exhausted! Well done!