Relationships are meant to last forever. In some cases, unfortunately they do not. So both of you go your own ways and that’s the end of it. It happens to everybody, everyday. So nothing to feel bad. You should only know when to leave a cheating spouse.
Once you know that your spouse is cheating, things change and you cannot get along. Then you try to spend hours figuring what’s wrong with you or what you lack. While some couples, work it out, others just file for divorce to go after what they like. While this works for some people, for some it does not. Do then its time to leave a cheating spouse.
If your spouse is openly cheating on you, it’s time to go. When they don’t even try to hide it, they are openly saying that their relationship with you is over. They are being blatantly disrespectful to you, both to your face and in public. You need to cut your losses and move on. No one should be treated this way.
In other cases, everyone can make a mistake at different points in their life. On rare occasions, cheating can bring two people closer together. The cheater realizes what they actually have and treasure it all the more. They get lucky that their spouse is willing to give them a second chance. Of course, this should only remain at one more chance. If they ever do this again, you need to get rid of them and find someone who will truly appreciate you.
These are but a few of the reasons, but they are among the worst. In the end, only you can really decide when it is time to go. Just make sure you hold on to your dignity as nobody deserves to be cheated on and surely nobody needs to have it flaunted right in front of them.