How to Apologise When You've Really Hurt Someone
A working apology has three parts, and the receiving person is checking for all of them whether they could name them or not: what you did, specifically — that it was yours, with no "but" — and what changes.
Miss the middle one and it lands as a partial transmission, which is why a sincere apology can still fail completely. "I'm sorry you feel that way" and "I'm sorry if I upset you" both fail there: the first relocates the problem into their feelings, the second puts the damage in question.
Say it once, properly, and then stop asking. An apology is a transmission, not a transaction — you don't get to set the timetable for someone else's repair, and pressing for resolution turns your apology into one more thing they have to manage for you.
The three parts, and why the middle one is hardest
What happened. Specifically, in your own words, without hedging. Not if I hurt you — which puts the damage in question — but I did this. The specificity is what proves the damage actually registered rather than being gestured at from a distance.
That it was yours. The cause located in your behaviour rather than in their sensitivity, the circumstances, or what they did first. This is the part that does the work and the part that almost always goes missing, because your self-image defends itself before you've finished speaking.
What changes. Without this it reads as acknowledgement with no consequence, which the other person correctly assesses as incomplete. Keep it small and checkable — for serious harm your word is already spent, and only observable difference counts now.
The reason the middle part is so hard is worth knowing, because it stops you reading your own resistance as evidence you're right. Admitting you caused harm asks the story you hold about yourself to absorb a new fact, and that story defends itself automatically — through denial, minimisation, or redirection. That's not a bad person talking. It's a self-image protecting itself in real time, and everyone's does it.
The phrases that make it worse
"I'm sorry you feel that way." Apologises for their reaction rather than your action, and quietly relocates the problem into their feelings. People hear this instantly even when they can't articulate why it stung.
"I'm sorry if I upset you." The if puts the damage in question. You're not conceding anything happened, which is the first thing they needed.
Anything with "but" in it. Everything before the but is deleted by everything after it. If there's context you genuinely want them to have, offer it later and separately, as context rather than as defence.
"I've been under a lot of pressure." An explanation delivered at the moment of apology functions as an excuse regardless of your intent. Explanations are for afterwards, and only if they want them.
"I feel terrible about this." Understandable and badly timed — it asks the person you hurt to look after you. Your distress is real and it isn't their job right now.
"Can we move past this?" Asks for the thing you want from the person who hasn't got there yet. It turns the apology into a request.
Apologising for a pattern rather than an incident
Incidents and patterns need different apologies, and most failed repairs are a pattern being apologised for as though it were a one-off.
A single mistake can be filed as out of character, which is why it's comparatively easy to own. A pattern can't — it asks you to revise your self-description rather than just file a correction, and it hurts in proportion to how central that part is. Which is precisely why the pattern apology is the one that actually repairs anything.
Name it as a pattern first, before anything else, because that's what they're waiting to hear and its absence is what makes the previous four apologies feel hollow: this isn't the first time, I've been doing this for a while and you've been absorbing it.
Then go straight to the change, and make it small and observable. After a pattern, assurances are worth very little — they've heard them. What counts is the altered behaviour showing up repeatedly when nobody was checking.
When it isn't accepted
That's allowed, and it doesn't mean you did it wrong. The timetable isn't yours to set, and the pressure to resolve things quickly is usually about your discomfort rather than their repair.
The right response to a rejected apology is to accept the rejection without negotiating: that's fair, I'm not asking you to be done with it. Anything else turns the apology into a demand.
What actually changes someone's position over time is almost never a better-constructed apology. It's the changed behaviour appearing, repeatedly, across a long enough period that it stops looking like performance.
And some things don't get repaired. That's a real outcome. Continuing to feel terrible doesn't pay anything back to the person you harmed — the only thing with value left in it is not doing it again.
What to actually say
Say it once, properly, then stop. Longer apologies tend to drift into explanation, and explanation reads as defence however it was meant.
- The three-part apology
I did this. It cost you that. Here's what I'm doing differently.
- When you don't fully understand the damage yet
I think I hurt you and I don't fully understand how. Will you tell me? I'll listen and I won't argue with it.
- For a pattern rather than an incident
This isn't the first time. I've been doing it for a while and you've been absorbing it, and that's on me.
- When you badly want to explain yourself
There's a reason, but it isn't an excuse. Tell me if you ever want to hear it.
- Instead of "I'm sorry you feel that way"
I did that, and it landed badly. I'm not going to argue with how it landed.
- When they're still angry afterwards
That's fair. I'm not asking you to be done with it yet.
- When you can't fix it
I can't undo this and I'm not going to pretend I can. What I can do is not be the person who does it again.
- Weeks later, if nothing has been said
I'm not raising it to get an answer. I just didn't want you to think I'd decided it was fine.
Build it before you say it
Ten minutes on paper. The resistance you meet while writing is the most useful part of the exercise.
Real questions
What makes an apology actually work?
Three things, and the person receiving it is checking for all of them whether or not they could name them. Specifically what happened — specificity proves the damage registered rather than being gestured at. That it was yours — cause located in your behaviour, not their sensitivity or the circumstances. And what changes — otherwise it's acknowledgement without consequence, which gets correctly read as incomplete. Miss any one and it lands as partial, which is how a sincere apology still fails.
Why does "I'm sorry you feel that way" make things worse?
Because it apologises for their reaction instead of your action, and quietly relocates the problem into their feelings — where it becomes a sensitivity issue rather than something you did. People hear that immediately, even when they can't articulate it. "I'm sorry if I upset you" fails the same way: the if puts the damage in question. Replace both with the flat version — "I did that, and it landed badly."
How do I apologise when I don't think I did anything wrong?
Separate intent from effect and apologise for the effect, which is real whether or not you meant it: "I didn't mean it that way, and it still landed badly — I'm sorry" is honest and complete. What you shouldn't do is apologise for the whole thing to end the conversation while privately disagreeing. That has a short shelf life — the behaviour won't change, the apology gets revealed as management, and you'll have spent credibility you needed.
How many times should I apologise?
Once, properly. Repeating it tends to be about relieving your own discomfort, and it quietly transfers work to the person you hurt — now they have to reassure you. If significant time has passed and nothing has been said, one brief note that explicitly asks for nothing is reasonable: "I'm not raising it to get an answer, I just didn't want you to think I'd decided it was fine." Beyond that, the repair is behaviour rather than words.
What if they don't accept my apology?
Then it isn't finished, and that's allowed. You don't get to set the timetable for someone else's repair, and pressing for resolution makes the apology into a demand. "That's fair, I'm not asking you to be done with it yet" is the right response. What shifts someone's position over time is almost never a better apology — it's the changed behaviour showing up repeatedly when they weren't looking for it.
Should I explain why I did it?
Not at the moment of apologising. An explanation delivered then functions as an excuse regardless of what you intended, because it gives the other person something to argue with instead of something to receive. If there's genuinely useful context, offer it separately and later, framed as context rather than defence — "there's a reason, but it isn't an excuse; tell me if you want to hear it" hands them the choice, which is the part that makes it tolerable.
How do I apologise for something I've done repeatedly?
Name it as a pattern first, before anything else — that's what they're waiting to hear, and its absence is why the previous apologies felt hollow. Then skip to the change, and make it small and observable, because after a pattern your assurances are worth very little. Expect this to feel disproportionately bad: you're being asked to revise how you see yourself rather than file a correction, and that's exactly why it's the version that repairs anything.