Whether to forgive a cheating partner is a personal decision, and it's important to know that forgiving and staying are two different things. Forgiveness is about releasing yourself from carrying the anger forever; it can happen whether you stay or leave. Staying is a decision about whether trust can be rebuilt, which depends on the partner's honesty, responsibility, and changed behaviour over time. You can forgive and leave, stay without having fully forgiven yet, or decide neither is right for now.
Forgiveness is often described as letting go of resentment and the wish for the other person to suffer. It doesn't mean:
Many people find forgiveness happens gradually, and often for their own sake: carrying intense anger for years is exhausting.
Forgive and stay: you work through the hurt and rebuild trust together. Forgive and leave: you let go of the anger but decide the relationship isn't right for you. Stay without forgiving yet: you're working on it, and forgiveness may come later. Neither for now: you need time and space before deciding anything.
All of these are legitimate. There's no single right answer.
Even if you leave, forgiveness can help you move on. Some people find it helps to write a letter they don't send, talk with a therapist, or simply notice when anger has served its purpose. Others find that time and distance soften the anger naturally. There's no deadline.
When Maya discovered her husband's affair, friends told her she had to either forgive him and stay, or leave and never forgive him. A therapist helped her see these as separate choices. She decided to stay for six months while he did the repair work, without pressure to forgive by a certain date. A year later, she said she had forgiven him, not because of a single conversation, but because his honesty over many months had made it possible.
If the relationship involves abuse or control, forgiveness should not mean returning to danger. Your safety comes first, and specialist support is available.
Forgiveness rarely arrives as a single feeling. More often it shows up gradually: thinking about the affair less often, feeling less of a jolt when something reminds you, being able to talk about it without the conversation turning into a fight. Some days will feel like setbacks. That's normal, and it doesn't mean forgiveness isn't happening.
A partner who cheated may want to move on quickly, because the guilt is uncomfortable. But pressure to forgive on their timeline usually slows things down. It's reasonable to say: "I'm working on it. I need you to be patient with me, and to keep showing me I can trust you." Their response to that request tells you a lot about whether repair is genuine.
Is it possible to forgive cheating?
Yes. Many people forgive infidelity, sometimes while staying and sometimes after leaving. Forgiveness usually takes time.
Do I have to forgive to move on?
Not necessarily, but many people find that letting go of anger helps them heal, whatever they decide about the relationship.
Can I forgive and still leave?
Yes. Forgiveness is about releasing resentment; leaving is about whether the relationship works for you.
How long does it take to forgive cheating?
It varies widely. For many people it takes months or longer, and it often happens gradually rather than in one moment.
If you're trying to decide whether you can forgive, a private 10-minute session helps you separate the feelings from the decision.
Start your session →