Fat people don't get promoted because they're sloppy. I used to work in an office, and a lot of my colleagues were old, dumpy-looking women. I didn't have a beef with any of them personally (besides not liking them for being overweight) but they weren't the kind of women you would want to promote, especially not to a position that required frequent interaction with clients. Most of them wore jeans or yoga pants and T-shirts or sweaters in to work. They weren't motivated and did the bare minimum. Myself and another young woman there both dressed professionally (dress pants, pencil skirts, blazers) and did our jobs well. She was promoted, and I was interviewing for a promotion before I ended up leaving the company. Humans are very visual creatures. Whether you like it or not, we are constantly being judged on how we look, what we wear, what kind of car we drive, etc. Those judgements aren't right 100% of the time, but how a person presents themselves to the rest of the world is a pretty good indicator of how they view themselves and how motivated they are. If you dress like a slob and are overweight, your hair is messy and your make-up looks like it was applied by a clown, then people are going to assume you are lazy and unmotivated. And they're usually right. Maybe there's one day when you feel like shit so you wear jeans and a hoodie to work and don't do your make-up, but your boss will know that's an anomaly. He sees you every other day and you're dressed well and you're alert and ready to do your job. Employers don't generally make decisions about promotions based on the one time you looked like crap; they make it based on how you look every day. If you are too lazy to make yourself presentable when you come into work every day, then you are probably too lazy to do the tasks that will be required of you in this new position. So you don't get promoted. Whether you like it or not fatties, that's the truth. Instead of bitching about how everyone else is wrong, maybe you should try and actually do something constructive to improve yourself.