I guess I got the ball rolling here, and it's a big one. Sorry for the long post. Blessed be!
I have had problems with this as well, partly because this society might tell some people they are not as good as others. You need to IGNORE this, no matter what people will want you to believe--do not be a little sheep, even if it pleases them. You need to think and decide for yourself. If not, they will drag you down into depression, and worse, if you listen to people trying to make you believe you cannot do something or you cannot be who you are, which everyone deserves to be happy and free to do their will. They will want you to do what they want you to do, and what they want you to be. Morals are subjective.
You should very quickly realize that caring about what others think is utterly futile--everyone will have something to gossip about, and it quite frankly doesn't matter how much you will try to measure up--the public is never satisfied with anything. Like a mob mentality, they will rally with hatred because they like to stir these things. Speaking from one who does so as well, but it's good to always be able to break away from the group if you want, and become an individual.
The only thing that matters in your world is you, and you can only decide yourself what to do and what to be and what to see and what to learn and what to experience and what to believe.
Don't forget that your happiness is your responsibility, and you don't need to be accepted by anyone to have high self esteem. You need to work up a supply all on your own, to be self sufficient. Not to say to become totally anti-social, but sometimes being social can come with troubles. Realize that we are all humans, and all that we do can always be looked at as great gifts from the gods or as abominations--one great deed to another is a grave crime to another. To accept this, and no matter if you make mistakes or get rejected or your parents don't see eye-to-eye with you, you are still you and you are in charge of you.
It's your life, live it.
P.S Do you have a spirit guide, btw? You may call upon them, the divine, or other sources to help and aid you where you may lack. Mine have done wonderfully, they've taken me when I was ill; utterly no self control and no emotional balance... but now I have it all open and possible to me, but I am still me.... the road to improvement ends where our own lives do. But even then some debate it doesn't stop there ;)