The people that try to make you upset just do it to make themselves feel better. Either they can't deal with what's going on in their life or are jealous of you and want to make your life bad too. Well don't worry about them. Just know who you are. Know how many people care about you, know that your family and friends love you.
Rumors. Yes, they may make you upset. especially when your so called best friend backstabs you. BUT that's only because she/he has some animosity towards you, or she envies you. Obviously they never told you, but when your life always seems better then theirs, all that anger builds up inside of them. Now just think about it this way. Rumors are just words spread around, hurtful words. But think, is it true? It most likely isn't. It's just a made up story. And it'll all pass, everyone will eventually forget about it. So you be the bigger person, don't get upset about it because you know it's a LIE. Don't show them tat it's getting to you, because then they'll see that you're just an easy target. Stick to the truth. If you know it's a lie, then who cares? People will see it doesn't bother you and they won't bother to spread rumors about you anymore.
Now what if a friend backstabs you by pretending to be your friend? Or they tell lies about you? Or tell someone your secrets? We all come across those kinds of people at some point in our life. They come and they go, they were never your best friend in the first place. I understand you may be heart and you might be wondering "how can some people be so cruel". Well I don't know the answer to that, but people have different experiences in their life. Everyone has a different personality and everyone acts a different way because of the way their environment, and their community shaped them to be. You can't really do much about it. Let them out of your life, they don't belong there.
Anyone that makes you upset does not belong in your life. We all deserve to be happy, because life is too short to be sad all the time. Yes your family may upset you, but i don't mean family. Any friends that constantly make you upset, don't deserve a place in your heart, or a place in your life. Get rid of all the people that make you unhappy, and you'll see that you are much better off. You'll be happier! You'll smile more!
Now criticism. Everyone is entitled to an opinion. One person may say this but another may say that. One person may say you have ugly hair and another may say it's beautiful. Someone may say your voice sucks and another may say it's music to their ears. Not everyone is going to like you, and not everyone is going to like what others like. And you need to understand that. Understand that you have opinions about other people too. You can take criticism in one of two ways. You can either take it as a way to improve on something, or you can just ignore it and think about all the good things people have said.
Either way, remember that we all deserve to be happy, and that we all need to smile. Your smile will make someone else smile and wouldn't that make you feel good to know that you just made someone else's day that much better?!
"No one can make you feel inferior without your consent."
Lots of love, and happy faces...