People are emotionally invested in relationships, and they usually realize their partner is not perfect. Everyday life is full of small mistakes and errors. People accept these events, but sometimes a partner will cross the line. They may cheat, or they might be hiding an addiction. Not everyone can accept these behaviors in a relationship. Some people refuse to give their partner a second chance, but this has nothing to do with loving or caring for them. It may simply be a case of not being able to cope with the situation.
Partners who are given a second chance should take full advantage of it. They should work to overcome the issues that created it, and they need to prove they were worth forgiving. If they do pus in the effort to change, the relationship can generally be salvaged. Some partners accept a second chance, but they abuse it and refuse to modify their behavior. These partners will generally end up losing their relationship.