Cheating is a big dilemma that most people struggle with. It is quite heartbreaking once you discover that you have been betrayed by the person who means the world to you.
It is usually upon you to decide whether to leave or forgive your partner.
In case you decide to forgive him/her, you should inform them that you will not tolerate the behaviour if it happens again. But if your spouse cheats repeatedly, you ought to pack and leave because he/she is just taking you for granted.
1. Times he/she has cheated before
In case your partner has several records of cheating with either you or his/her previous relationships, the probability that he/she will cheat on your once more is very high. A partner who is used to cheating will not change just because you got hurt. Be very careful before making your decision.
2. Who your partner cheated with
It is very important to take note of the person he/she cheated with. Was it a coworker, business partner or a stranger. This will help you determine if to forgive or not since there are some boundaries which should not be crossed such as best friends and family members. Ensure you take your time and analyze the situation before making up your decision.
3. Can you build trust again?
Trust makes a relationship so much enjoyable but when it is broken, it might be hard to be rebuild. Even though the trust will not be like before, an open heart and serious efforts can help rebuild it. It's upon you to decide whether you will forgive them or not.