I haven't laughed this hard at a story in a long time, and I've been waiting forever it seems for someone to use Inego Montoya's revenge mantra in a Harry Potter story. Go you!
As funny as this story is, it had some serious parts to it, but you did a good job in making those parts good too.