Spoiler alert (incase you've been living under a rock for the last 8 years)
Okay in the end it turned out Snape was all tragically brave. And if the internet is any indication people forgave him for all his past behavior. But you know what? He was a flaming dick to other entirely innocent students. And while we're on the subject his motivations are pretty selfish and can you say obsseive much?
Just because he wasn't evil doesn't mean he wasn't an asshole. I don't like the guy.