FFriendHack

How to respond when a friend keeps flaking on you

Once is nothing. Twice is a coincidence. Three times deserves a gentle conversation. Below are ways to start it without an accusation.

The instinct is often to either say nothing (and slowly resent them) or to send a big angry paragraph. Both hurt the friendship. A short, warm, specific message lands much better.

Frame it as 'I miss you and I want this to actually happen', not 'you always do this'. The first invites a real conversation. The second invites defensiveness.

Reply options you can copy

Tap copy, then paste into your chat.

Name the pattern kindlyWarm

All good — but I noticed we've rescheduled a few times now. I really do want to see you, just want to make sure we land on a time that actually sticks. What does your next month actually look like?

Check in on themWarm

No worries. Quick check — are you okay? You've had a lot going on, just want to make sure flaking isn't a sign you're underwater.

Honest mini-confrontDirect

Okay I have to be honest — this is the third cancel and I'm starting to feel a bit like a back-burner plan. Are we good?

Soft boundaryDirect

All good. Let's hold off on planning until you have a clearer week — easier than rescheduling each time.

Open doorWarm

No worries! Whenever you've got the bandwidth, I'm here.

Or tune one to your exact message

Nothing is saved.

Common questions

Am I overreacting?

If you've noticed it three or more times and it's affecting how you feel about the friendship, that's information worth saying out loud. Better than letting resentment build.

How do I bring it up without sounding clingy?

Frame it as wanting the plan to actually happen, not as keeping score. 'I want to find a time that actually sticks' is curious; 'you always cancel' is an accusation.

More reply situations