Skip to main content Skip to bottom nav

How to forgive someone who cheated on you?

263 Answers
Last Updated: 06/08/2022 at 5:05pm
1 Tip to Feel Better
United States
Moderated by

Alex DS Ellis, MA, LMFT

Marriage & Family Therapist

Feeling depressed or anxious can be so overwhelming. I want to help you feel better and be able to enjoy life. You are not alone and you deserve emotional support.

Top Rated Answers
Anonymous
December 18th, 2021 4:01am
It's hard to forgive,but in the end it's better to just let it go because it eats up your mind and soul. People who cheat often don't have guilt or remorse and barely care about anyone but themselves. Think of them like a small child doing a mistake, because their brains don't work well enough to communicate and try to solve the problem but instead they cheat. You can't go around holding a grudge against people with such a mindset as it's just a waste of energy
Anonymous
October 23rd, 2021 1:17am
Forgiving someone can help you find peace within yourself, sometimes we have to accept the apology we'll never receive in order to forgive and move on. You don't have to forgive them personally, but forgiving them inwardly can help you start to let go of what was done to you and work towards a better future for yourself. This helps you reflect on what you need from a partner and helps you learn so much about yourself and your needs. Forgiveness equals moving forward and forward is the motion that encourages positive emotional growth. Forgiveness is healthy and builds strength.
Anonymous
September 2nd, 2021 3:12pm
I can imagine exploring this question can be very challenging in a situation where a relationship is falling apart. You may want to reflect on your partners reasoning and try to understand the why’s behind what they did. Is there any regret or compassion from them towards their infidelity? If you were in their place would you expect your partner to give the relationship another chance or be accepting of wanting them to end the relationship with you? Once you both have an genuine, open and honest chat with each other maybe the possibility of forgiveness will be more open. Please do not feel pressure to forgive. This feeling must come through naturally and not forced. Maybe ask yourself if you were to forgive what would that mean for you and your relationship? You can also look at this the other way: If you were not to forgive what would this mean for you and your relationship ? If wanting to give the relationship another shot ask yourself why? Both parties need to heal. The individual who cheated and the individual who was cheated on. Emotions in such circumstances can be of confusion on who you have given your heart to and not knowing much about partners boundaries . A discussion on boundaries with your partner may in this way be needed. Choosing not to forgive and wanting to end things on good terms can mean showing gratitude for the joyous memories you both shared. Thank you for reaching out! You are so welcome to communicate with one of our amazing listener on our site. The Relationship Support room is open 24/7 every Thursday where you can communicate with people who can relate to you in going through relationship troubles. Relate and OneLoveFoundation are examples of organisations for attaining information on relationships issues.
Anonymous
September 1st, 2021 2:57am
Just try to see the best in him or her who have cheated on you. Try to recollect all the good memories and moments you shared with him/her. If you really love that person it’s very easy to forgive that person. Life brings in lots of ups and downs, just think we are all imperfect humans and due to that persons imperfect behavior he or she ended up cheating. By forgiving you will get a peace of mind for yourself as well. If you are not going to forgive you will always carry that baggage in your life. So to leave the baggage behind it’s best to forgive
Anonymous
August 11th, 2021 11:16pm
Forgiving is one of the hardest things to do... I feel you need to realize your self-worth and know you did not deserve what happened to you. Do not feel guilty! You need to accept the fact that this person hurt you! It is not easy to forgive someone and it will be really hard to. Remember you can forgive the person but that does not mean you still date them. Time works wonders and coming to realization with your feelings will take time so try not to rush it. There are no instructions or directions for forgiving someone. That's a personal choice and decision.
Anonymous
August 11th, 2021 6:42pm
It can be really difficult to forgive someone who cheated on you and there are a lot of issues to consider when doing so. First, you may want to consider if this is someone you want to continue to have in your life. Do you want to forgive them and take them back, or, is it more important for you to forgive them in your heart, so that you can find peace and closure to move on and let them go? This is a difficult question, and one that only you can answer for yourself, based on what you believe would be most healthy and self-nurturing for you and your growth. If you decide that you want to forgive them for your own sense of closure but not have a relationship, try to reflect on ways you can kindly yet assertively tell them that though you forgive them (or are in the process of forgiving them) you no longer wish to continue a relationship with them. You don't owe them an explanation, however if you choose to give one, try to focus on why this is the best choice for you, why you think it's healthier for you, what you're looking forward to doing for yourself as you restore your independence. Choosing explanations that center on you, your growth as a person, and your outlook for a healthier future, rather than explanations that reference them or their past actions, is more likely to prevent them from feeling attacked or becoming defensive. So, instead of saying "You're a bad partner for me because I don't feel like you respect me, as evidenced by your cheating", you might try saying something like, "Even though I forgive you, it's really important for me right now to restore my independence, build self-respect, and grow on my own, which is why I'm leaving the relationship." Not only does this not give them control over your mental health, growth, and future, thereby retaining your personal power, but it's also not accusatory, insulting, or mean. It's assertive but not aggressive. On the other hand, if you do want to try for a relationship with them and forgive them, you might want to consider what personal needs must be met to give you the best likelihood of succeeding with both the forgiveness and the relationship. Do you think the relationship needs to be restructured (as open, closed, polyamorous, monogamous, etc.)? Do you think the relationship needs couples counseling for better communication and trust? Do you want to get back together but only with certain commitments in place? What do you need to feel safe or have trust again? What habitual or situational factors lead to cheating (for instance, sex addiction, poor communication, a lack of appreciation between partners, secrets or dishonesty) and how can they be treated, modified, or avoided to decrease the likelihood of problems with fidelity? On your own, reflect on what you think would make a stronger relationship possible again, then ask them to do the same, and meet later to discuss your ideas. Sharing ideas for improving the relationship will help you work together on a problem, and finding solutions to insecurities and problem-areas will help you both feel safer in the relationship, laying a basis for forgiveness.
Anonymous
August 4th, 2021 12:49pm
Forgiveness is not given so the other person can feel better, forgiveness is given so you can finally get some peace in your mind and some sort of closure. Forgiveness doesn't mean forgetting everything that happened. The best thing about forgiveness is you can actually feel better about yourself and this can help you move forward and grow as a person. Besides, life is too short to live while holding grudges. Enjoy every moment and learn from the whole situation so you won't end up in a similar relationship with someone else, and finally forgiving the person that cheated on you will help you move past the whole situation because getting cheated on doesn't mean you are not enough.
RoyTary
July 24th, 2021 12:43pm
The first thing to remember is that when you forgive someone you are freeing your soul from being slowly poisoned to death. It is never easy to forgive someone especially when they have cheated on you. I'm sure you'll probably never going to forget this negative incident. When my girlfriend cheated on me, I first thought that I was lousy that's why she wanted someone else. Through time, I learned to love myself more, I stopped blaming myself for the fall of the relationship. I believe it is best not to have the victim mindset, or make your ex an enemy. All these would inevitably evolve to become your life baggage. To the best of your abilities, let go, and be free!
Anonymous
July 18th, 2021 8:51am
Cheating is an extremely hard pill to swallow! But, forgiving your unfaithful lover certainly does take time. But when you do it, your heart feels lighter and you eventually get rid of any negative emotions against them. Its always best to forgive them, and move on. If you believe in Karma, It works best for such people! Sometimes, The Universe and the almighty takes care of them, without us putting any effort to get revenge. You may feel enraged, heart broken, and depressed at first at your partner, but for how long?? Someday you'll need to forgive them!!!! That person will feel embarrassed to even look at you if you haven't forgiven them. So Forgive and Forget! :)
AMomentInTime1830
July 11th, 2021 5:07pm
One thing to remember is forgiveness is not about forgetting or being okay with what has happened. Forgiveness is about allowing yourself to move forward. Forgiving someone who has cheated is incredibly difficult for many reasons, and creates a lot of feelings that are hard to understand or accept. Realizing it had nothing to do with you is the first step. That this person cheated because they made the choice to do so, despite the ways in which they tell you you may have contributed. We all make choices, and we have to own and take responsibility for our own actions. Second, which can only come once you’ve truly accepted the first, you can’t take it on as your own. Nothing you did or said gave permission to betray that trust, and it’s not a problem with you that needs to be addressed. Only when you can really believe it’s not about you, can you start to forgive. You forgive yourself first, for allowing feelings of doubt and insecurity and you nurture your needs and broken heart. Give yourself the love you deserve, and know you deserve better. Forgiving your partner is accepting what they’ve done, and making a choice to not let it control you. To let the anger and hurt fade, finding a lesson or positive in the situation. What did this teach you? How has it changed you, and if for the worse, how to switch it the positive? Find your strength and confidence, maybe redefining your personal boundaries Forgiveness is for you, and your healthy mind.
Anonymous
June 17th, 2021 11:04am
I believe everything happens for a reason. But when they happen to you it’s really hard to think in a straight way that everything happens for a reason and better things are coming. when someone has cheated you it’s really hard for you I know. But it’s really going to be not easy for you moving on with a grudge. You don’t forgive that person because they have asked for forgiveness. You forgive them for the sake of yourself and your own mental peace. Tho it seems hard but slowly slowly you accept the things that has happened to you and tell yourself that you deserve the best and its time to let go. That’s how you forgive them.
Ciara2507
June 14th, 2021 9:40pm
I would like to start this off by saying that you don’t owe anyone any forgiveness if you don’t want to give it. I think that’s very important to remember. I also think it’s important to consider the context around the cheating, how badly it affected you, and how much trust you had that person to start with. If you want to be with them, you should try to work out some ways to build that trust back up again, otherwise, it will be hard to look past, and you guys won’t ever really move on from it. Hope this helps!
Mimiverse
March 10th, 2021 2:59am
Relationships are really fragile things. I can understand you may have a lot of reservations about forgiving someone who cheated on you and you have every right to feel the way you do. Its natural to feel disappointed and betrayed when you put yourself out there for someone and then the something shakes the rock foundation of your universe. To ask yourself the question "Do I trust them again?" says a lot about how much you care about this person. Forgiveness is something that cannot be forced and takes a long time. What we choose to forgive someone for can be conditional and must come from your own set of values and beliefs although others may advise you on how to feel and what to forgive and not forgive. If unsure on how to go by any stress in your relationship you can share your thoughts and feelings with a listener or an online therapist on our site. Other organizations that provide information and resources on relationship stress like Relate can provide you too with support or even couples therapy. Go by your own experience and intuition to move forward! You are capable of making your own choices!
Anonymous
March 6th, 2021 9:28pm
Being cheated on is different for everyone. Sometimes people can look past it and forgive however it’s a little harder for some people. Listening to your heart and intuition is always the best thing to do. Try to weigh out the pros and cons of leaving or staying with this person. Having a positive and healthy conversation with the person who cheated on you is also a good thing to do. At the end of the day you need to really talk to yourself and see what you want and don’t want and what is acceptable and what’s not
Anonymous
February 22nd, 2021 10:20pm
Forgiving someone who cheated on you is not always easy and to be honest it won't happen over night it will take days or even longer to forgive someone who cheated on you whether it be emotionally or physically it takes time and it also depends on if the person asked for forgiveness and confessed to cheating makes it a lot better and easier to forgive other than someone who doesn't show remorse at all taking it day by day and also getting closure helps to make the process of forgiving someone easier over time you will end up forgiving the person and hopefully forgetting as well in order to move on do not dwell on the past take it day by day and it will all get better
heysyl
January 29th, 2021 8:37pm
for me forgiveness is more about finding peace within yourself and releasing resentment than making the other person feel good or forgetting that what they did hurt you. I think it's important first to acknowledge all the emotions that arise from being betrayed: feel angry, sad, hurt, etc so that you can move through the experience without dismissing it. It becomes a whole lot easier to arrive at a place where you can see the person who betrayed you as a human and find empathy for why they did what they based on their own experience and not because you deserved it.
yessilistener
January 14th, 2021 3:22am
Time. Everything takes time to heal, especially when it comes to the betrayal of trust. Trust is very difficult to rebuild, but it is possible with time. If you want to forgive them, you will have to put in work too, you can't expect them to beg their way through. Trust can and has to be rebuilt with the effort of both parties. You will have to work on rebuilding your self-esteem/confidence, your trust, and how to manage your emotions. They will have to work on regaining your trust and how to be more reliant. I think that there has to be a lot of understanding and new compromises made in order to reach common ground.
purplecat3132
January 8th, 2021 11:29pm
You have to forgive yourself first. Without forgiving yourself you will not be able confidently go back to trusting your partner. You have to forgive the "I'm not good enough" and "I'm not pretty as her or her or her" thoughts. Those thoughts about yourself will eat you inside out. Forgive yourself for having them and find a way to love yourself first. Trust will be a hard concept to earn now, but you can't trust if you let those thoughts consume you. Or sometimes you won't be able to forgive a person who has broken your trust and hurt you and that is okay too.
MaxiEm
December 30th, 2020 11:13pm
Take time for yourself. Don't force yourself to forgive too quickly, especially if you're not ready. Don't push for more than you can take. If possible, try to have a meeting with the person and make sure you let them know exactly how you felt and still feel. After this chat, take time for yourself to decide how you want to approach this. Maybe take some time off and go for a walk or something, just do something that clears the mind. Listen to yourself. This could take awhile but that's okay. Once you've had enough time, you can forgive.
Anonymous
December 19th, 2020 7:55pm
Talk to them and know that you don’t deserve to be with someone if they are just going to go out with someone else behind your back. No one deserves to be with someone who doesn’t want to be loyal to them no matter what they think. Everyone deserves someone who believes in them and is loyal to them no matter what they’re going through and no matter wether they think they deserve it or not they do and no one can say otherwise. The person who cheated on them doesn’t deserve them and if they are forgiven they’ll feel bad and hopefully won’t do it again.
Anonymous
December 17th, 2020 3:34pm
You don’t ever have to forgive. It’s a choice that you make for yourself. If I were you, I would only forgive if they prove it will never happen again. Definitely talk to them about it and figure out why the cheating occurred and how you both can overcome it as a team. Communication is KEY! You need to be open about your thoughts and feelings about the situation. Maybe journal about how you’re feeling as well. Again, you don’t have to forgive. Only do what is best for you. Remember, trust is earned, not forgiven. Good luck! !
MarissaHope
December 12th, 2020 1:26am
If someone cheated on you, that can effect us, in a bad way, and can be very hard to cope with. It’s hard for us to forgive someone we love who cheated on you. But you would need to give it time, there’s a saying that says time heals everything. I can’t promise that’s true, but if you give it time, you maybe can find it in your heart to forgive the person who cheated on you, I’m not saying you should stay together. But giving it time, you can forgive and forget. And i truly wish everyone could have a perfect relationship, but that doesn’t always happen
SympatheticStrawberrySmoothie
December 2nd, 2020 10:14am
Forgiveness can come in all different ways and all different speeds. The pain brought with the act of cheating is something that takes time to heal, and there is no need in trying to rush the process. Talking to the person might help, since understanding their side of the story can help you understand the situation a little better as well. But there is no need in talking to the person if you don't feel comfortable doing so. Forgiving is not forgetting. We cannot do anything to control other people's actions, but what we can do is control our own actions towards the situation. Holding negative feelings is not helpful for anyone involved, but it is a more than understandable thing to do, and there are some things that only time can heal.
empatheticListener123
November 21st, 2020 6:53pm
Let yourself grow and it will come naturally there is no reason forcing it. Everything will come in the right place at the right time. Understanding and accepting is a big step and learning to accept the adverse experiences is totally the hardest part here. Nothing sad is ever easy to manage but if managed correctly it will help us grow and develop psychologically. The more we learn ourselves the more we mature and are able to deal with various situations that demand our effort and energy.Forgining a person that did harm you can really be healing in other words.
Anonymous
October 29th, 2020 4:36am
Not forgiving someone is like a double edged sword. You are hurting yourself more but not forgiving them. Forgive them so you can move past this. Understand that it was not your fault. Moving foreword can mean that you need to let go of the past as if it was a heavy bowling ball tied to your ankle. You can move foreword all you want but life will be a lot easier to cut it off and out of your life. Pray to who you want to pray to and ask for the strength to forgive and then let it go and move on. Leave it to fate.
Mine23
October 15th, 2020 7:15am
To forgive someone who cheated on you takes time and effort. You may start by reviewing the whole situation once again after the anger and sadness are not bluring your thoughts. Try to see the event from an outsider's perspective, be fair to both your partner and yourself. The questions to ask are not about who are right or wrong but more how it happened and what caused that. When things are put in front of you without bias, naturally you would see that the cheating behaviour might have something to do with your own behaviour as well. Imagine how you would do in his/her shoes, accept that people can make mistakes and they might not do things to hurt us intentionally. If there are things you and your partner could still work on about the cheating issues, talk openly and nicely. You don't need to be able to forgive on a specific day, only wanting to forgive and starting the process of forgiving is already a good step. Fully forgiving is a process.
Riderangel
August 13th, 2019 2:37pm
It is very difficult to forgive someone who has cheated on you. If that person knew that it would hurt you and still chose cheating, he/she doesn't really deserve to be cheated. At the same time it also depends on how that person cheated and if you can accept it and move on with it. It also depends on how much you want to get back to the person who cheated you. Sometimes its just too hard to forgive but too easy to forget the mistake they make. That's when forgiveness and moving forward comes into picture. If its impossible to forget the betrayal and are really hurt and feel used, its not worth forgiving. Live a happy life and look for someone who treats you right and who cares for you.
katherine081902
August 16th, 2019 8:08am
Cheating is a great way to lose trust in someone. My ex-boyfriend cheated on me and I can't trust him the same ever again. The most important thing to remember here is that you want your relationship or friendship to be healthy. In the case of cheating, I would definitely say taking a break or breaking up completely is a good idea. Each situation is different, though! To forgive that person, I would say the number one thing to remember is that they made that choice and it isn't because of you. They learned a lesson from making that choice. If they choose to do it again, then it isn't your problem. If they are sorry and have learned a lesson, then that's a good thing. I find it was easier to forgive the ex who cheated on me when I broke up with him and we became just friends. Then, I could trust him as a friend but I don't have to worry about him cheating on me. If you are looking to forgive them so you can stay in a relationship, then have a conversation with them about trust and maybe give yourself some distance from your significant other so you can figure out what you want to do about it. I hope this helps. :)
Anonymous
August 18th, 2019 12:09am
First of all you have to be proud of yourself for loving and trusting someone so much. If they cheated on you, it’s their loss. There’s so much more in this world to see. Forgiveness is an act of bravery. Once you believe in yourself and accept and once you’re at peace with yourself you will start growing. Forgiveness will come from the heart. Let go of all the things that hurt you. Learn from them and know that everything happens for a reason. Once you accept yourself the way you are, everything will fall into its right place.
Anonymous
August 4th, 2019 5:02pm
Decide whether you should forgive the cheater. This is the most important step. Before you try to make things work, you have to decide whether it's worth it. No matter how much you love your significant other, you should know that forgiving a cheater may be one of the toughest, most emotionally taxing things you will ever have to do.Take time to cool off.Don't blame yourself.Have an honest conversation. If you still can't forgive your significant other, then let go. It takes time to forgive an open communication would help to sort out things. Talk through it. Don’t overstrain or stress on it or what happened.