For as long as I’ve known her, my sister-in-law, Claire, has had a hard time celebrating my success. I’ve never flaunted my achievements, but I do work hard for them. About a year ago, I was up for a huge promotion—Marketing Head at my company. It wasn’t easy. I gave up weekends, late nights, and plenty of time with friends and family to make it happen.
Most of my family supported me, understanding that it was temporary and worth it in the end. The only exception? Claire.

She’d often complain, “You barely have time for family anymore. Stop being such a workaholic.” At first, I brushed it off as simple frustration. But deep down, I knew it came from jealousy. She had been out of work for a while, struggling to even get interviews. I never judged her for it, but she seemed to judge me for focusing on my career.
Then she crossed a line I’ll never forget.
During a family gathering at our house, she snuck into my home office. From my work email, she wrote a shocking message to my top clients—claiming I didn’t want to work with them anymore and even adding rude comments. I was horrified when I found out. Claire admitted it was her idea of a “favor,” saying I could use a break. That little stunt delayed my promotion for nearly a year. It took endless hours of damage control to regain my clients’ trust. I never truly forgave her.

Fast forward to this year—Claire announced her wedding. When her invitation arrived, I noticed her theme: nature-inspired colors like sage green, soft browns, and neutrals. That’s when an idea sparked.
On the big day, I showed up in a white dress. It was, after all, a color found in nature—snow, clouds, flowers. She spotted me immediately and stormed over. “Why are you wearing white? That’s not the dress code!”
I smiled sweetly. “Really? Last I checked, white is very nature-inspired.” She huffed and stomped away, unable to argue.

But the day held even more surprises. During the bouquet toss, it landed right in my hands. When I joined the dance floor, I seemed to steal the spotlight every time. And yes, at one point my drink slipped from my hand and ended up splashing her gown. Completely an accident, but I won’t deny it felt like poetic justice.
Throughout the night, Claire’s frustration grew, and I couldn’t help but think back to that awful day she tried to derail my career. A part of me felt this was finally balance being restored.
After the wedding, though, my husband pulled me aside. He said gently, “You were being childish. Maybe it’s time to let it go.”
That stopped me for a moment. Was I really being petty? Or was I simply standing up for myself after all the pain she caused me? To me, it wasn’t about revenge—it was about showing her actions have consequences. Still, I know forgiveness is powerful too.

So now I wonder: should I apologize to Claire for my behavior at her wedding, even though she never apologized for nearly ruining my career? Or is this one of those situations where the best thing to do is step back and let time settle the score?
What do you think is fair?