There are 7 billion people on this planet and you are one of a kind. You have a mixture of unique abilities that no one else will ever be able to replicate.
Sure, you might have skills that are common when considered individually. However, when you stack up all your talent or unique features, be it physical or not, there is no one else like you.
You are special. Don't ever forget that. No matter what the world tells you.
You don't owe the world anything.
If you change yourself based on how other people judge you, you will lose the very things that make you so damn special.
People will always have comments. You won't be good enough for most people.
That is absolutely fine. Damn fine, to be precise.
You know what?
We spend loads of money to impress people whom we don't care about at the end of the day.
The right people will love you as you are. For the rest, you can just politely ask them to fuck off.
Change yourself only if it makes you a better person.
Don't fall into the trap of "What will he or she think about me?". Let them worry about that.
Just be yourself. Be awesome.