She tried to stop our wedding by giving the groom the wrong address, but her plan fell apart completely.

When my mom said no one from Jeff’s family had arrived, I felt a knot tighten in my stomach. It was our wedding day. Nothing was supposed to go wrong. But someone had gone out of their way to make sure it did.

I met Jeff three years ago at my best friend’s housewarming party. I wasn’t even planning to go that night because I had a mountain of work files to review. But Tara insisted, saying there was someone I “absolutely had to meet.”

“He’s smart, kind, and actually listens when you talk,” she’d said. “Plus, he brings good wine to parties instead of cheap beer. That’s husband material right there.”

Jeff was standing by the bookshelf when I arrived, examining Tara’s collection of true crime novels.

“Are you also into stories about terrible people doing terrible things?” I asked.

He laughed. “I prefer to think of them as cautionary tales about what happens when in-laws go too far.”

Our first date turned into a second, then a third. By our sixth month together, we were inseparable. Jeff was everything I’d been looking for.

When the time came to meet each other’s families, mine adored Jeff immediately. Then came the day to meet Jeff’s family.

His father, Robert, was charming and warm. His younger sister, Allie, was friendly. And then there was Melissa, Jeff’s mother.

She didn’t even smile as she shook my hand. “Oh,” she said, taking in my curly hair and floral dress. “You’re not what I expected.”

Throughout dinner, she peppered our conversation with thinly veiled comments about how Jeff’s ex, Emma, was more “traditional” and from a better educational background.

At every family gathering, Melissa found new ways to make me feel like an outsider.

When Jeff proposed six months later, I said yes. We wanted a simple wedding.

To my surprise, Melissa suddenly became very involved. She insisted on handling the invitations for Jeff’s side of the family.

On the day of the wedding, I was getting ready when my mom stepped in, her face pale.

“Baby, please don’t worry… but I don’t see Jeff. Or his family.”

Jeff’s phone went straight to voicemail. I tried others — nothing. Finally, I called his best man, Lucas.

“Rosie?! Where the hell are you?!” he answered.

“We’re at the venue! Everyone is looking for you! Jeff is about to cancel everything!”

Through the chaos, the horrible truth dawned on me: Melissa had sent us to opposite venues on purpose.

Jeff eventually got on the phone. I explained what happened. He was stunned but said, “I’m getting in the car right now. I’m coming to you. This ends today.”

Jeff arrived an hour later. He confronted his mother when she showed up with Emma.

“Why?” he asked her. “Why would you do this?”

“Because she’s not right for you. Emma loved you first…”

Jeff shook his head. “You’re the mistake… You’re not welcome at the ceremony.”

We still got married that day — two hours late, with half the guests missing, but full of love and determination.

One year later, Melissa reached out wanting to apologize and offered to cover some costs. We’re slowly rebuilding.