You did a fantastic job with this. I *love* that Harry, in the end, comes to Severus even though that's who rejected him, because he knows Severus will do this for him. It's really twisted and dark and yet I can't help the feeling of it being a bit romantic. So sad but well done.