No one is perfect, even if it’s in the nature of some people to seek that “perfection”
Even so, the perception one have of yourself is differs of what others perceives. Things like personality traits character and temper are non-objective characteristics that depend of the person in the receiving end.
And that the principal cause of self-loathing, you can’t perceive yourself as others see you.