There are so many selfish people in the world, which makes the truly generous ones stand out.

Of course, some of the most meaningful things these altruistic givers do fly under the radar. They might donate to charity or ask people how they’re doing, but their most selfless acts are ones that you wouldn’t necessarily notice if you weren’t paying close attention. Here’s how to spot an unselfish person out in the wild (and maybe even be more like them).
1. They listen without cutting in.

Unselfish people really listen when you’re talking, giving you their full attention instead of jumping in with their own opinions. They don’t just nod and wait for their turn to speak; they genuinely process what you’re saying. It’s not about them getting a word in—it’s about making sure you feel heard and understood.
2. They help just because they want to.

When they see someone in need, unselfish people step in without expecting a favour in return. Whether it’s holding the door, helping you move, or just listening when you’re having a rough day, their motivation is simple—they like being kind. It’s the joy of giving that drives them, not the potential payback.
3. They’re legitimately pumped for other people’s success.

There’s n hidden jealousy or half-hearted congratulations here. When someone they care about has a win, unselfish people are genuinely excited. They’ll cheer you on, help you celebrate, and never try to make the moment about themselves. They see other people’s successes as something to uplift, not something that dims their own light.
4. They always give credit where it’s due.

When a project or effort is a team success, unselfish people don’t hog the limelight. They’re quick to point out everyone’s contributions, making sure the credit is spread around fairly. They understand that everyone’s role matters and are happy to highlight other people’s efforts, knowing it takes a team to succeed.
5. They actually care how you feel.

Unselfish people practise empathy without effort. They’ll pause to put themselves in your shoes before offering advice or judgment. It’s not just lip service—they want to understand where you’re coming from, and that makes their feedback thoughtful and genuine. They make you feel like your feelings are valid and important.
6. They don’t waste your time.

Unselfish people respect your time and space. They show up when they say they will, and if plans change, they let you know. They won’t linger when it’s obvious you need to go or overstay their welcome. They get that everyone’s time is valuable, and they treat yours like it’s important.
7. They forgive easily and don’t hold grudges.

They understand that holding onto bitterness only drags them down, so they forgive easily. It doesn’t mean they forget, but they don’t let resentment fester. They’d rather move on from arguments or hurt feelings and keep the peace, knowing life’s too short to dwell on negativity.
8. They’re willing to compromise for the greater good.

Unselfish people don’t always have to get their way. They’re more focused on keeping the peace or finding a solution that works for everyone. They’re open to meeting in the middle because they value harmony and care about the happiness of everyone involved—not just their own.
9. They’re thankful for all the little things.

Gratitude is second nature for unselfish people. Whether it’s a small favour or a big help, they make sure you know they appreciate it. They don’t take kindness for granted, and their gratitude is genuine. It’s not just about politeness—it’s about acknowledging the effort, no matter the size.
10. They say good things behind your back.

Unselfish people don’t talk rubbish. When you’re not around, they speak positively about you, defending you if needed. They believe in lifting people up, not tearing them down for a quick laugh or to bond with people over gossip. You can trust that what they say behind your back is as kind as what they say to your face.
11. They make sacrifices when needed.

When things get tough, unselfish people are the first to step up and make sacrifices. Whether it’s giving up their free time to help you out or putting their own needs aside, they do it without hesitation. They find real joy in helping the people they care about, even if it means a little personal inconvenience.
12. They share what they’ve got.

Whether it’s knowledge, resources, or something physical, unselfish people are always willing to share. They believe in giving what they have without expecting anything back. It’s not about showing off their generosity—it’s about genuinely wanting to help people in any way they can.
13. They own up to their mistakes.

Unselfish people don’t make excuses or shift blame when they mess up. They take responsibility, apologise, and make it right. It’s not just about being polite; it’s about maintaining trust and showing respect. They value accountability because they know it strengthens relationships.
14. They practise patience with difficult people.

It’s easy to be kind to people you like, but unselfish people extend that same kindness and patience to everyone, even those who are difficult. They understand that everyone has bad days or personal struggles, and they choose to respond with empathy and patience instead of frustration.
15. They give their time to causes that matter.

Unselfish people often volunteer, not because they’re looking for praise, but because they genuinely care. Whether it’s a local charity, community project, or lending a hand in times of need, they find purpose in helping people and contributing to something bigger than themselves.
16. They respect and value different perspectives.

Unselfish people are open to hearing viewpoints that don’t align with their own. They don’t rush to dismiss or argue, but listen, consider, and respect where the other person is coming from. It’s not about being right—it’s about understanding and valuing diverse perspectives.