Everyone has traits they’re looking for in friends or even a partner.

Some of them are nice-to-haves, while others are necessities in any happy, healthy relationship. No matter how much you like someone or want to keep them around, anyone who lacks these 14 qualities isn’t worth your time.
1. Respect for you and other people

Respect is the foundation of a strong, healthy relationship. When someone respects you, they listen to your thoughts, value your boundaries, and treat you with kindness. It’s about them recognising your worth and never making you feel small. Without respect, it’s tough for any relationship to feel supportive and safe. This is one quality that shouldn’t be compromised.
2. Genuine kindness

Kindness might seem like a given, but it’s not always easy to find. Someone who’s genuinely kind will show empathy, lend a hand without expecting anything in return, and care about how other people feel. Kindness is what makes a relationship feel warm and safe, letting you be yourself without fear of judgment. It’s a trait that only brings more goodness into your life.
3. Honesty, even when it’s hard

Honesty builds trust, and without it, relationships can start to feel uncertain. When someone is open with you, even when it’s difficult, it creates a foundation you can rely on. It’s not just about avoiding lies—it’s about transparency, sharing openly, and creating an environment where both of you feel comfortable. Honest communication is a must for a relationship to thrive.
4. Loyalty and commitment

Loyalty is about showing up, being there for you through ups and downs, and standing by your side. It’s the reassurance that someone is truly committed, not just when things are easy, but when challenges arise too. This quality creates a sense of security that lets you feel deeply connected. It’s one of those traits that lets you know they’re in it for the long haul.
5. Emotional availability

Being emotionally available means someone is open to connecting on a deeper level, sharing their feelings, and making space for yours. It’s hard to build a meaningful connection if they’re always guarded or distant. Emotional availability creates a bond where both people feel seen, valued, and supported. This quality is crucial for a relationship that grows and deepens over time.
6. A sense of responsibility

Whether it’s owning up to mistakes, being reliable, or simply keeping promises, responsibility says a lot about a person’s character. When someone takes responsibility, they show they’re dependable, that you can trust them, and that they won’t make excuses or shift blame. It’s a quality that adds stability to any relationship, giving you confidence that they’ll follow through.
7. Respect for boundaries

Boundaries are essential, and someone who respects them values your personal space, needs, and comfort levels. They don’t push or pressure you into things you’re not okay with, and they understand that boundaries help maintain mutual respect. This quality shows they see you as a person with your own needs, not just as an extension of themselves. Boundaries keep the relationship balanced and healthy.
8. A positive outlook

While everyone has bad days, a positive outlook makes life’s challenges easier to handle together. When someone is generally upbeat, it creates an uplifting atmosphere, helping both of you navigate tough times with resilience. It’s about seeing the good, finding joy in little things, and not letting negativity take over. A positive approach adds warmth and lightness to the relationship.
9. A willingness to grow

People who are open to growth bring a sense of possibility to a relationship. They’re willing to work on themselves, learn from mistakes, and adapt as life changes. This mindset means they’re interested in evolving with you, not just staying the same. A willingness to grow keeps the relationship dynamic and makes it easier to overcome challenges together.
10. Self-respect

Self-respect is crucial for someone to treat people well, as it sets the foundation for how they value themselves and everyone else, too. Someone who respects themselves will likely have healthy boundaries, take care of their well-being, and avoid putting themselves or anyone else down. This quality helps create a balanced relationship where you both feel valued and appreciated.
11. A sense of humour

A good sense of humour can make even the hardest days feel a bit lighter. When someone can laugh with you, it builds connection and makes the relationship more enjoyable. It’s not about always being funny, but having a light-hearted approach, being able to laugh at life’s little quirks, and not taking everything too seriously. Humour adds a relaxed, joyful vibe that’s hard to beat.
12. Patience and understanding

Patience shows that someone is willing to support you, even when things take time. It’s a sign they’re not quick to judge or rush through things. A patient person gives space for growth, lets you feel at ease, and understands that life isn’t always straightforward. Patience and understanding create a peaceful environment where both people can be themselves without feeling pressured.
13. A sense of independence

Being in a relationship doesn’t mean losing yourself, and someone with a strong sense of independence understands that. They have their own interests, goals, and passions, which adds richness to the relationship. Independence helps both people maintain a sense of self, which can actually strengthen the bond between them. It’s about being together while still embracing your individuality.
14. Genuine support

Support isn’t just about being there for the big moments; it’s about showing up consistently, offering encouragement, and cheering each other on. Genuine support means they’re in your corner, rooting for your happiness and growth. This quality lets you feel secure, knowing that they want what’s best for you, not just what benefits them. It’s a foundation of any meaningful, lasting connection.