How to Deal With Friends Who Think They Are Better Than You
It can be frustrating to have friends who think they're better than you, but if you ignore their boasts and focus on your own strengths, you can get through it. Most people who act cocky or arrogant are actually covering up their own insecurities, so don't let it get you down. Even if they have nicer clothes than you or they're better at sports, you have your own strengths that make you unique. If they start bragging about themselves, try not to react or get emotional. You don't want them to think you care too much or they might brag even more. Instead, just say something like, “Cool,” and change the subject. However, if they start putting you down to make themselves look good, don't be afraid to stand up for yourself. For example, if they tease you about your clothes, say something like, “I don't care. I don't need expensive clothes to feel good about myself.”
Don't fall for the image. Even if your friends' lives seem perfect in every way, they probably aren't. If you really get to know your friends, you will find out that not everything is as it seems. They might be struggling at school or they might have a really difficult home life, and these things may be causing them to feel insecure.  Don't point out all of your friends' shortcomings to them. If they are the type of people who feel the need to emphasize their superiority, they will not respond well to this kind of criticism. Instead, use this knowledge to help you better cope with your friends' behavior. Your friends may even be envious of you. Some people have a very hard time accepting that they are not the best at everything, which causes them to put successful people down. Act unimpressed. Snobs thrive off of other people's willingness to accept that they are inferior to them. If you drool over their expensive clothes or praise them excessively for their accomplishments, you're only fueling their feelings of superiority. Instead, try not to show any emotion when they start bragging. Just say, "cool" or "congratulations," and change the subject.  If your friends are genuinely more knowledgeable about a topic than you are, it's fine to be respectful of their knowledge, but if they are acting so superior that they refuse to let you contribute to the conversation, you need to stand up for yourself. Try doing your research so that you are well-informed about the topic. This will put you in a much better position to engage your friends with thoughtful commentary, and maybe even to let them know when they are wrong. Stage an intervention. If you think your friends might be willing to change their behavior, but need a bit of a wake up call first, you might want to stage an intervention, in which you sit them down and honestly talk to them about how their behavior affects you and the other people around them. You can also suggest ways that they can change. Interventions are typically used for people who are struggling with substance abuse, but they can work well in this kind of situation as well. Telling narcissistic people that they are arrogant or selfish will only cause them to become defensive, which will likely make their behavior worse. If you are going to confront your friends about their behavior, you need to do it in a nurturing, non-insulting way. Don't expect too much from this interaction. If your friends truly believe in their superiority, they are unlikely to offer you any recognition or acknowledgement. Even if they don't change, however, you can still be proud of yourself for being a good friend and trying to help them. You can stage an intervention by yourself, but if you have other friends who are also affected by the behavior, a group intervention may be even more effective. Set boundaries. While you need to be cautious about insulting your friends' personalities, it is perfectly reasonable to let them know what kinds of behaviors you find unacceptable. Make it clear that if they don't respect the boundaries, you will walk away. If, for example, your friends tease you about your looks, tell them that you are not okay with it and will not tolerate it. The moment they begin to engage in the behavior, you should end the conversation and walk away. Encourage empathy. Many people who feel the need to put others down do so because they are afraid of being vulnerable and relying on others, not because they are completely lacking in the ability to express empathy. Help your friends feel more comfortable relying on you by praising them whenever they display empathy and by letting them know how special the friendship is to you. It may help your friends let down their walls if you can be a little vulnerable around them. Once they realize that you are not a threat to them, they might be willing to expose their own insecurities. Try having a conversation with them about your fears and encourage them to contribute. Think about the triviality of status. If your friends are making you feel jealous or inadequate, it's important to take a moment to consider how trivial status can be. People outside of your small circle of friends are unlikely to attribute much meaning at all to your friends' elevated statuses. Remind yourself that your friends' superiority is entirely in their own heads. Even if your friends are prettier, wealthier, or smarter than you, try being grateful for the natural advantages that you possess instead of being jealous of what they have. It's important to let go of the childish notion that everything in life needs to be fair. Find what you excel at. Chances are you can do at least one thing better than your friends. No matter what this thing is, embrace it and do your very best. The point is not to prove to your friends that you are better than them, but rather to prove to yourself that you are worthy and unique. Instead of comparing yourself to your friends and trying to be as good as them, focus on constantly becoming a better version of yourself. Keep in mind that your friends' success is not in any way related to your own, so their achievements should never take away from yours. If your friends truly believe they are better than you, they will never recognize your accomplishments, even if you succeed in outdoing them. This is why it's so important to recognize your own accomplishments. Put your own needs first. Try not to think about what your friends will think about every little decision you make in your life. Chances are, they will put you down whether you try to accommodate them or not, so don't worry about it. Do what makes you happy and don't worry about getting anyone else's approval. Leave when it's appropriate. If your friends are abusive, deceptive, or in denial about their behavior, it's probably time to end the friendships. You can do so much better, and you will be much happier with friends who treat you well. 
Don't fall for the image. Act unimpressed. Stage an intervention. Set boundaries. Encourage empathy. Think about the triviality of status. Find what you excel at. Put your own needs first. Leave when it's appropriate. 