She had been surrounded by strategy.
“You called me every week,” Heidi said to Carmen, her voice so quiet the room leaned in. “You let me tell you I missed him. You let me ask if I was being a bad wife because I was working too much.”
Carmen covered her mouth.
“You let me cry about wanting to start a family.”
Jake stepped forward. “Heidi, please. Carmen is pregnant. This stress isn’t good for—”
Heidi turned on him so quickly he stopped.
“Do not use her pregnancy as a shield in my house.”
The room went silent again.
Her eyes moved from Jake to Carmen, then to the gifts piled neatly around the chair. Baby clothes. A stroller box. A bassinet. Diaper bags. Tiny blankets. A luxury bottle warmer she knew cost several hundred dollars because she had researched baby supplies herself late at night in Chicago, imagining future registries for a baby she thought she and Jake would one day have.
Her gaze returned to Jake.
“How did you pay for all this?”
He swallowed. “What?”
“The gifts you bought. The decorations. The catering. The apartment.”
His face changed.
It was quick, but Heidi caught it.
There it was.
Not just sex. Not just lies. Money.
Their money.
Her business instincts arrived like a door opening in smoke.
“You used the joint account,” she said.
Jake’s silence answered.
A heat rose behind Heidi’s eyes, but the tears did not fall. Not yet. Tears belonged to helplessness, and something inside her had moved past helplessness into a colder room.
“The house fund,” she said. “You used the house fund.”
Patricia gasped.
Nina turned toward Jake. “You told us Heidi knew.”
“I thought she did,” Carmen whispered, but the words were weak.
Heidi laughed once, without humor. “No, you didn’t.”
Carmen flinched.
“You knew I didn’t know. You knew because you were talking to me the entire time.”
“Heidi, it wasn’t supposed to happen this way,” Carmen said.
“Affairs don’t happen by accident,” Heidi replied. “They’re built. One lie at a time.”
Jake rubbed both hands over his face. “You were gone all the time. I was lonely.”
Heidi looked at him as if he had spoken in another language.
“I was working,” she said. “For us. For the house. For the family you told me you wanted.”
“I didn’t plan this.”
“No. You planned the baby shower. You planned the apartment. You planned the lies you told my family. You planned enough.”
Heidi turned to the room. Her mother would not meet her eyes. Nina was crying silently. Jake’s mother looked stunned, but not innocent. Carmen’s sister had turned away, face burning with embarrassment.
“You all believed him,” Heidi said.
Patricia reached for her. “Baby, he said you two had separated emotionally. He said you didn’t want anyone calling because you were embarrassed.”
Heidi stepped back. “And nobody thought to ask me?”
No one answered.
That silence hurt almost as much as Jake’s confession.
Because betrayal was one wound.
Being surrounded by people who had helped arrange flowers around it was another.
Heidi picked up her suitcase from the porch, pulled it inside, then looked at Jake one last time.
“Where are you going?” he asked, panic finally entering his voice.
“To find out exactly how much this betrayal is going to cost you.”
“Both of you,” she said.
Then she walked back out, leaving the door open behind her just long enough for the cold evening air to sweep through the baby shower and touch every plate of cake.
In the driveway, Heidi sat in her car for ten minutes with both hands on the steering wheel. The leather was cold under her palms. The dashboard clock glowed 6:42 p.m. Inside the house, shadows moved behind the curtains. People were leaving now, fast, embarrassed, carrying gift bags and shame. Someone’s car door slammed. Voices rose and fell. Jake came outside once and stood near her window, but she did not unlock the door.
“Heidi,” he said through the glass. “Please.”
She rolled the window down two inches.
“Move away from my car.”
“This is my house too.”
She looked at him. “Check the deed.”
His mouth tightened.
That was another truth she had been too kind to say aloud before. Heidi had paid the down payment. Heidi paid most of the mortgage after Jake reduced his hours at Morrison Marketing “to focus on building his department.” Heidi covered repairs, utilities, insurance, and the refinanced kitchen Jake liked showing off to guests.
Jake’s contribution had been charm and excuses.
Carmen appeared behind him, one hand beneath her belly.
“Heidi,” she said. “Please don’t leave like this.”
Heidi stared at her former best friend. The woman looked beautiful even crying, which somehow made the betrayal uglier. Her maternity dress was expensive, soft blue fabric draped perfectly over her stomach. Heidi wondered if the receipt for it was sitting somewhere in her bank records.
“We need to talk,” Carmen said.
“About what?” Heidi asked. “About how you slept with my husband while advising me on how to save my marriage?”
Carmen’s face crumpled. “I loved him.”
Heidi smiled faintly. It was not kindness.
“No, Carmen. You envied me.”
Carmen stopped crying for half a second.
“You wanted my house, my husband, my stability, my life. And because Jake was weak enough to confuse attention with love, you thought you could step into it.”
Jake snapped, “That’s not fair.”
Heidi turned to him. “Fair ended when you threw a baby shower for your mistress in my living room.”
Then she started the engine.
Jake stepped back quickly. Carmen did not.
“The baby is innocent,” Carmen said, voice breaking. “Please don’t punish the baby.”
Heidi looked at the woman she had once trusted with every soft part of herself.
“The baby is yours,” she said. “The consequences are too.”
She backed out of the driveway and did not look back again until the house disappeared behind the line of wet maple trees.
That night, Heidi checked into a downtown hotel with a marble lobby and lighting soft enough to make strangers look calm. The woman at the front desk smiled politely, took her card, and handed her a key as if Heidi were just another business traveler with a suitcase and tired eyes. In the elevator, Heidi caught her reflection in the brass doors. Her makeup was still neat. Her hair, cut into a sleek shoulder-length bob, still framed her face elegantly. Her brown skin glowed under the warm light with the polished look people praised in conference rooms.
She looked composed.
That made her want to scream.
In the suite, she placed her suitcase near the closet and sat on the edge of the bed. For the first time since opening the door, her body began to shake. Not dramatically. Not like in movies. Small tremors moved through her hands, wrists, shoulders. Her jaw ached from holding back words she had not said. Her throat burned.
Her phone had seventy-three notifications.
Jake. Carmen. Patricia. Nina. Jake’s mother. Carmen’s sister. Neighbors. Friends.
She deleted none of them.
Not yet.
Evidence, she reminded herself.
She plugged in her laptop, opened a blank document, and began making lists.
Joint account withdrawals.
Credit card charges.
Mortgage records.
House deed.
Travel calendar.
Jake’s work schedule.
Carmen calls.
Baby shower attendees.
Possible witnesses.
When she finished the first page, she called Natasha, her assistant.
Natasha answered on the second ring. “Heidi? I thought you were flying back Friday.”
“Change of plans.”
Something in Heidi’s voice must have alerted her. “What happened?”
“I need the best divorce attorney in Charlotte. Someone who handles adultery, marital asset dissipation, financial misconduct, and public reputation risk.”
Silence.
Then Natasha said, “I’ll find one.”
“First appointment tomorrow.”
“Done.”
“And call the bank when they open. I’m the primary account holder. Freeze the joint accounts. All of them.”
“Oh my God.”
“He used our savings to fund his affair.”
Natasha exhaled hard. “I’m so sorry.”
“Don’t be sorry. Be efficient.”
“I can do that.”
After the call ended, Heidi finally opened the banking app.
At first, the numbers did not make sense because she had not been looking for a crime before. She had seen withdrawals and assumed Jake was careless. Restaurant charges and thought maybe he had taken clients out. Online purchases and believed they were household expenses. She had been too busy, too trusting, too determined not to become the kind of wife who monitored every receipt.
Leave a Reply