You probably think you’re a decent person, and chances are, you’re right.
However, there may be some things you do on a daily basis that send the opposite message to the world around you. Doing these things means you’re not as great of a person as you think and that you have plenty of room for improvement. Try not to be too hard on yourself if that’s the case. Nobody’s perfect, after all.
1. You bad-mouth people behind their back.

Venting is one thing, but constant gossiping is another. Talking about someone who isn’t there to defend themselves never feels great afterwards, and deep down you know it. If you’re upset, it’s better to address it directly than build a reputation for stirring things up. People eventually learn who they can trust, and it’s never the person who shares every private detail.
2. You flake on plans last minute for no good reason.

Life happens, but cancelling plans repeatedly or showing up late for no real reason sends a message that other people’s time doesn’t matter. Friends who make the effort to see you deserve a bit of that effort back. If you can’t make it, be honest and let them know early. It shows respect and keeps your relationships healthy.
3. You hog the conversation.

Everyone loves talking about themselves, but if you never stop to ask questions or actually listen, it’s exhausting for the people around you. Good conversations are shared, not performed. Try asking about someone else’s day before jumping into another story. You might be surprised by how much more connected you feel.
4. You litter without shame.

It might seem minor, but it says a lot. Tossing rubbish on the ground, leaving picnic waste behind, or ignoring recycling bins is a quiet way of saying, “Someone else will deal with it.” It’s lazy, and it adds up fast. Small habits like cleaning up after yourself genuinely make a difference, and they show respect for shared spaces.
5. You let doors slam in people’s faces.

Simple gestures go further than people think. Holding a door, saying thank you, or letting someone go ahead doesn’t take much effort, but it completely changes how people perceive you. When you stop caring about small courtesies, it usually means you’ve stopped thinking about anyone else at all.
6. You take far too much credit.

Being proud of your work is fine, but hogging recognition when something was a team effort makes you look insecure, not impressive. Acknowledging other people’s contributions doesn’t take away from your own success. In fact, it shows confidence and integrity. People remember how you make them feel, not how loudly you take the spotlight.
7. You make sexist/racist “jokes.”

Calling something a joke doesn’t undo the damage it causes. If your humour relies on stereotypes or makes someone feel small, it’s not edgy, it’s lazy and cruel. You don’t need to be painfully serious to be decent, but reading the room and choosing kindness over cheap laughs goes a long way.
8. You leave disgusting messes for other people to clean up.

Whether it’s dirty dishes in a shared kitchen or rubbish left behind in public spaces, expecting someone else to clean up after you screams entitlement. You don’t have to be spotless. Just show some consideration. Tidying up your own mess is one of the easiest ways to show basic respect.
9. You take your family for granted.

It’s easy to assume they’ll always be there, but constant missed calls and cancelled visits eventually wear people down. Family dynamics aren’t always simple, but if there are people who love you, make time for them. A quick text or call can mean more than you realise.
10. You can dish it out but can’t take any criticism.

You give feedback freely but can’t handle it when it’s aimed at you. That double standard is a sign of ego, not strength. Nobody likes being wrong, but learning to hear uncomfortable truths without lashing out is one of the biggest marks of emotional maturity.
11. You drunk dial/text exes.

Late-night texts, nostalgic messages, or half-hearted flirty check-ins usually come from loneliness, not love. It’s unfair to both of you. If you’re really done, act like it! Give both of you space to move forward instead of blurring lines every time you feel low.
12. You never pick up the bill.

Generosity doesn’t have to mean grand gestures. Simply picking up a round, covering coffee, or splitting a bill fairly shows you value the company you keep. Constantly dodging your share, on the other hand, tells people you’re happy to take without giving back.
13. You love one-upping other people’s stories.

It’s not a competition. When someone shares good news or a proud moment, let it be about them. Constantly trying to one-up everyone comes off as insecurity disguised as enthusiasm. Listen, congratulate, and mean it. It’s much more memorable than constantly chasing the spotlight.
14. You gossip about your friends’ secrets.

If someone trusts you with something personal, treat it with care. Passing it on for gossip points might feel thrilling in the moment, but it destroys credibility. Once people stop trusting you, it’s almost impossible to rebuild that trust again. Keeping quiet isn’t boring, it’s a sign of integrity.



