One thing that I've learned to explain to myself, whenever I have my moments of low self-esteem or when I don't feel good enough,
is that it's the way my brain is wired. So it's not necessarily true. And whenever I meet people who make me feel that way, I try to make myself see reality- that I am in fact better than those people in almost every way. Granted that success, looks, etc. shouldn't be a measure of a person's value or worth, I've realized that there is no other way to measure some sort of tangible success. And people who feel the need to put others down often need to be reminded that they're not nearly as special as they think they are. People who put others down or who think they're somebody or someone are also most often those who have one or two things going for them in a moderately decent or above average way and that's enough to make them feel they're better than everybody else. I admire them, because I wish I could think I was as unique as they think they are, but often their confidence is so high, it's laughable