This post may include affiliate links to products we think you'll find useful. We may earn a small commission if you buy through these links. Read our affiliate disclosure.
Have you noticed that people don’t seem to like you very much? Perhaps you find it hard to make friends or feel constantly ignored or excluded in social situations.
It’s hard to admit that you’re unlikable, but the truth is there’s probably something about your behavior or attitude that puts people off. The good news is that recognizing your shortcomings is the first step towards becoming more popular and accepted.
Here are 25 honest (and surprisingly common) reasons why people don’t like you, plus some practical advice on how to make yourself more likable.
1. You’re arrogant and unapproachable
Whether you’re at work, on a date, or standing in line for coffee – everyone around you can tell that you’re arrogant and unapproachable. You hold yourself with an air of superiority and look disdainfully down your nose at anyone who enters your orbit. When someone tries to make pleasant small talk, you come across as rude and condescending, and it never ever occurs to you to be friendly and engage in conversation.
When people approach you, make an effort to be friendly and courteous and show genuine interest in whatever they have to say. You’ll soon learn that most people are interesting once you take the time to get to know them.
2. You’re judgmental and dismissive
When someone is forced to ask for your advice, you roll your eyes and talk down to them in a condescending way that makes them feel belittled and insignificant. Instead of having a productive conversation, you dismiss their ideas and talk over them like they are wasting your time. Even worse, your tone is loaded with sarcasm, and you make it clear that they are stupid for not knowing the answer in the first place.
The key to overcoming your judgmental attitude is to listen to others and make an effort to understand their point of view. Offer advice that is honest yet respectful, so people feel comfortable coming to you for help
3. You’re always trying to one-up others
Nothing makes you happier than proving you’re better than everyone else. You constantly brag about your achievements and experiences to make yourself seem more intelligent, more accomplished, better traveled, or more well-read. And if there’s a chance to show someone up or win an argument, you have no hesitation in cutting them down to size. Pointing out other people’s flaws is a hobby to you, and you take great pleasure in embarrassing them.
Instead of trying to prove you’re better than everyone else, focus on building others up and celebrating their accomplishments. It won’t take anything away from your own success, and it will make you much more likable.
4. You talk too much and never listen
You dominate every conversation and never let anyone else get a word in edgewise. When other people are talking, you look visibly frustrated and distracted, and half the time, you just interrupt or talk over them. You don’t listen and can barely remember what other people say because you’re so focused on what you will say next. How can you expect people to like you when you never show any interest in them?
The general rule is that you should listen more than you talk. Pay attention, ask questions, and try to understand what others say.
5. You’re loud and obnoxious
You know that person whose loud and annoying voice you can always hear above everything else in the room? Yep – that’s you. You don’t understand the concept of an “inside voice,” and you suck all the oxygen out of the room with your abrasive personality and overbearing attitude.
If you want people to like you, learn how to control the volume of your voice. Speak in a measured and respectful tone that won’t overpower everyone else and resist the urge to be the center of attention.
6. You ignore social cues
You struggle to recognize when someone is uncomfortable or not interested in what you’re saying, and you keep on talking and digging yourself into a deeper hole. All the subtle social cues like closed body language, lack of eye contact, and a disinterested facial expression are completely lost on you.
Pay attention to the other person’s body language and facial expressions. If you sense that they are not interested in what you’re saying, politely change the subject or simply excuse yourself from the conversation.
7. Your sense of humor is inappropriate
When it comes to making jokes, you have no boundaries and always take things way too far. Most of your jokes simply aren’t funny, but they are often sexist, racist, or offensive to someone listening. Even worse, you laugh way too long at your own hilarity and never get the hint that everyone else is standing around looking awkward and embarrassed.
If you’re not genuinely funny, it’s best to play it safe and avoid jokes altogether. But if you must, keep your humor light-hearted and respectful to everyone in the room.
8. You’re overly competitive
There’s nothing wrong with having a competitive spirit, but you need to win at all costs. You’ll do anything to get ahead, even if it means cheating or putting other people down. Even casual or fun competitions become all business for you, and you suck the fun out of any team-building or playful activities. You try to take control, order people around and aren’t shy about letting everyone know you think your way is the best.
9. You’re highly critical of others
Instead of supporting your friends and colleagues, you constantly put them down and belittle their achievements. You throw out sly comments and passive-aggressive remarks that make people feel worthless and stupid, and you have an amazing knack for pointing out other people’s flaws. If something isn’t done exactly the way you want it, you jump on the opportunity to tell them they failed and should have done it your way. But, of course, if someone dares to shine a lens on your own weaknesses or mistakes, you can’t handle it and become defensive and angry.
Giving constructive criticism is fine, but always treat people with empathy and respect. Everyone learns differently, so be open to different approaches and give people the space to make mistakes and learn from them.
10. Your conversations are superficial
When you chat to someone, you avoid any topics that might require really listening or giving a thoughtful reply. And if things do get more serious, you avoid asking interesting or deep follow questions that would make the other person feel understood or appreciated. You’re incredibly shallow and you stick to surface-level chit-chat and bounce from one vacuous topic to the next to fill the uncomfortable silences.
Take the time to get to know someone by asking them meaningful questions. If you show a genuine interest in their stories and opinions, they will open up and like you much more.
11. You have a superiority complex
Deep down, you believe you’re better than everyone else, and your opinions are the only ones that matter. You think you’re entitled to everything you want (even if you’ve done nothing to earn them), and you never show any sympathy for people who are less fortunate. In short, you have narcissistic tendencies and don’t care who you hurt or how you make people feel and long as you get what you want.
12. Your opinions are always negative or cynical
No matter what the topic or situation, you always find a way to put a dark spin on it. You never look at the bright side and instead focus on all the potential problems, catastrophes, and downfalls that haven’t even happened yet! Despite having pretty much everything you want in life, you ignore how lucky you are and choose to focus on all the hardship and struggle. When people talk to you, they come away feeling deflated and pessimistic – it’s no wonder they don’t like you.
13. You take criticism personally
You’re very good at giving criticism, but taking it? Not so much. Even when someone is trying to help you improve, criticism makes you instantly defensive and feel personally attacked. You cross your arms, look away, get angry, and try to shut down the conversation. Even worse, you start looking for other people to blame and refuse to take any responsibility for your actions.
14. You never give praise or compliments
When someone achieves a big goal or gets a win, they like to be recognized and appreciated for all their hard work. It’s a small gesture that can go a long way toward boosting someone’s confidence and motivation. Just a simple “great work!” or “I appreciate your hard work” can make a huge difference! But you’re allergic to giving any praise because you think it somehow diminishes your own accomplishments. You feel threatened by other people’s successes and don’t want to give them the satisfaction of feeling good about themselves.
15. You never take responsibility for your actions
Everyone makes mistakes – it’s just a part of life. But when you mess up, you never apologize or take responsibility for your actions. Instead, you try to weasel out of the blame – or worse – try to shift the blame onto someone else. You’re happy to take praise when things go well, but you never want to face the consequences of your actions when things don’t work out as planned. As a result, people don’t feel like they can trust or rely on you.
16. You thrive on gossip and rumors
Chatting about the latest celebrity news is one thing, but you take gossip to the extreme. You actively spread gossip about your friends and coworkers and talk about them behind your back. Even worse, you don’t even care if the rumors are true – as long as it sounds juicy and makes you the center of attention.
17. People don’t trust you
Over time, you’ve built up a reputation for being unreliable and untrustworthy. Your friends and colleagues take what you say with a grain of salt and assume that you won’t follow through on your commitments. Even if you don’t directly lie and cheat, you still find ways to skirt around the truth and bend the rules to get what you want.
Trust is hard to earn and even harder to get back once it’s gone. If you want people to like you, it’s important to be honest and keep your word. If you say you’re going to do something, make sure you follow through and don’t let people down.
18. You come across as needy or desperate
If your partner doesn’t call you exactly when they said they would, or your friends don’t want to hang out as much as you’d like – you start to panic and feel abandoned. But instead of being understanding, you go on the offensive and push for even more attention. You start sending text messages non-stop, calling multiple times a day, or giving them silent treatment. People find your emotional neediness exhausting, and it quickly pushes them away.
19. You’re controlling and demanding
You always need to be in charge and make all the decisions – even when it comes to minor issues that mean nothing. Does it really matter if your girlfriend stacks the dishwasher in a different order than you? At work, you micromanage every small detail and demand “perfection” from everyone around you. You expect people to do things your way, no matter how unreasonable or impossible it is. People don’t like feeling controlled, and it’s no surprise that they quickly learn to dislike you.
20. You exaggerate and overreact
Every time you suffer a minor inconvenience, you blow it completely out of proportion. Spilling some coffee on your shirt is like the end of the world. And if you have a disagreement with a friend, you act like they’ve betrayed your trust, and the relationship is doomed. Being around you is exhausting because you constantly create drama and stress.
21. Your personal hygiene is bad
There’s no way to sugar-coat this one. You stink. You probably can’t smell yourself – but trust me – everyone around you can. Whether it’s your body odor or breath, people avoid you like the plague because you smell so bad.
It’s not hard to take care of your hygiene – shower regularly, brush your teeth twice a day, and make sure you wear clean clothes. It’s one of the simplest things you can do to make people like you more.
22. You’re self-righteous and preachy
If you’re a hardcore vegetarian, no one wants to hear your sarcastic guilt trip when they order a burger. You might think you’re helping people “see the light,” but your constant need to lecture and preach gets on everyone’s nerves. It’s great to have strong beliefs, but you should keep them to yourself most of the time.
Not everyone is going to agree with you, and that’s okay. Instead of pushing your beliefs on others, try having a polite discussion about the issue – and then respect their decision if they don’t want to change.
23. You’re too secretive and private
People find it very hard to get to know you because you keep your thoughts and feelings to yourself. You feel like you’re protecting yourself from getting hurt or judged, but your secretive attitude just pushes people away. When you’re closed off and don’t share anything about yourself, it makes others feel like you’re not interested in forming a genuine connection.
It’s fine to have boundaries and not want to share everything, but try to trust people and open up a little more. It will go a long way toward building meaningful relationships.
Final thoughts
Relationships are complicated, and unfortunately, not everyone you meet will like you. But if you consistently have trouble forming lasting relationships, there might be something deeper at play. I hope this list has helped you reflect on your behaviors and attitudes and identify which aspects of your personality you need to work on. Life is a journey of continuous self-improvement, and it’s never too late to start making changes.