mr.hockey4242
Well-Known Member
Good find. This plays into it for sure. And I haven't seen/read the HP series in a while, but you are right that Snape did not know that Harry and Dumbledore would have to die for the wizarding world. Nonetheless, when he did find out at the climax, it may have given him some motivation for all actions for Voldemort in the 7th book.
Dumbledore didn't have to die. He just happened to die.
Also, while still not fully a anti-hero by the definition you laid out, I would argue Jesse is more of one then Walt.