I think this is a particular character in a particular context you're thinking about, but—aside from overtly bombastic loud people—if he can't tell that people are annoyed, how can you?
> thinking they're the live of the party, while everyone else is just silently annoyed by them.
Not saying this is you, but my impression is that people who lean into silent annoyance also depend on passive aggression, fueling it with resentment that they aren't as outgoing (or whatever) and deserve the attention instead, and those who are especially anxious and/or neurotic imagine that everyone else shares the apparent negative feelings, effectively acting as they imagine everyone else wants them to act. People have a hard time letting themselves just vibe and roll with it if they think it might make them less appealing by association. Maybe they are the life of the party, since it's not much of one if people can't pump some life into it