[razor-sharp teeth helps! it's a good thing she's semi-used to this from Damon, the teeth and the speech against humans.]
Honestly? This isn't the first time I've heard the 'humans suck' speech. And you're totally welcome to vent and rage as much as you want because I'm not tactless. Like you. I won't even say deal with it.