Skip to main content Skip to bottom nav

How to forgive yourself for hurting someone?

304 Answers
Last Updated: 05/23/2022 at 11:37pm
How to forgive yourself for hurting someone?
Perfect therapy for people who need help. I would like to say, I never can imagine it could be possible to heal people like that
Ta Tania
5 star rating
Moderated by

Jessica McDaniel, LPC, LCPC

Licensed Professional Counselor

I have been practicing cognitive behavioral psychotherapy since 2007 with a diverse group of adult clients with various diagnoses, all races, and socioeconomic classes.

Top Rated Answers
Anonymous
May 5th, 2016 11:00am
Accept yourself and your flaws. You are not perfect. You make mistakes. Your mistakes and failures help you improve. As flawed as you may be, you must accept yourself, flaws and all, if you are to make progress in your life. Remember that you are not a bad person. You can do something wrong while still being a good person. A lot of guilt or shame can make you feel like there is something wrong with you. Talk to someone. Sometimes you just need to get it off your chest. Talking to someone else about what is bothering you can have serious benefits. Forgiving yourself is far more challenging than forgiving someone else because you must live with yourself and your thoughts 24/7. Despite the challenge, emotionally healthy people must have the capacity to forgive themselves when they have made a mistake. When you forgive yourself, you are not pretending as though it never happened. On the contrary, you are acknowledging that your actions have consequences. But the consequences need not include self-inflicted negative feelings. Not forgiving yourself is like picking at an open wound; you are only making a bad situation worse. The wound is already there, but you do have control over your reaction to it, and you can stop it from getting worse. If you forgive yourself when you make a mistake, it’s easier to address the consequences of your action in a productive way.
Freebirdie
April 22nd, 2016 6:09pm
Accept yourself and your mistakes. Say to yourself that you accept your mistakes and you have learned from them. No matter how wrong it was, it's already done and the only way I can take control of it is to not repeat it.
FrantasticTea
October 19th, 2016 3:49am
The best thing is to just give it time. Apologize and accept what happened and accept the fact that moving on from it is going to be a process. From personal experience, it took me a little over a year to fully forgive myself for hurting someone really special to me. I think what helped most was that I knew how the other person felt about it too. After a while, she let me know that she wasn't upset anymore and that she would just like to put the past behind us. That just left the 'forgiving myself' part, which took a long time, but all I did was leave it alone. I just let things be, and I let whatever happen happen. I did my best not to overthink things.
Anonymous
May 25th, 2016 2:48pm
Everyone should have a second chance. Think about how you would react if you wouldnt get a second chance to prove that you can change your behaviour :)
Anonymous
May 2nd, 2016 12:14am
First of all, you need to accept that you've hurt the person, don't think about it too much. I believe that everything happens for a reason. Use this mistake to help you become a better person. Also, if you can, ask the person for forgiveness. It's good to get closure. Over time, your guiltiness will fade away. Just remember that you are an amazing person and that your mistakes DON'T define you.
ShiningWolf
April 28th, 2016 5:30am
Try to figure out why you did it and what happened that made you do it. Once you figure out why you hurt them and try to work with them to help them forgive you while you forgive yourself.
Anonymous
March 27th, 2016 7:34pm
The only for me to forgive myself for hurting someone to face that 'someone' again and apologize. The only way for me to move on and let go is to correct my wrong doings.
weepingwill0wtree
April 2nd, 2016 8:56pm
I think it's important to remember that everybody is human and therefore everybody makes mistakes. I think everybody has hurt someone at one point in their life - whether that be on purpose or accidentally. It's nearly impossible to avoid. What matters more is what you do after the fact. First, acknowledge responsibility for your actions and apologize to the person. Maybe try to make it up to them by doing them a favor, buying them flowers, taking them out to a nice dinner, etc. Actions speak louder than words, after all! While it's important to say that you're sorry, you also have to show them that you're sorry as well. Then try to learn from your mistakes and identify ways that you can avoid doing the same thing in the future. If you keep repeating your mistakes and hurting somebody over and over again, your apologies are going to start to lose their meaning. The best way you can prove to a person that you're sincere in your apology is by changing the problematic behavior! You're not defined by just one mistake. One mistake doesn't make you a bad person. As long as you try your best to learn from your mistakes, grow, and change, that's what matters most!
Anonymous
May 27th, 2016 2:07pm
You have to understand why you hurt the person, understand that you did it, and remember to do better next time. You can't change the past, but you can change who you are and how you treat other people in the future.
bubblyPineapple01
July 9th, 2017 1:49am
Before you can forgive yourself, you need to take steps to help the person you have hurt. There is nothing you can do to take back what you may have done, but helping the person to move forward and heal can help you learn to forgive yourself. Don't just apologize with words, do it with actions. It may be hard if they don't want to see you, but give yourself and the person time. Once they have forgiven you and moved on, continue to be a supportive presence in their life, and slowly you will start to forgive yourself.
HalListens
March 29th, 2016 7:01pm
You should accept your mistake, try to apologize for your actions and fix anything you can. Once you've recognized what you did wrong and done everything you can to right it, guilt is pointless- you've done what you can, and you should give yourself permission to move on and grow.
aestheticmind
July 1st, 2016 10:47am
When a person hurt someone, It not only upsets the person who is hurt but it also affects the former . And if that happens with you too that means you have a realization, which shows a level of generosity. You forgive yourself once you become fully aware of your mistakes.
TheonetruZ
April 1st, 2016 4:02am
The easiest way to forgive yourself is not to. We all make mistakes. We repeat what we forget. We can't forget what we can't forgive. Rather than forgive yourself, strive to be worth the forgiveness of whom you hurt.
Anonymous
June 14th, 2017 6:35pm
Think about the frame of mind you were in at the time, then feel the feelings of guilt and other things that pass through your mind, really feel them, and then let them go.
CrimsonMoon46
November 19th, 2017 5:56am
Try reading the book Self Compassion by Kristen Neff, it's really great and changed the way I think about myself and about guilt in general. We're all human and we all deserve compassion, even from ourselves. Making mistakes is all part of being a human being. You are worthy of forgiveness and compassion.
WhenTheTimeComes
July 15th, 2017 10:04am
By accepting first and foremost that we all hurt someone sometimes, it's unavoidable, it's life itself. Not forgiving yourself for it might prevent you from being able to makes things better for the person you have hurt. So keep that in mind, don't wallow in useless guilt, hurting is ok it is life, by forgiving yourself you can move to the moment where you can make things better for everyone :)
Anonymous
August 16th, 2018 4:04am
I've been there. I think It depends; if that person already forgave you and you're just thinking too much about it you can always ask them again and make sure everything is okay between you two. Then it would be ideal to have some time to yourself so you can think and realize that the version of you who made that mistake is now in the past, and the actual you has improved as a person, because no matter what, mistakes are the best way to learn and now you know what you shouldn't do to hurt that person anymore. Remember that you're only human, and you don't have to punish yourself too hard for something that you did in the past and that is already settled. You can always be better. Remember that.
InspirationalAdventurer
May 13th, 2016 5:52am
The first step you have to take is to realize what you did wasn't the right thing to do and acknowledge that you regret it. After that, promise yourself you won't do it again, no matter what. Then you can start to forgive yourself
Tina167
February 28th, 2018 2:58pm
Now this one needs lot of courage but first we need to get heal from the whole sitution and for our own inner peace it's important to forgive them and move on in life now again don't mix forgivness with accepting them back in life you just have to let go all the bitterness you have towards that person for your own sanity and mentle heath
UntilThen
May 24th, 2018 10:51pm
Everything you've ever done has been to maintain your idea of physical and emotional safety. Whatever you may have done in the past, was what you felt the need to do at the time. This doesn't mean it is okay that you hurt someone, but it does mean that you do not need to feel guilty. As long as you are improving and pushing yourself to be better than you were, there is no need for guilt.
Tiannalovesyou
April 4th, 2016 1:13am
Like others have said, I think it is so important that you realize everyone makes mistakes, and you should never forget that. Obviously you feel bad bad about whatever happened because you have come here looking for help. That's great! One thing that I have learned is that it is important to give yourself the chance to process what happened, whether that is by yourself or with someone whom you trust. It is very easy to let mistakes become you, but you must move past it and acknowledge it as something that you aren't proud of but that doesn't make you a bad person.
Anonymous
October 25th, 2016 5:20am
When we feel guilty about hurting someone, not only is important to apologise to the person we hurt, but it's also important to apologise to and forgive ourselves. Often we cannot move past something that causes us shame or guilt because we are holding onto it. Why are you holding on to this? For each person and each circumstance it will be different. Some people thing they deserve to feel bad. You deserve to feel good! If you've already apologised to the person, recognize what you did wrong, and are going to be mindful to not be insensitive like that again, that's all you can do. It's time to forgive yourself, assure yourself you did everything you could to rectify things, say something loving to yourself, and move on. Use healthy distractions, self-reflection and mindfulness to help you on your way.
Tyedyedbutterfly65
August 12th, 2018 10:58pm
Asking them for forgiveness and doing what I can to make things right and then move on and forgive myself and make sure I do not repeat the mistakes I have made.
compassionateMist30
November 25th, 2016 12:33am
Its not easy. I cheated on my girlfriend back in june. I was overwhelmed by guilt but the best thing i found to forgive myself was help others. It makes me feel less bad of a person despite my wrongful actions
Bluelight33
July 25th, 2018 11:09am
If I would have hurt someone and get to know, I needed at first the forgiveness of God (confession) and if possible the forgiveness of the person I hurt to forgive myself. Furtheron, if possible I would like to make my up for my mistake. That is what I would need to forgive myself.
StellarBee
November 27th, 2016 7:11am
Recognize that you are a human being, and human beings, every single one, has their flaws. You are not perfect. Everyone hurts people sometimes, and most of the times it's an accident. If you feel genuine regret, you should recognize it and move on. You can't change the past. You made a mistake, yes, but now you should be looking forward into the future, because that is what matters, in the end. Forgive and move on.
MidnightRaven999
August 9th, 2018 5:54pm
Even if the person you hurt hasn't forgiven you, you can still forgive yourself. You feel bad for what you did, you knew it was wrong, and depending on the situation you might have tried to change your actions to reflect how sorry you are. You deserve to be able to forgive yourself for you mistakes.
Anonymous
November 7th, 2016 12:11am
If you are in a situation where you hurt someone else, it is most important to resolve that problem with them directly. If you ask for forgiveness and apologize in a genuine way, at least you know you have done what is right and it is then easier to forgive yourself knowing that you have made a step in the right direction.
Anonymous
June 2nd, 2016 11:23pm
Forgiveness comes from within. And sometimes we have to forgive ourselves and let ourselves accept our own forgiveness, if that makes sense. If you have hurt someone, depending on the situation, it may be a normal process of the interaction between the two of you. For example, if someone had romantic feelings for you but you did not feel the same way, this is not something that can be controlled. As long as you are honest, but sensitive and caring about their feelings when you explain that you are not interested in them, this should be okay. If you feel you have hurt someone above and beyond something that you consider a normal activity, such as an act of betrayal, ask to speak with them and talk about what happened. Explain to them why you did what you did, and accept that you made a mistake. Honest, open, and truthful communication will go a long way. Ask for forgiveness and work toward making amends with the person; while the memories of what happened may not go away, the feeling of hurt can be repaired over time.
Anonymous
May 31st, 2016 5:04pm
You have to forgive your self when you have hurt someone or else you will never move on you have to stay postive and think that you are a changed person.