The party had already been planned.
She had invited nearly thirty people.
I considered canceling it.
Sarah asked one question.
“Would canceling it help you?”
“No.”
“Then don’t create unnecessary chaos.”
So I didn’t.
Melissa knew I had bought her a birthday gift because she had seen the wrapped box on the top shelf of my office closet.
She teased me about it twice.
“What is it?”
“You’ll find out.”
“Jewelry?”
“Maybe.”
“Trip?”
“No.”
“New phone?”
“You already have a new phone.”
She smiled.
“You’re terrible at surprises.”
That was the strange part.
She genuinely believed the box contained a romantic gift.
I had wrapped it carefully.
Silver paper.
Blue ribbon.
Inside was the photograph on top.
Below it sat copies of the evidence I had decided mattered.
A printout showing a restaurant charge at the Linden on our joint credit card from the night she claimed she had eaten at Camden’s.
Three screenshots from publicly visible photographs posted by Ryan’s friends on other occasions when Melissa had told me she was elsewhere.
Not proof of an affair by themselves.
Context.
Then came the letter.
Not a divorce petition.
Not yet.
A short letter from me.
Melissa,
I asked you directly whether anything was happening with Ryan. You said no.
I asked whether you would protect our marriage by creating distance from a relationship that was hurting it. You said no.
I do not know the full story between you and Ryan because you chose not to tell it.
I do know enough.
I am separating from you.
Sarah Lin will contact your attorney, if you retain one, regarding practical arrangements. I will not discuss this tonight while either of us has been drinking or while emotions are high.
We can speak when we are both calm.
Michael.
Beneath the letter sat Sarah’s business card.
That was the gift.
Not revenge.
Not a trap.
A boundary I should probably have set months earlier.
I planned to give it to Melissa at midnight.
Partly because that was technically her birthday.
Partly because she had insisted everyone stay for a birthday countdown.
Mostly because I wanted the waiting to end.
I had spent three weeks pretending normal life still existed while quietly accepting that it did not.
Midnight was the deadline I had given myself.
Then Ryan arrived at the party.
I had not known Melissa invited him.
That sounds impossible, but our friend group had grown large, and Melissa handled the guest list.
At 7:42, the doorbell rang.
I opened it.
Ryan stood outside holding a bottle of whiskey.
For one second, both of us simply looked at each other.
If he knew that I knew, he hid it well.
“Mike.”
“Ryan.”
He held up the bottle.
“For Melissa.”
“Of course.”
I let him in.
That decision surprised me too.
But throwing him out would have required explaining why.
I was not ready.
Not yet.
Melissa saw him from the kitchen.
Her whole expression changed.
She crossed the room.
“You came.”
Ryan smiled.
“Wouldn’t miss it.”
She hugged him.
Too long.
Then looked at me.
I pretended not to notice.
For the first hour, the party was almost normal.
Music.
Food.
Drinks.
Conversation.
Our friend Jenna brought a cake from a bakery Melissa loved.
Jason and Priya argued about football.
Someone spilled red wine near the dining room rug and spent ten minutes apologizing while I cleaned it.
I watched Melissa.
Not obsessively.
Enough.
She and Ryan drifted together repeatedly.
A conversation near the kitchen.
Another by the back doors.
Once on the patio.
Every time Melissa noticed me looking, she seemed almost energized by it.
That was new.
I realized she wanted a reaction.
Maybe she thought jealousy would prove I still cared.
Maybe she had decided my recent calmness meant she had regained control.