Just not being fat generally helps. I don't believe in fat shaming, and in most cases I don't think being fat is a sign of bad character, but I've had the experience of being fat (225 lbs at my heaviest) and dropping all that weight (today I'm 158 lbs at 11% BF). The difference in how the public treats you is night and day. People are friendlier and generally assume that you are more competent, sometimes overly so. If you want to be liked, be lean. Sorry to say it.
Facial bone structure is probably the most difficult thing to fix apart from height.
Right, instead of shaming it’s healthier to promote being your best self (carrot vs stick). I wasn’t able to be shamed out of addiction to cheap snack food, but I was able to change after I changed my mindset and the habit just didn’t fit my new tenets, my self-perception.
Society is so sensitive though that any message of improving yourself is interpreted as “shaming”, which hurts the individual.
Facial bone structure is probably the most difficult thing to fix apart from height.