Permanent damage can happen to relationships whether we are willing to accept it or not. If you reach a place that you can't forgive someone for something they have done, you may have to let the relationship go. If you don't the experience may just repeat itself over and over again. It boils down to how much you value yourself.
I've had friends over the years that have done hurtful things that stuck with me but I still continued the friendship. At this point in my life, I can say with confidence, I have let them go.
The people you allow to remain in your life should be uplifting, motivating, reliable and caring. Some of us keep people around that we can almost anticipate the next time they're going to strike.
You just need to experience it once and you're out. A good example of this is when a partner cheats on you. I live by the following mantra. "If you feel attracted to someone else and act on that feeling, then you need to move on. Rejection is protection."
The cracked mirror can result from the straw that broke the camel's back. You've reached a point when you've had enough. Jealousy is the first one that comes to mind. I'm referring to those who find it painful to see you succeed beyond them. When good things happen for you, they aren't really happy for you. Then there's the ones who literally burst out laughing when you tell them about hurtful experiences. You know exactly what I'm referring to.
My cracked mirror theory applies to everyone in your life, including friends, family, partners. It boils down to what you really want and what you're not willing to accept. Hopefully, you've set boundaries aligned with your immense love for yourself.
A toxic person is like a ball and chain that you're constantly dragging along on the road to your goals. It is important to always keep your eyes open and make sure you're on track. Ultimately, the only person who has your best interest at heart is yourself.
Relationships aren't always perfect. There will be ups and downs. Just keep a check to make sure the downs are not outweighing the ups. If they do, it's time to take a long hard look at the relationship.
You can forgive. But if you reach a place where you just can’t forgive, then you may just have to let the person go. A cracked mirror will give you a distorted reflection but if you forgive, the way you feel in your heart will give you the peace to continue.
I'd love to hear your experiences with the cracked mirror. Wish you the best!