Most Helpful Girl
I think it depends on the individuals involved as well as the circumstances of their relationship and the cheating.
If two people have been together for a very long time, never cheated on each other before, and have good communication, it's very possible that the relationship could survive. I do think that everyone (generally speaking) deserves second chances. Everyone makes mistakes. Not everyone cheats but sometimes people just put themselves in bad situations and it just happens. That doesn't necessarily mean they will cheat again in the future.
Other times, the person really is just a cheater and will do it over and over and over again as long as their partner allows it and puts up with it. Those relationships may "survive" but that doesn't mean they are good relationships.
For other people, if a guy or girl is a repeat cheater, many times the relationship eventually dies. So I mean, this is kind of a complicated question as there are many factors involved and it depends a lot on the individual people in that specific relationship, including their personal views on cheating and tolerance regarding it.