I drank this like a good wine. I read it like I read the original Potter, one chapter at a time. A taste, a treat, a confection, only richer.
Damn it Snape, you really are an ass. (And no, I wont nice it up with the 'r.') When is that poor dumb Gryffindor going to stop volunteering for abuse? Sooner or later you will warm up, come to your senses, right?
Hmmm. I'm getting worried. How many pages to go, and you are STILL a cold and pompous prick? oh-oh.
Then, at (or beyond!) the moment of despair, you provide this radiant denouement, this end-that-is-the-morning-of-the-world, and it all happens in the last few lines.