As if happiness was something you stole instead of something you built.
I should have heard the warning in her voice.
But I wanted to believe my sister could be happy for me. I wanted that so badly it made me careless.
I always wanted to believe the best.
That was the difference between me and Melissa.
She believed the worst in everyone.
And she learned how to make it true.
After I found the hotel charge, I didn’t run to my mother.
I didn’t confront Melissa.
I didn’t cancel the wedding.
I did what I do.
I gathered facts.
I built a case.
Because if I’d learned anything from watching Melissa for twenty-nine years, it was this.
If you accuse her without proof, she will tear you apart and call it your fault.
And James, I realized, had been learning from her too.
That’s when I called Daniel Morrison.
I didn’t find him through a search. I found him through my cousin Marcus, who had a talent for knowing people he shouldn’t and treating it like a party trick.
Marcus texted me at midnight.
If you need someone to dig, I’ve got a guy. Daniel. He caught Senator Walsh with another woman.
I stared at the message. My heart was pounding, not because I was scared of Daniel, but because the word dig made everything feel real. Like I was admitting, in writing, that the life I’d planned was rotten at the center.
A private investigator sounded like something from a movie.
My life wasn’t supposed to be a movie.
My life was tidy. Spreadsheets. Audit trails. Plans that made sense.
But then I pictured James’s smile when he lied. Melissa’s spark when she hurt me. And I typed back.
Send me his number.
Two days later, I met Daniel in a coffee shop on Wacker Drive, the kind of place with steel chairs and espresso machines that hissed like impatient animals. Outside, the sidewalk was busy with commuters. Inside, it was all low music and the smell of roasted beans.
Daniel was exactly the kind of man you’d expect to catch other people’s secrets.
Dark suit. Plain tie. Sharp eyes that missed nothing. He sat with his back to the wall, scanning the room like he’d done it a thousand times. He didn’t look threatening. He looked prepared.
He didn’t waste time.
“Emma Chen?” he asked.
I nodded.
He slid a file folder across the table, the cardboard scraping softly against the wood.
“Your cousin gave me the basics,” he said. “You want surveillance. You want proof.”
“I want the truth,” I said, and my voice sounded steadier than I felt.
Daniel’s mouth twitched, almost a smile, almost not.
“The truth is easy,” he said. “Proof costs money.”
I didn’t flinch.
“My father raised me,” I said. “I understand costs.”
Daniel studied me for a moment, like he was deciding whether I’d fall apart in his office later and make his job messy.
Then he nodded.
“Tell me what you suspect.”
So I told him.
I told him about the hotel charge.
About James’s late nights.
About Melissa suddenly ordering the same beer James liked, laughing too hard at his jokes.
About her asking questions that didn’t belong in sisterly conversation, the kind of questions you ask when you’re learning someone’s habits so you can fit your life around them.
Daniel listened without interrupting, calm as stone.
When I finished, he asked one question.
“Do you want to catch them,” he said, “or do you want to win?”
My throat tightened, because I knew what that question meant. He wasn’t asking about pride. He was asking about strategy.
“Both,” I said.
He nodded once.
“Then we do it right.”
He laid out a plan like a battle map.
Track James.
Track Melissa.
Collect photos, dates, receipts, video where possible.
Build a timeline.
Document everything.
When I asked about legality, because I had to ask, because I wasn’t Melissa, because I didn’t break rules lightly, Daniel looked at me like he respected the question.
“Public places,” he said. “No expectation of privacy. Everything documented.”
I signed the contract.
I paid the retainer.
And then I went home, smiled at my fiancé, hugged my sister, and acted like my life wasn’t cracking.
You’d be surprised what a woman can hide when she’s been trained to be pleasant.
The evidence came quickly.
March 15th.
Marlington Hotel in Miami.
James and Melissa in the lobby.
In the elevator.
Entering their room together.
Even in grainy photos, I could recognize their body language. The way James leaned toward her. The way Melissa’s head tipped back as she laughed, like she’d won something.
March 22nd.
Riverside apartment complex.
James carrying groceries like a man who belonged there.
Melissa pulling up in her distinctive pink Mercedes.
The two of them on the balcony, arms around each other, city wind tugging at her hair.
April 3rd.
Another hotel.
Another night.
Another lie.
Every time Daniel sent a new file, my stomach turned. My hands went cold. Sometimes I’d stare at the images so long my eyes hurt, as if pain could make them less real.
But I didn’t collapse.
I couldn’t.
Because my father insisted on a prenuptial agreement.
He didn’t trust James.
He said it with a laugh, like it was a joke, but my father rarely joked. Not about finances. Not about protection. Not about people who might become liabilities.
“You have a trust fund,” he told me in his office, the one with floor-to-ceiling bookshelves and framed photos of company milestones. “You have assets. You have a future. Protect it.”
“James loves me,” I said, because I still believed love meant something.
My father leaned back in his chair, hands folded, eyes steady.
“Then he’ll sign it,” he said.
I brought the prenup to James.
He smiled, kissed my forehead, and signed like it didn’t matter.
That was before I learned he’d been planning to use my trust fund to cover business loans.
But the prenup mattered.
Because I made sure the infidelity clause was solid.
I sat with my attorney, Linda Greene, a woman with silver hair and a voice like a scalpel. Her office smelled like paper and espresso and quiet power.
“I don’t want a spectacle,” I told her.
Linda’s eyebrow lifted.
“Then don’t marry a man who creates one,” she said.
I laughed because the alternative was crying, and I refused to give my grief that much oxygen.
“Too late,” I said.
Linda tapped her pen against the contract.
“If he’s unfaithful,” she said, “he gets nothing. No access to your trust fund, no shared assets, no spousal support. But you need proof.”
“I’ll have proof,” I said.
Linda studied me the way Daniel had. Like she was trying to understand how I could be so calm.
“You don’t look surprised,” she said.
“I’m not,” I admitted.
“Then why are you still having a wedding?” she asked.
That question hovered for days.
Why not cancel?
Why not walk away quietly?
The answer wasn’t just about deposits, though deposits mattered. Venues don’t refund heartbreak. Caterers don’t care about betrayal. A ballroom doesn’t turn sympathetic because your life fell apart.
But it wasn’t only practicality.
It was anger.
Not the kind that explodes. The kind that settles, steady and hot, like a coal in your chest.
Melissa had spent my whole life making herself the center of every moment. She’d stolen attention, joy, even grief. She’d taken my hardest days and made them about her reactions.
And James… James had decided I was easy to deceive because I was polite. He thought my quiet meant I was weak. He thought my smile meant I didn’t see.
I wanted them to think they were winning.
Right up until the moment they lost everything.
So I kept planning the wedding.
I chose the downtown hotel ballroom with the balcony and the skyline view, because if I was going to end something, I wanted it to end under lights that made people look honest.
I chose the menu: salmon, short rib, an open bar because my father insisted guests should never feel shorted.
I chose the band.
And I arranged for a large projection screen to be installed.
