I believed that Severus Snape was a genuine asshat for years of my life, as did Harry and gang. YEARS. But of course (it's here that I warn you of major spoilers, but... c'mon:) we learn that Snape was in love with Harry's mom, and that he's actually a decent guy. ...
More →