I don't think so. I have problems with my self esteem.
Some people say to me "you're so cute" "you're handsome" "you're beautiful" and things like this but i don't believe it. I think they are lying just to make me feel better.
Anyway, tbh i think i'm average, but somedays i feel the biggest pile of trash in the world.
Rare days i feel the hottest guy in the world

I'm getting better with time.