It’s not bad advice that the worst thing a character can be is annoying, but I’d like to add an asterisk— both the meaning of “annoying” and the meaning of “worst” are negotiable.
Take a couple characters from Stormlight for an example:
Amaram is annoying because he’s wrong and loud and has no self-awareness. That last aspect is the key to it all. It’s absolutely infuriating that Amaram never thinks he’s done anything wrong, and that is irritating in a *good* way because it provokes a sense of justice and encourages further sympathy with Kaladin. He is so annoying and also the worst, actually, and it’s great.
Hoid is annoying because he definitely knows what’s happening better than you, and he won’t tell you, and he has so many secrets that he is so smarmy about. I won’t lie, I found him so irritating on my first read of the books. I get it now. It’s good characterization. It’s why everyone hates him and thinks he’s the worst. And it’s why the scene in RoW where Odium gets the best of him is so effective.
Shallan is “annoying” because people are sexist, and that take reflects accurately how they’re the worst.









