I just needed to rant a little bit about Snape hate
I highly doubt people understand exactly how I feel about Snape haters. Like, seriously. I want to fight them, but they make me feel really uncomfortable at the same time because a lot of them seem so ignorant and narrow-minded. I don’t like people who pretend to be morally superior to everyone else when they’re really just being hypocritical. Especially when it comes to Snape. Like seriously, did I even read the same books as these people? Snape turning out to be a good guy was, like, oh, I don’t know, the entire fucking point. Even though he was kind of an asshole. I’m not going to deny that. I don’t think anyone has tried to deny that. But given all the shit he went through and the circumstances around him, it damn well explains why he was the way he was, and even justifies his behaviour to a degree.
And guess what? Even if there hadn’t been an explanation for Snape’s sometimes questionable behaviour, I would still be allowed to like him. Liking a fictional character isn’t the same thing as completely worshipping everything about that character. I can see Snape’s flaws, of course I can, and that’s why I like him. Because people aren’t perfect so why should fictional characters have to be? You’re allowed to like a character no matter how morally corrupt that character is. I don’t care if you don’t like Snape, but you sure as hell don’t have to act like you’re morally superior for it. Especially not when Snape haters are the ones attacking people who’ve done nothing wrong except LIKING A FICTIONAL CHARACTER.
Also, most Snape haters should probably try to re-read the books with a more open mind. You know, to realise that Snape is, just like many other Harry Potter characters, not very easy to classify as simply “good” or “evil”. Which is one of the things I like about Harry Potter in the first place. It’s a shame to see that the fandom has just completely missed the lesson the books were trying to teach.