Maxwell Drut
Founder, StellaLabs
How to forgive yourself for hurting someone
Hurt someone you care about and can't let it go? How to tell guilt from shame, make it right where you can, and what to do when you keep going over it.
Quick answer: To forgive yourself for everyday hurt you caused, like a sharp comment or a broken promise, name what you did without excuses, own how it landed on them, and make it right where you can with an apology and a change you keep. After that, let the guilt rest. Forgiving yourself doesn't mean deciding it was fine. It means choosing to stop punishing yourself for something you've already faced.
How do you forgive yourself for hurting someone?
To forgive yourself for hurting someone, name what you did in plain words, own how it landed on them and make it right where you can. Self-forgiveness comes after that repair, not instead of it. Guilt earns its keep while it's pushing you toward an apology or a change. Once you've done both and worked out what you'd do differently, going over it again doesn't help the person you hurt. It mostly keeps you standing in the worst moment.
This guide is about everyday hurt between people who care about each other: something you said, a promise you broke, a time you weren't there when someone needed you. If the hurt you caused involved violence, threats or control, stopping it and getting help from a professional comes before self-forgiveness.
Everyday hurt is the ordinary, awful kind: the text you sent at 1am and can't unsend, the third time you bailed on a friend's birthday dinner, the joke at your roommate's expense in front of her friends that you'd give a lot to take back.
Guilt or shame: which one are you carrying?
Guilt and shame feel the same at 2am, but they're pointed at different things. Guilt is about what you did: "I shouldn't have said that to her." Shame is about who you've decided you are: "I'm the kind of person who ruins things." Guilt comes with a job, usually an apology or a change. Shame doesn't, and it can make you want to disappear instead, which is one way apologies end up never getting made.
To tell guilt from shame, listen to the exact sentence your head keeps saying. "I shouldn't have" is guilt, and it's pointing at something you can still fix. "I always" or "I'm such a" is shame, taking one bad afternoon and turning it into a verdict on your whole character.
Lingering guilt after an apology can sound like this:
I snapped at my sister in front of her kids on Sunday. I said sorry that night and she said it was fine. It's Thursday and I still feel sick every time I picture her face.
When guilt keeps going after an apology has been made and accepted, what's left is often shame, and a second or third apology won't touch it. Answer it with the facts instead. If you snapped at your sister, said sorry that night and she said it was fine, the facts are one sharp moment and a real repair. What's still yours to do is plan to leave the room next time, before you snap.
Some guilt is out of proportion to the harm. Forgetting a close friend's birthday and then feeling like a terrible person for three days can say more about how hard you are on yourself than about the harm itself. A late text and a lunch you pay for is often enough to cover it.
How do you make it right after hurting someone?
Making it right after hurting someone usually means an apology first and then a change the other person can actually see. Christine Carter, writing for Greater Good and drawing on Aaron Lazare's work on apology, sets out three steps: "Tell them what you feel," "Admit your mistake AND the negative impact it had," and "Make the situation right." Her third step is the one guilt likes to skip, because saying sorry can feel like the whole job, and it's what this guide means by making it right where you can.
What trips most apologies up is the explanation. "I'm sorry I said that, but I'd had a really long week" turns the apology into a defense, and the other person stops hearing everything before the "but." If you're stuck on the wording, there are examples of how to apologize to someone you hurt, sorted by situation, as a text, a message or a letter.
Repair often counts for more than the words. Say you promised to help a friend move and didn't show. The repair might be turning up on Saturday with a drill for the shelves she still hasn't hung. If you've canceled on your brother three times, it's booking the fourth plan and keeping it. Something small that actually happens can rebuild trust faster than a long message.
Still going over what you did? Tell Stella, your emotional wellness AI, what happened, by voice or text.
Get the appShould I forgive myself if they haven't forgiven me?
You can forgive yourself before the other person forgives you, as long as you've done your part. An apology isn't a trade. Say you missed a close friend's engagement party, apologized properly and showed up early for the next thing she planned, and a month later she's still a little cool with you. Her forgiveness is hers to give when she's ready, or not at all. Waiting on it before you forgive yourself puts your peace in her hands, and it can push her to say it's fine before it is.
What if you can't apologize to them?
Sometimes you can't apologize because the apology isn't yours to deliver right now. Maybe they've blocked your number, cut contact after a falling out, or asked you straight out to leave them alone. When someone has asked for no contact, respecting it is part of making it right. That means no apology passed along through a mutual friend, no message from a new account, no card on their doorstep. The distance they asked for is what you can give them now.
When you can't deliver an apology, you can still get it out of your head if you write it in a letter you won't send. In your own words, put down what you did, how you think it landed, what you'd do differently, and that you're sorry. Writing to them with no plan to deliver it keeps the apology about them, not about getting a reply.
If someone you hurt has cut contact, you can still make amends indirectly: change the behavior that hurt them, with the people still in your life. Say you went quiet on a friend when she needed you, and now she's cut you off. The repair is showing up for the next friend who's struggling. It asks nothing of the friend you hurt, and it makes the change real even if she never hears about it.
Not every silence is a request for no contact, though. If a friend just hasn't replied since the fight, and two weeks on you're scared to even open the chat, one short apology that asks for nothing is usually as far as it should go. Something like: "I keep thinking about what I said at dinner. It wasn't fair, and I'm sorry. You don't need to reply." After that, the next move is theirs.
How do you stop feeling guilty about hurting someone?
To stop feeling guilty about hurting someone, first check that the guilt has nothing left to ask of you. Going over what you did is useful right up until there's nothing new to learn or fix. After that, the replay is guilt stuck on a loop. When it starts again, ask whether there's anything you haven't done yet. If there is, do it, or put it on tomorrow's list. If there's nothing, say to yourself, out loud if it helps, "I've dealt with this one," and give your hands something to do, like the dishes or a walk around the block.
Writing the whole thing down once can stop guilt from demanding a recount every night. Three lines are enough: what I did, what I've done about it, what I'll do differently. When the scene comes back at midnight, point to the page instead of running it again. If it keeps you up anyway, there's more on what to do when the day replays at 3am, and on how to settle a mind that races at bedtime.
Guilt after a fight often shows up in your body first, as a racing heart or a knot in your stomach, and it's easier to think straight once that settles. If you're still keyed up hours later, read about the anxiety that hangs on after a fight and how to come down from it.
Saying the whole story out loud once, start to finish, can take some of the charge out of it. If it's late and there's nobody to tell, you can say it to Stella, your emotional wellness AI, or type it if that's easier: what happened, what you've already done about it, even the part you're still figuring out. She tells you straight but kindly, and helps you find the words or choose a small step when you're ready.
How long does it take to forgive yourself?
There's no set time for forgiving yourself, and it rarely happens in one moment. It often eases in stages. The sick feeling when you picture their face goes first, then the urge to apologize one more time, and last the small jolt when their name lights up your phone or you pass their street. Each stage can come back for a day without sending you back to the start.
When it's more than guilt
Sometimes guilt stops being about what you did and turns on you. If guilt has turned into thoughts of hurting yourself, or you don't feel safe, please reach a person now. In the US, call or text 988, or chat at 988lifeline.org, to reach the 988 Suicide & Crisis Lifeline at any hour. If you're in immediate danger, call 911. Outside the US, call your local emergency number.
If guilt or shame has made ordinary days hard to get through for weeks, or you keep punishing yourself however much you've done to make it right, tell a doctor or a licensed mental health professional. You don't need the right words before you go.
Stella is not therapy and is not a substitute for professional care.
The bottom line
Forgiving yourself for hurting someone starts with naming what you did, making it right where you can and keeping the change you promised. Their forgiveness is theirs to give, and yours doesn't have to wait for it. If you're still going over it late at night, tell the whole story once to someone you trust, then let it rest.
Common questions
Should I forgive myself if they haven't forgiven me?
Yes, once you've done your part: an apology without excuses and the change you promised. Whether they forgive you is their call, on their own timing. Forgiving yourself is a separate decision about whether you've faced what you did and made it right where you could, and that one is yours to make.
What's the difference between guilt and shame?
Guilt is about something you did, and it points to a fix: an apology or a change. Shame is about who you think you are, so there's nothing specific to fix, and it can make you avoid the person instead of apologizing. Guilt says that was a bad thing to do. Shame says you're a bad person.
How do I make amends if they've cut contact?
Start by keeping the distance they asked for. That's part of making amends, not a pause in it. Skip go-betweens and new accounts. You can still put the full apology on paper for yourself, and keep the change you'd have promised them, so the repair shows up in what you do for the people around you now.
How do I stop replaying what I did?
Check whether the replay is pointing at something you haven't done yet. If it is, do it or give it a day. If it isn't, the loop has nothing left to teach you, so give it a short, settled answer, like a three-line note of what happened and what you've done since, then turn to something with your hands.
How long does it take to forgive yourself?
It depends on what happened and whether you've made it right. Guilt over a sharp comment can ease within days of a real apology. A friendship that ended badly can take months, and the guilt may come back when you see their name. Finishing the repair often does more than waiting for the feeling to fade.
Stella is your AI emotional wellness companion. Speak or text about what stayed with you, understand how you feel and choose how you want to respond. Stella is not therapy, and this article is general information rather than medical advice.
Related reading
Keep exploring
Tell Stella what happened. Even the part you're still figuring out.
Stella is your emotional wellness AI. Tell Stella what happened, or what you keep putting off, by voice or text. She keeps what you've told her in mind, tells you straight but kindly, and helps you find the words or choose a small step when you're ready. No streaks, nothing to log.
Get the app


