It shouldn't be that way, you should always try your best every day. not just for you but for others too... Usually when you take a critic the positive way you can grow as a person and people will admire you instead of judging you wrong. When we think that we shouldn't care what other thinks is probably that you want to be a rebel
Be aware of who you are, what you need and what you have done to achieve these important points in your life, and ignore those who are unaware of who you really are. Usually those people don't even know themselves, let along you.
The best I have been able to do is "self-talk", I reason my way out of it, telling myself that they have their own opinions and that doesn't make them right and me wrong. Or, I'd rather be silly and kind that serious and mean. You get the idea.
ppls opinion of you are not going to matter until you get older and still they are only gonna matter for things like a job interview or something. you need to be happy with yourself and if ppl in general can't love you for who you are then they arent ppl who are worth your time and effort. I used to try and be so different from everyone because I wanted to just stand out and thats not the way to go either. Wear clothes that are comfortable to YOU. That you think look good on you. Don't over do your make up and whether wether you are skinny or fat or average, just be as healthy as you can be. Don't give yourself up to every guy that says he loves you. But don't push ppl away that might actually be good freinds. Most of all, don't let ppl push you around and make you feel bad because they are the ones who need a personality change. Just know that you are important to someone out there whether it be family alone. you still matter to someone and that should make you happy enough to keep smiling. A focal point of the future is good too. think hard on what really matters right now in life and what will count in the future.
There are waaayy too many people in the world to give a crap what people in your town think of you. The more you travel, the more you begin to realize how insignificant you are, which is a great thing to realize. Do whatever the heck you want and just enjoy yourself. Others opinion mean nothing. Would you rather go through your life trying to please everyone else and therefore having a boring life, or wind up depressed? Or have the best experiences you can, say and do what you feel like and have fun. I have no idea who you are, or someone living down the road from me. I don't care what they do. It really doesn't affect me, or anyone else. Its your life, if anyone has a problem with what you do, ignore it, its up to them whether or not they want to be bothered by it. Most likely though, its just a topic they'll talk about for a couple of minutes and then talk about something else. Is not like its going to affect their day dramatically if you do something stupid or bold.
I used to care about what everyone thought of me, what I did to stop was, just stop caring about people's opinion no one can judge you except for yourself and god because no one knows what your like on the inside, I hope this helped!! Just ignore them if they don't like you, it's their loss.