Robert, Sienna’s father, didn't even wait for me to speak.
"You threw my daughter out like trash, Julian? In the middle of the night? Over a misunderstanding?" He was a big man, a retired contractor who believed in "loyalty" above all else.
"Robert," I said, stepping onto the porch. I kept my hands in my pockets—relaxed, non-threatening. "Did she tell you where she was?"
"She was at work! Then she went to a friend's to decompress because you’ve been 'suffocating' her with this wedding planning!"
I sighed. "She was at Marcus’s apartment. Until 3 AM. On our anniversary. While I was at the restaurant she chose, waiting for her."
Robert paused. He knew Marcus. He had hated Marcus years ago for the same reasons I did. "She said... she said Marcus was just helping her with a client."
"I have the texts, Robert. She told him to 'make it count' because I thought she was with Hannah." I pulled out my phone and showed him the screenshot.
I watched the fire in the old man's eyes die down, replaced by a deep, weary shame. He looked at the screen, then at the house he had helped me renovate.
"She lied to me," he whispered.
"She’s been lying to both of us," I said gently. "I respect you, Robert. That’s why I’m telling you this: I’m not the villain here. I’m just the guy who stopped paying for the play."
Robert didn't stay long. He walked back to his SUV, looking ten years older. Sienna had lost her strongest advocate.
But she was already moving on to her next tactic: The Viral Victim.
By that evening, a "friend" of hers had leaked a story to a local "Confessions" page on Facebook. It didn't mention names, but it didn't have to. “Local engineer cancels $100k wedding because his fiancée was 3 hours late. Is this the new face of toxic masculinity?”
The comments were a bloodbath.
"What a loser." "She dodged a bullet." "Control freaks always use money to punish women."
I felt the heat rising in my chest, but I stayed logical. I didn't engage. Instead, I made one phone call.
I called Lauren.
Lauren was Marcus’s current girlfriend. Or, as I found out, his very angry ex-girlfriend as of six hours ago.
"Julian?" her voice was shaky. "I was just about to message you."
"I saw the GPS, Lauren. My car was at your place."
"It wasn't 'our' place anymore," she spat. "I came home early from my shift at the hospital. I found them, Julian. In my living room. In that blue dress."
My heart did a slow, painful roll. "Were they..."
"They were 'reconnecting,' as Marcus put it. Sienna tried to tell me they were just 'sharing a moment of spiritual alignment.' I threw her out. And I threw him out too."
"Lauren, I need a favor," I said, my voice hardening. "Sienna is trying to destroy my career. She’s claiming I’m unstable and that she was 'just at a friend's house.' I need the truth."
"I have a video of me screaming at her to get her 'stale, engagement-dress-wearing self' out of my hallway," Lauren said with a dark laugh. "I’ll send it to you. Use it however you want."
The video arrived five minutes later. It was grainy, loud, and absolutely damning. There was Sienna, clutching her heels, shouting at Lauren that "Julian doesn't understand me like Marcus does!"
I didn't post it. I’m not a child. I sent it directly to the HR director at my firm and to Sienna’s lawyer.
The silence that followed was deafening.
Within an hour, the "Confessions" post was deleted. The "concern" for my safety evaporated.
Sienna sent one last text: "You’re a monster for involving Lauren. You’ve ruined Marcus’s life. Are you happy now?"
I replied: "Marcus ruined his own life. I’m just the one who stopped building the stage for your drama. Don't contact me again."
I thought that was the end. I thought I could finally breathe. But two days later, I received a package. It was an invitation—to a wedding. Our wedding date. Our venue.
But the names on the card had been changed.
Sienna was trying one last, desperate, insane move to humiliate me, and she was using my own money to do it...