Telling a Friend They Hurt You
Name a specific hurt to a friend without it becoming a trial of the whole friendship.
About the wording below: every example in this library is written to illustrate a pattern. They are illustrative examples, not transcripts, and not accounts of anyone's real conversation. Use them as a starting point and put them in your own words.
The situation
A friend said or did something that landed badly — a joke at your expense, a cancelled plan, something shared that you'd rather they hadn't. It's been sitting with you. You don't want to make it a bigger deal than it is, but you also don't want to keep pretending it didn't happen.
Why this conversation is difficult
Friendship has no formal repair mechanism. Nobody teaches you how to raise a grievance with someone you chose rather than someone you're stuck with, so most people default to either swallowing it or detonating it. There's also a genuine fear that naming one small thing will be taken as evidence of a larger dissatisfaction, and that you'll end up defending the whole friendship instead of one moment.
Your goal
Get the specific thing said and acknowledged, so it stops being something you're carrying around, without turning a single incident into a referendum on the relationship.
Recommended approach
- 1Name the specific moment, not a pattern, unless you genuinely mean a pattern.
- 2Say what happened, then what it was like for you — in that order. Impact without the event sounds like an accusation with the evidence removed.
- 3Ask for what you want, even if it's only acknowledgement. "I just wanted you to know" is a legitimate goal.
- 4Leave room for the possibility that it wasn't what it looked like. Ask before you conclude.
- 5Pick the setting to match the weight. A big feeling raised over text at midnight rarely goes well.
What you could say
Example wording
"Something's been sitting with me and I'd rather say it than let it fester. When you made that joke about my job in front of everyone on Saturday, it stung more than I let on. I don't think you meant anything by it. I just wanted you to know."
Softer version
"Can I say something slightly awkward? The comment on Saturday landed harder than I expected. I'm not angry and I don't think you were being unkind — I just didn't want to pretend it was fine."
Direct version
"What you said on Saturday hurt my feelings. I'm not looking for an apology, I just didn't want to keep quiet about it."
Text-message version
"Hey — can we talk properly at some point? Something from Saturday is sitting with me and I'd rather say it than let it build up."
What to avoid saying
"You always do this."
Turning one incident into a pattern invites an inventory of counter-examples, and the conversation becomes a trial instead of an apology.
"It's fine, honestly."
Saying it's fine while behaving as though it isn't is the thing that actually corrodes friendships.
"No offence, but…"
It announces an offence, and the disclaimer doesn't make what follows land any more gently.
Raising it in front of other people.
An audience gives the other person a choice between conceding and saving face, and they'll usually pick the second.
If the other person reacts badly
They apologise immediately and it feels too quick.
Accept it and let it stand. "Thank you — that's all I wanted. I'm not asking for anything else." A fast apology is not automatically a hollow one.
They get defensive — "it was obviously a joke."
Don't argue about intent. "I know it was. I'm not saying you meant it — I'm saying it landed badly. Both of those can be true."
They turn it around onto you.
Separate the two things rather than trading. "That might be fair, and I'm happy to talk about it. Right now I'm asking you to hear this one thing."
The framework behind this script
Situation–Behavior–Impact (SBI)
Developed by the Center for Creative Leadership, SBI separates what happened from what you took from it. It keeps a grievance anchored to an observable event instead of a character judgement.
Read the framework in fullRelated Say It Better guides
More friendships scripts
Want wording for your exact situation?
The library covers the common patterns. If your situation is more specific, the Response Generator will draft something for the details you give it.