It depends. Some things can be repaired, some things can't. I've had abusive family members that refused to acknowledge the abuse or respect any boundaries, so I had to walk away with little hope for reconciliation. I've had friends and coworkers that we just had little issues, and we able to discuss it, repair it, and move on. I don't regret giving people a second chance but I regret giving them multiple chances. I had a toxic ex boyfriend and toxic friends where it was beyond repair because of repeated behaviors and no amount of talking, forgiving, and attempting to make amends gave them the ability to change so I had to walk away. So that's kind of how I think about it. Try to repair it, talking openly and honestly and if it can't be repaired, walk away in the case of toxic and abusive behaviors. If it's something little maybe I'd just accept it but only if the person shows respect for me and my boundaries.
I think it is OK to give a second chance when there is a real misunderstanding or when there is remorse. But when people take advantage on one way or another, keep displaying the same offence, saying sorry repeatedly, have some joy committing the offence, ill intent, or are not even acknowledge what they did... I don't believe in giving a chance at all. I was having this conversation with my partner and he explained how we finds it easy to forgive people and just accept their faults because we are not perfect. But I don't think that should be the case, people can be whatever they want, that doesn't mean they stay in my life. That is also how he thinks he has been able to get along with everyone and has a big group of friends. I don't, I tend to keep a small circle.
I think it's important to try to make repairs and offer a second chance. For example, I had a friend when I was a teenager that ghosted me after a busy summer of hanging out. I got in touch with her years later and she was very cold to me (even though running into her in town previously she was always nice to my face). I asked her why she was being like that and she said that I never cared about her and was toxic to her and made jokes that she didn't like and whatever. She never once talked to me about those things, she just ghosted me so I didn't have any ability to try to fix my behavior because she couldn't be open and honest with me. She assumed that I could read her mind and know her perspective without talking to me. She was even very rude saying "Even you're smart enough to know when you've hurt someone's feelings" and it's like no, people need you to tell them sometimes.
Anyways, I think some guys have that "water off a duck" attitude because they're low drama and not much gets to them. My husband is like that, he's never cut someone out of his life or blocked them, but he also doesn't have very deep relationships so even when he did have toxic relationships they didn't really get close enough to him to hurt him much. I don't block that many people and not for no reason but I've known plenty of toxic and harassing people that I needed to block or cut out of my life for my health and safety and that's just not really something my husband can relate to. He sees the best in everyone, and doesn't get hurt easily or often.
Depends on the situation. I'm usually down for 2nd chances bc i myself needed a second chance before. But, when you see stuff is just repeating the same cycle and nothings changed...Wipe your hands clean and walk away knowing you tried.
I can forgive but there are certain things people do that change the dynamic of the relationship in ways that can never be changed back to normal