People have no issue saying to others about all the reasons they dislike a person, from it being "too energetic" to "always makes it about themselves". But nobody will correct this behaviour, nobody will even point it out to the person exhibiting the behaviour until it's _extreme_.
Part of my psychologists examination of me before (when I burned out) was to collect anonymous feedback from colleagues and friends on how they perceive me- because I had a growing anxiety that I was always somehow the bad guy in most situations. And the feedback- even when anonymous; was surprisingly neutral in tone.
Open feedback is a hard problem, we're socially constructed to make people like us, and for that reason we don't want to be the person identifying a flaw or making someone feel bad. But honestly, without some kind of social mirror, how do we even know who we are?