I think you need a therapist whom you would task with something very specific, ie social skills training.
Overweight is a very common conditions nowadays. In both men and women.
Being short when you are a man does put you at a disadvantage, agreed. Short women can. Be called petite and fragile and delicate, but our language lacks words to admire short guys with. Very unfair.