5. Haley

— · —

Haley

“I don’t know, Meg. He’s been so attentive lately.” I wedged my phone between my ear and shoulder, staring at the manuscript on my laptop without actually reading it. “Bringing me coffee in the morning. Asking about my work. Texting me during the day just to say he’s thinking about me.”

“And that’s a bad thing?”

“No. It’s a great thing. It’s what I’ve been asking for.” I leaned back in my chair and rubbed my eyes. “But there’s this feeling I can’t shake. Like he’s trying too hard. Like he’s compensating for something.”

“You think he’s still hiding something?”

“I think I’m being paranoid.” I laughed, but it came out hollow. “He promised me nothing was going on with Vanessa. He looked me in the eyes and swore it. And he’s been different since then. Present. Attentive. Everything I wanted.”

“But?”

“But he keeps his phone with him constantly. He takes it into the bathroom when he showers. He angles the screen away from me when he’s texting.” I picked at a thread on my sleeve. “Little things. Probably nothing.”

“Haley.” Megan’s voice went serious. “Trust your gut. If something feels off, it probably is.”

“Or I’m just a suspicious wife who can’t let go of one bad conversation.”

“You’re not suspicious. You’re observant.”

The front door opened. I heard keys dropping into the bowl, footsteps in the hallway.

“He’s home. I’ll call you later.”

“Okay. But Haley? Pay attention tonight. See if anything feels weird.”

“I will.”

I hung up and listened to him move through the house. The gym bag hitting the floor. The refrigerator opening. The familiar sounds of my husband coming home that suddenly felt less familiar than they should.

He appeared in the doorway of my office, water bottle in hand, still in his workout clothes.

“Hey, babe.” He smiled, that easy smile I used to love. “Sorry I’m late. The gym was insane tonight.”

“Busy?”

“Packed. I had to wait forever for a bench.” He leaned against the doorframe. “And then some guy wanted to work in with me and spent the whole time talking about his custody battle. I thought I’d never get out of there.”

“That sounds exhausting.”

“You have no idea.” He took a long drink. “I’m going to jump in the shower and crash. Long day tomorrow with the distributors.”

“Okay.”

“You eat yet?”

“Earlier.”

“Good.” He pushed off the doorframe. “Don’t work too late. Love you.”

“Love you too.”

He disappeared toward the stairs and I sat there, Megan’s words echoing in my head.

His hair was completely dry.

I stared at the empty doorway where he’d just been standing. He’d supposedly spent two hours at the gym doing legs, his hardest workout. He’d claimed the place was packed, that he’d been sweating and waiting and dealing with chatty strangers.

And his hair was bone dry. Not damp. Not sweaty. Just regular, normal, definitely-didn’t-exercise dry.

The shower turned on upstairs.

I closed my laptop and sat in the silence, my heart beating faster than it should. It didn’t mean anything.

I stood up and walked quietly to the stairs.

His gym bag was sitting by the front door where he’d dropped it. I crouched down and unzipped it slowly, carefully, like I was defusing a bomb.

Clean clothes. Dry towel. Sneakers that looked like they hadn’t touched a gym floor in days.

My hands started shaking.

I zipped the bag back up and climbed the stairs, my legs feeling heavier with each step. The bedroom door was open. Steam was seeping out from under the bathroom door.

His phone was on the nightstand.

He always took it into the bathroom with him. For weeks now, that phone had gone everywhere he went. But tonight he’d left it sitting there, screen down, completely unguarded.

I stood at the foot of the bed and stared at it.

Don’t do this. You’re being crazy. He said nothing was happening and you need to trust him.

The phone pinged.

I didn’t move. It pinged again. And again. Three messages in a row. At nine-thirty at night. While he was in the shower.

I walked over and picked it up.

The screen lit up with a preview of the last message, and I felt the floor drop out from under me.

V: I can still feel you inside me. Tonight was incredible.

I read it three times. The words didn’t change. They just sat there, glowing on the screen, telling me exactly what my husband had been doing while I sat at home wondering why his hair was dry.

What the fuck.

Okay, Haley. Let’s not jump to conclusions.

The phone felt like it was burning my hand. I should put it down. I should wait for him to come out and ask him directly. I should give him a chance to explain.

Fuck that.

I typed in his password.

The messages were under V. Just the letter. Not even her full name, like that made it somehow less real.

I started scrolling.

V: Are you home yet?

Caleb: Just walked in. She didn’t suspect a thing.

V: Good. I miss you already.

Caleb: I miss you too. Tonight was perfect.

I scrolled further back. My hands were shaking so badly I could barely control the screen.

V: When are you going to leave her?

Caleb: When it’s the right time.

V: You keep saying that.

Caleb: I know. I just need to figure out the logistics. She doesn’t deserve to be blindsided.

How fucking thoughtful of him.

I kept going. Message after message after message. Hotel rooms. Late nights at the office. His car in the parking garage. The coat closet at his mother’s Christmas party.

The Christmas party. While I was in the next room making small talk with his aunts and cousins, he was in a closet with her.

And then I found the messages about Diane.

Caleb: My mother suspects.

V: Should I be worried?

Caleb: No. She wants this. She thinks Haley was a mistake.

V: Was she?

Caleb: Sometimes I think so.

I stopped scrolling.

Five years. Five years of building a life with this man, defending him to my friends, believing in him when everyone else had doubts.

And sometimes he thought I was a mistake.

I scrolled to the beginning of the thread and looked at the date of the first message. And then I started doing the math.

The shower turned off.

I didn’t move. He walked out with a towel around his waist, whistling some song I didn’t recognize. Relaxed. Happy. Fresh from washing another woman off his skin.

Then he saw me holding his phone, and the whistling died.

“Give me that.” His voice went sharp. “Haley, give me the phone.”

“No.”

“You went through my phone?” He stepped toward me, his face twisting into outrage. “What the hell is wrong with you?”

“What’s wrong with me?” I stood up from the bed, and I could feel the rage building in my chest, hot and bright and absolutely fucking righteous. “You’ve been screwing her this whole time and you’re asking what’s wrong with me?”

“You’re paranoid. My mother was right about you. She always said you’d-”

“Don’t you dare.” My voice came out louder than I expected. “Don’t you dare try to spin this on me. I have the messages, Caleb. I have all of them.”

His face went pale.

“I stood in that closet, Caleb. Do you remember? Looking for your mother’s coat because she was cold. And the whole time I was standing right where you’d been with her.”

“Haley, let me explain-”

“Explain what?” I was yelling now and I didn’t care. “Explain how you’ve been lying to my face? How you told her I was a mistake? Explain how your mother knew and didn’t say a goddamn word?”

“It’s not what it looks like.”

“It looks like you’ve been fucking your assistant while your wife sat at home like an idiot, trusting you. Is that not what it looks like?”

“Can you just calm down for one second-”

“Calm down?” I laughed, and it came out wild. “You want me to calm down? I just found out my entire marriage is a lie and you want me to calm down?”

“You’re being hysterical.”

I grabbed my overnight bag from the closet and threw it on the bed. “I’m having an appropriate reaction to finding out my husband is a cheating piece of shit.”

“What are you doing?”

“What does it look like?” I grabbed my laptop and shoved it in the bag. “I’m leaving.”

“You can’t just leave.”

“Watch me.”

“Haley, stop.” He grabbed my arm and I yanked it back so hard I nearly fell.

“Don’t touch me.” My voice dropped to something cold and sharp. “Don’t you ever touch me again.”

“You’re overreacting.”

“I’m underreacting.” I pulled clothes from the dresser and threw them in the bag. “If I was reacting appropriately, I’d be throwing your shit out the window.”

“We can work through this. Couples survive infidelity all the time.”

“Infidelity?” I spun to face him. “Is that what you’re calling it? Like it was a one-time mistake? Like you slipped and fell into her repeatedly for months?”

“I made a mistake.”

“You made a choice. Every single day, you made a choice. You chose to lie to me. You chose to sneak around. You chose to let your mother call me a mistake while you nodded along.”

“I never nodded along.”

“Sometimes I think so.” I threw his own words back at him. “That’s what you said. When she asked if I was a mistake. Sometimes I think so.”

He didn’t have an answer for that.

“Five years, Caleb.” My voice cracked and I hated it. “Five years I gave you.”

“Haley-”

“And the whole time you were texting her. Making plans with her. Telling her you were going to leave me when the time was right.”

I picked up his phone again.

“What are you doing?”

“Taking screenshots.” I opened the messages and started capturing them.

“You can’t do that.”

“I’m already doing it.” I airdropped them to my phone, one by one, watching each file transfer complete while he stood there in his towel looking like the pathetic liar he was.

“Those are private.”

“They stopped being private when you used them to plan the end of our marriage.”

“You’re going to regret that.” His voice went cold. “When you calm down, you’re going to regret everything you did tonight.”

I zipped my bag and slung it over my shoulder. Looked at him one last time. This man I’d loved for six years. This man I’d married. This stranger standing in front of me in a towel, threatening me like I was the problem.

“I’m going to regret a lot of things.” I walked past him to the door. “That isn’t one of them.”

I drove to Megan’s with the radio off. My hands were shaking on the steering wheel. My eyes were burning but the tears wouldn’t come.

She opened the door before I knocked. Took one look at my face and stepped aside without a word.

Footsteps on the stairs. Daniel appeared on the landing, saw me standing in the living room with my overnight bag, and turned around. He walked back upstairs and closed the bedroom door.

He didn’t ask. He never did.

I appreciated that James’s friend was as kind as James was.

If ads affect your reading experience, click here to remove ads on this page.