We're not all blessed with the genes that give us good looks & some of us are unfortunately featured & shaped, indeed!
That being said, a small measure of the right sort of self care goes a long way towards allowing people to see past what could objectively be called "ugly". An appropriate weight for height. A hair cut & style that doesn't accentuate one's worst features or lack of features. Not into makeup? No biggie but make sure your face is clean & unwanted facial hair is removed - takes but a few seconds. I'm not saying everyone should dress in a certain 'age appropriate manner' but a constant wardrobe of graphic Ts, snapbacks & shorts isn't doing Becky any good. The older she gets, the more such a look screams: "Don't take me seriously as a functional adult".
And beyond all that? Walking around expressionless, moving in slow motion, no animation to one's voice... even the most attractive person in the world wouldn't come across as appealing, as someone a person might want to get to know.