Wow! This is very well-written. The ending is just delicious!
I do feel terribly sorry for Snape, because he's a terrible and insecure lover. And Harry, because ok, well, stupid slut!Harry always annoys me horribly. But I'm wondering how much he really knows.
I'm not a H/D fan, but Draco is the perfect one to be rescuing Harry, through a set-up that twists the knife in Snape so slowly... and completely.
*sniffles* I still feel bad for Snape though. I want him to be rescued from this horrible thing he set up!