I think everyone deserves a second chance. Forgiveness is an exquisite trait. Not many people have it, some prefer sweet revenge. But then if a person has had bad experiences with the same person again and again, then as they say- once bitten, twice shy. There is no right answer. The answer differs from person to person.
Sometimes, second Chances should not be given, especially if they are third, fourth, fifth and sixth ‘second’ chances and especially if people don’t deserve them and portray it as a huge favour to your existence that you gave them a second chance.
But some second chances should be given, especially after you put yourself in another person’s shoes. What if you were the one who truly regretted your actions? What if you repented and resolved never to repeat the same mistake. What if you wanted to be forgiven, start afresh and try again? So, maybe, just maybe people do deserve a second chance.
If you do decide to give somebody a second chance then do so whole heartedly. But even the person who gets the gift of a second chance, needs to accept it with responsibility, because if you blow this second chance and take it for granted, maybe this time there would be no room for mending or repair.