Everyone knows someone who cancels plans at the last minute or disappears when you need them.
Flaky friends can be frustrating, yet most of us have been that person at least once or twice, too. It’s not usually intentional, and there may be some valid reasons behind their unreliability, but that doesn’t make it any easier to deal with for the person on the receiving end. Here’s how to handle unreliability in other people, and what to do if you’re the one letting people down all the time.
1. Recognise the pattern—knowledge is power.
It’s one thing if a friend misses a plan once in a while, but it’s another if it happens nearly every time. Recognising when flakiness has become a pattern helps you see the difference between a genuine mistake and a lack of reliability. Without noticing the pattern, you can end up excusing behaviour that keeps hurting you.
If you spot a pattern, take it seriously rather than brushing it off. Seeing the situation clearly helps you decide how much energy you want to keep investing in that friendship.
2. Decide how much it affects you.
Some friends are flaky but in low-stakes ways, like being late to casual plans. Others cancel when you really need support. Figuring out how much their behaviour impacts your life helps you judge whether it’s tolerable or draining. Not every flaky habit needs a confrontation, but some cross a line. Ask yourself if the friendship still feels balanced. If you always end up disappointed or rearranging your time, that’s a sign the effect is bigger than you thought.
3. Communicate directly, and avoid passive-aggressiveness.
It’s tempting to keep quiet about flaky behaviour to avoid awkwardness, but silence often builds resentment. Your friend might not even realise how their actions are affecting you. Direct communication is uncomfortable, but it’s the only way to test whether they care enough to change. Keep the conversation straightforward and calm. Saying something like, “I feel let down when plans fall through at the last minute” makes it clear without turning it into an attack.
4. Lower your expectations when you need to.
Not every friend is meant to be your most reliable person. Some people are great for spontaneous fun but terrible for serious commitments. Expecting them to be something they’re not just leaves you frustrated. Adjusting your expectations helps protect you from disappointment. If you keep them in the “fun, low-pressure hangout” category, you might enjoy their company without relying on them for more important support. This keeps the friendship lighter and less stressful.
5. Stop over-investing in the relationship.
It’s easy to put in too much effort with someone who is not matching it. Chasing a flaky friend with constant messages or invitations can leave you feeling underappreciated. The more energy you pour in, the more the imbalance shows. Pull back a little and see what happens. If they value the friendship, they will notice the gap and step up. If they don’t, then you have your answer about where you stand.
6. Protect your important plans.
If you have something meaningful like a birthday dinner or a big event, relying on a flaky friend can add stress. When reliability matters, build your plans around people who you know will show up. You can still invite the flaky friend, but you won’t be left stranded if they drop out. This way you protect your own enjoyment. It also sets a boundary that they’re welcome, but you’re not depending on them to carry the weight.
7. Notice if it’s one-sided.
Friendships should feel like give and take, yet flaky behaviour often highlights when it’s one-sided. If they expect you to always show up for them but rarely return the favour, that’s a clear imbalance. In the long run, this creates resentment and drains the connection. If you feel like the dependable one, and they never meet you halfway, it’s worth reconsidering how much effort you continue to give. Equality is the foundation of real friendship.
8. Choose whether to let go.
Sometimes the healthiest option is stepping back entirely. Not every friendship survives when someone refuses to change their behaviour. Letting go may feel harsh, but staying in a cycle of disappointment is worse. Ending or distancing from the friendship can free up space for people who value your time. It doesn’t need to be dramatic. You can gradually invest less and allow the friendship to fade without guilt if it no longer supports you.
9. Admit if you’re the flake.
If you’re always cancelling or arriving late, it’s worth asking yourself why. Sometimes it’s poor time management, but other times it’s a fear of commitment or simply taking on too much. Being honest with yourself is the first step to changing the habit. Admitting you’re the flake doesn’t make you a bad friend, but it does give you responsibility. Awareness lets you choose better habits moving forward.
10. Respect people’s time.
When you cancel a lot, it sends the message that other people’s time is less important than yours. Even if that’s not what you mean, that’s how it comes across. Over time, it chips away at trust and leaves people reluctant to rely on you. Show respect by treating plans as commitments rather than options. If something truly unavoidable comes up, apologise directly and reschedule quickly to show you care.
11. Learn to say no upfront.
A lot of flakiness comes from agreeing to things you never had the energy for in the first place. It feels easier to say yes and then back out, but this creates more damage in the long run. Overcommitting is one of the biggest drivers of unreliable behaviour. Saying no straightaway rather than waffling saves everyone frustration. Being honest about your limits is far better than cancelling at the last minute, and people respect clear boundaries more than false promises.
12. Plan realistically.
If you know your schedule is hectic, stop setting up plans you can’t follow through on. Making unrealistic commitments is a recipe for repeated letdowns. It might come from optimism, but it still causes hurt feelings when you don’t show up. Be realistic about your availability and suggest plans that fit comfortably into your life. Choosing smaller, more achievable meetups makes it easier to be consistent.
13. Own your mistakes.
Everyone flakes sometimes, but what matters is how you handle it afterwards. Pretending it didn’t happen or brushing it off makes people feel dismissed. Owning the mistake shows accountability and helps repair the damage. A simple, genuine apology and an effort to make up for it goes a long way. Small gestures like offering to reschedule quickly or making the next meet-up special can rebuild trust.
14. Aim for consistency.
The cure for flakiness is consistency. Reliability doesn’t mean never missing a plan, but it does mean being dependable most of the time. Building this habit restores trust and shows that you value your friendships. Focus on showing up when you say you will, even for small plans. As time goes on, consistency becomes part of your reputation, and people will see you as someone they can count on.



