Ellrog is right - the "acceptable" standards for "beauty" seem to begetting narrower and narrower..
Listen to me People - those celebrities and "influencers' you try to model yourselves on have been nipped, tucked, made-up and airbrushed almost into oblivion. Hardly any of them look the way God made them.
And another thing to remember is that attractiveness and "beauty" are often two different things. It's hard to accept when you are young and self-conscious, but it is true.
If other people criticise or mock your appearance, they are the ugly ones. Their opinion shouldn't matter (but from experience I know that it still does, unfortunately), but if anyone is unkind - ignore; and don't compare yourself to others. Be kind; be fun to be with; be true to yourself.
You may not be perfect, but you are perfectly YOU, and there is no-one else quite like you.
You're GORGEOUS!