Unless they fuck up at your wedding….
For weeks after my wedding I wouldn’t see or talk to a person, the interaction with them was minimal. In my heart I couldn’t forgive this person. The thing is no matter what the story was that day, it changed a few weeks later and then once again. You can’t be friends with a compulsive liar.
When your friend lets you down on your wedding day, the most important day of your life you kinda just pull away. And as much as you love them you can’t let it go. Confronting a person about the situation that got you to that point and the story changes again brings disappointment. You loose trust.
This is when you must listen to your gut. Stay the fuck away from them. And forgiving a person is not something you do. You can’t help people that are mentally incapable of recognizing their wrongs.