Chapter 3
The house was asleep. Kai’s breathing beside her was deep, rhythmic, the sound of untroubled sleep. Ella waited for it to settle into that pattern—the one that signaled he was truly gone, lost in dreams where his secrets were safe. She counted his breaths. On the fifteenth, she slid her legs out from under the duvet.
The floor was cool beneath her bare feet. She moved like a shadow, picking up her laptop from the bedside table where it sat, innocuous, charging. She padded across the room to the master bathroom, her hand reaching for the doorknob with practiced silence. She turned it, pushed the door open, stepped inside, and clicked the lock. The small snick was a definitive sound, a seal.
She sat on the closed lid of the toilet, the laptop balanced on her knees. The bathroom was dark, lit only by the faint blue glow of her screen as she powered it on. She plugged in her headphones, the cord a tether to the world she was about to re-enter.
She opened the cloud storage app. The file “Dinner_0323” was there, a digital artifact. She clicked download.
It took seconds. She opened the audio player, dragged the file into it, and hit play.
The first thirty minutes were a slog. Hector’s booming laugh, her own polite questions about the market,
Marisol’s lengthy explanations of project management methodologies. The clink of forks against plates. It was a recording of a perfectly normal, terribly boring dinner party. Ella’s finger hovered over the fast-forward button on the screen. She tapped it, skipping forward in increments, listening for a change in tone, a dip in volume.
At thirty-two minutes, she heard it.
The ambient noise of the dinner faded—Hector must have been in the kitchen fetching more wine. The recording captured a sudden drop in volume, a hushed space. Then Marisol’s voice, closer, softer, a private murmur directed not at the table but at the person beside her. Kai.
“So… about last Wednesday. That thing we talked about. Is it still… on?”
The words were slightly muffled, but Ella heard them. They were followed by a silence, a pause where Kai must have been considering his answer.
Then it came. Not words. A sound.
A short, low chuckle. A laugh that was private. It wasn’t the polite, social laughter he’d used all evening. It was a knowing, intimate exhale of amusement. It was the kind of laugh he reserved for her, for Ella, when they were in bed sharing a secret joke about Liam’s antics, or when he’d whisper something silly and crude against her neck in the dark. It was their laugh.
Ella’s breath stopped in her throat. Her finger froze on the mouse.
She dragged the cursor back. She replayed the ten-second segment.
Marisol’s question.
The pause.
Kai’s laugh.
She played it again.
Again.
Again.
Seven times. On the seventh listen, she didn’t just hear the intimacy. She heard the shape of it. The slight breathiness at the end, the way it trailed off into a sigh. It was a laugh of shared history, of a mutual understanding that didn’t need words. It was a laugh that said, “Yes, of course it’s still on.” It was a laugh that belonged to another woman now.
The air in the small bathroom grew thick, suffocating. Ella pulled the headphones off, letting them drop to the tile floor with a plastic clatter. She stared at the waveform on the screen, the little spike where the laugh had happened. A visual proof of a sound that had broken something inside her.
She stood up, her legs unsteady. She placed the laptop on the vanity, closed the audio file, shut down the computer. The screen went black, leaving her in near-darkness. She unlocked the door and stepped back into the bedroom.
Kai hadn’t moved. His form was a dark mound under the covers, peaceful.
She didn’t look at him. She walked past the bed, out of their room, and down the short hallway to Liam’s bedroom. The door was ajar. She pushed it open softly.
Her son was asleep, his small body curled under a blanket covered with stars and rockets. One hand was flung out, clutching a toy spaceship. His breathing was deep and untroubled, like his father’s, but pure.
Unburdened.
Ella knelt beside the bed. She didn’t touch him. She just watched him sleep, the rise and fall of his chest, the utter innocence of his slumber. She stayed there for a long time, the cold floor seeping into her knees. The hurt in her chest was a sharp, physical thing, but it didn’t spill out as tears. It just sat there, a heavy, cold stone. She didn’t cry. She just… observed. Her son’s peace. Her own devastation. The two things existing in the same house, separated only by a hallway.
Finally, she stood. Her joints ached. She left Liam’s room, leaving the door as she’d found it.
Back in the master bedroom, she didn’t return to bed. She went to the walk-in closet. She reached up, to the highest shelf, where they stored out-of-season clothing in clear plastic bins. She pulled down the bin labeled
“Winter Sweaters.” She opened it, buried her laptop beneath a pile of wool and cashmere, and closed the lid.
She pushed the bin back onto the high shelf, a hidden vault.
Then, she walked to the bed. She slid under the covers, her body rigid, leaving space between herself and
Kai’s sleeping form. She lay on her back, eyes open, staring at the dark ceiling. The digital laugh echoed in her mind, looping on a track of memory. That thing we talked about. Is it still… on? And his answer. That laugh.
Time passed in the dark. The faint glow of the clock on the dresser shifted from 3:17 to 4:02 to 5:11.
Her mind had moved. It was no longer a place of questioning. The “Am I just sensitive?” had evaporated, burned away by the clear, recorded evidence of a private joke she wasn’t part of. Her mind was now a cold, focused machine. I have confirmed the affair. The next thought was simpler, more terrifying. Now I need to know everything. The scope of it. The depth. The places they’d been. The things they’d done. The sounds he’d made for her.
Just before dawn, when the room was a deep gray, Kai stirred. He turned in his sleep, rolling toward her. His arm, heavy and warm, slid across her waist. His hand came to rest on the gentle curve of her belly, his fingers splayed over the fabric of her nightgown. It was a habitual, sleeping gesture of ownership, of connection.
He sighed, a deep, sleepy sound. And then, into the pillow, his face turned toward her neck, he mumbled a name.
It was garbled, slurred by sleep. It wasn’t “Ella.” The syllable was shorter, sharper. It could have been “Mari.”
It could have been “Mel.” It could have been a fragment of a dream about someone else entirely.
Ella didn’t move. She didn’t stiffen or pull away. She lay perfectly still, mimicking the deep, regular breathing of sleep. But her eyes were wide open, fixed on the window where the first hint of light was beginning to bleed into the sky.
She didn’t just hear the sound. She studied it. She mapped the shape of the mumbled syllable in her mind, the consonant at the beginning, the vowel sound. She committed it to memory. It was another piece of data.
Another evidence point.
She would find out whose name it was. She would find out everything.
The arm around her waist felt like a lie. The hand on her belly felt like a theft. She lay there, trapped in his sleeping embrace, until the room grew light enough to see the dust on the ceiling fan.
Chapter 4
The Monday morning sun was harsh and unforgiving, beating down on the asphalt of the corporate parking lot. Ella sat in her car, engine off, watching the monolithic office building Kai had entered fifteen minutes earlier. She held a thermal lunch bag in her lap—Kai’s forgotten lunch, a convenient excuse. It was a weak one, but it would work.
The front desk receptionist, Sasha, was a familiar face from company holiday parties. She waved Ella through with a friendly smile. “Go on up, Ella! Kai’s probably already buried in spreadsheets.”
Ella smiled back, the gesture feeling brittle on her face. “Thanks, Sasha.”
She didn’t head toward the elevators leading to Kai’s floor. Instead, she turned left, following a hallway she’d only walked once before, at last year’s family open house. The employee lounge and adjacent locker room were down here, a utilitarian space with gray walls and the smell of stale coffee and cleaning products.
The locker room was empty, quiet during the mid-morning work crush. She walked past rows of numbered lockers until she found Kai’s assigned number, 217, near the end. A simple digital keypad lock.
Liam’s birthday. Six digits. She punched them in, her fingers moving with cold certainty.
The lock clicked open with a soft beep.
She pulled the metal door open. Inside, it was mostly empty—a spare tie, a pair of running shoes, a folded gym towel. And hanging from the small hook, a jacket.
It was a dark gray, lightweight bomber jacket. She’d never seen it before. Kai’s style leaned toward structured blazers and wool coats. This was casual, almost… youthful. She lifted it off the hook. The material felt new, expensive. She checked the inner label. It was from a brand Kai never wore.
Her hands moved to the inner pocket. Empty. The outer left pocket held a few crumpled receipts. The right pocket… her fingers touched something cylindrical, smooth.
She pulled it out.
A lipstick. The tube was sleek, metallic rose gold. The shade name was printed on the bottom: Velvet Night. A deep, burgundy red. It was not a color Ella owned. Her own lipsticks were muted pinks, soft nudes. This was a statement color. Bold. Seductive. The brand was also one she didn’t use—a luxury line Kai would never buy for her, dismissing it as “overpriced makeup.”
She held the tube for a moment, her thumb pressing against the cool metal. Then, carefully, she placed it back exactly where she’d found it.
Her eyes scanned the locker’s interior floor. Beneath the shoes, tucked against the back wall, was a small cardboard box. Plain, white. No outer branding.
She picked it up.
It was a box of condoms. Unopened, according to the sealed plastic wrap around it. The expiration date was printed on the side: well into next year. The production date, however, was nine months ago. Her mind did the math. Nine months. The timeline settled like a poison in her gut.
The box was supposed to contain twelve. She lifted it, feeling its weight. It felt light. She peeled back a corner of the plastic wrap—not breaking the seal, just lifting it enough to see the inner cardboard flap. She could see the individual foil packets inside. She counted them, not by taking them out, but by estimating the space they took up.
Seven. Maybe eight.
Nearly half were missing.
Her breath was steady, controlled. She turned the box over. On the plain white bottom, she pressed her thumbnail into the cardboard. She made a small, precise indentation—a tiny crescent moon mark only she would recognize. A silent tally. A future checkpoint.
She placed the box back exactly where it had been, the plastic wrap re-settled.
She took her phone out. She photographed the jacket hanging in the locker, the lipstick tube barely visible in the pocket’s shadow. She photographed the interior of the locker, the condom box in its place. She didn’t photograph the lipstick directly. That felt too invasive, too intimate a theft. But the context was enough.
She closed the locker door. She pressed the lock button. It beeped again, sealing the secrets inside.
Her hands were steady. Her pulse, she noted clinically, was elevated, but her fingers did not shake.
She walked out of the locker room, back into the main hallway. She took the elevator up to Kai’s floor. The office space was open-plan, buzzing with low conversation and the hum of computers. Kai’s desk was in a cluster of four. He wasn’t there.
Ella placed the lunch bag neatly on his cleared desk chair. As she set it down, she overheard a whisper from the adjacent cluster, where two women were working.
One, a woman with curly red hair, leaned toward her colleague and said, voice hushed but clear, “She’s here.”
The other woman, younger with dark hair, glanced over, saw Ella, and immediately looked back at her screen. “Who told her?” she murmured back.
They didn’t speak again. The air around their desks tightened into silence.
Ella didn’t look at them. She turned and walked back toward the elevators, her posture relaxed, her face a mask of benign purpose. She’s here. Who told her? The questions hung in the air behind her, unanswered.
Kai must have mentioned she might come. Or perhaps Marisol had. A warning circulated among those who knew.
The elevator doors closed, shutting out the office noise. The descent was smooth, silent.
Back in the parking lot, the sun was hotter. She slid into her car, the leather seat warm. She didn’t start the engine. She just sat, the silence of the vehicle a cocoon.
Her phone was in her hand. She opened the “Misc” album. She uploaded the new photos. The jacket. The locker interior. She labeled them with the date, the location.
Then she reached forward, to the glove compartment. She clicked it open.
Inside, among the car manuals and registration papers, was a small, unopened package she’d received yesterday. An expedited delivery. A sleek, black rectangular box.
She opened it.
A digital voice recorder. Compact, professional. It had a USB port for charging, a simple record button. It promised hours of storage, crystal-clear audio.
She took it out. She inserted the included battery. The device powered on, a small red light blinking once. She tested the record button. A soft click, and the light turned solid red.
She held it in her palm. It was smaller than her phone, more discreet. It was a tool for capture, for proof.
She opened her own purse, a structured leather bag she used for work. From its depths, she retrieved the blazer she planned to wear tomorrow—a smart, navy blue jacket for a potential client meeting. She slid the recorder into the inner breast pocket. It fit perfectly, invisible, its weight negligible.
She hadn’t decided who she would see tomorrow, or what conversation she would need to record. But the decision was made. From tomorrow, every word spoken to me will have a witness. The recorder was a backup. A truth-teller. A silent partner in her new, solitary mission.
She looked back at the office building, a glass and steel fortress holding the life her husband was living parallel to hers. The jacket. The lipstick. The half-empty box of condoms with her nail mark on the bottom.
The whispered “She’s here.”
Each was a data point. Each was a thread in a tapestry she was slowly, meticulously weaving. A tapestry of betrayal.
She finally started the car, the engine rumbling to life. She drove out of the parking lot, away from the building, back toward the life she was supposed to be living. The life of a pregnant wife, a mother, a trusting partner.
But in her jacket pocket, the recorder’s red light was off, waiting. And in her mind, the count was now seven.
Maybe eight.
Chapter 5
Tuesday afternoon light filtered through the blinds of Kai’s home office, casting a grid of sharp shadows across the desk. Ella stood in the doorway, listening. In the living room, the soundtrack of a children’s cartoon chirped and boomed—Liam’s afternoon ritual. Kai’s laughter joined it, a warm, paternal sound that felt like a performance now.
He’s occupied. He’s distracted.
She stepped into the room, her movements precise. The “home finances” folder was a thick, blue binder in the bottom drawer of the desk, where Kai kept their joint account statements, tax documents, and his pay stubs. She didn’t want evidence of his affair today. She wanted something more practical, more terrifying.
She wanted the numbers that dictated her freedom.
She pulled the binder out and opened it on the desk. The first pages were mortgage statements, insurance premiums. She flipped past them, her fingers cold. She found the subsection labeled “Payroll – Donovan.”
She pulled out the stack of papers, twelve months worth, each page a record of his salary, bonuses, deductions.
As she lifted the stack, a loose slip of paper, tucked between the November and December sheets, fluttered to the floor.
It was small. White. And folded.
Four times.
The creases were sharp, exact. The same methodical fold as the convenience store receipt from his backpack.
Her breath caught. She picked it up, unfolding it with careful, deliberate motions.
One.
Two.
Three.
Four.
It wasn’t a receipt. It was a note, handwritten in a neat, unfamiliar script. No name. Just a string of digits:
“ACCT: 478-933-221-L.” Below it, a shorter code: “PIN: 76TK.”
An account number. A PIN.
It looked like a private bank account, or perhaps a brokerage login. Something separate. Something hidden.
He folds secrets the same way.
She placed the note on the desk. She took her phone, opened the camera, and photographed it. Front and back. The back was blank. She saved the images to the “Misc” album. Then, with the same care, she refolded the note exactly as it had been—once, twice, three, four times—and slid it back between the payroll sheets.
Her focus returned to the pay stubs. The numbers were substantial. She scanned the deductions, the net pay.
Then she moved to the next section: their joint credit card statements. She flipped through the pages, her eyes scanning for anomalies, for patterns he wouldn’t have thought to hide.
She found them on the third page.
Eight transactions. All from the same credit card—the one they used for household expenses, groceries,
Liam’s things. All were for a hotel chain she recognized, a mid-tier business hotel near Kai’s office. The amounts were modest: $89.50, $102.75, $96.20. Not extravagant. But the timestamps were the pattern.
Every one was on a weekday.
Every one was between 2:00 PM and 5:00 PM.
Afternoon hours. When he said he was at work. When Liam was at preschool. When I was at home.
The first was dated nine months ago. The last was three weeks ago.
Her stomach tightened, a cold fist squeezing beneath her ribs. Afternoon trysts. Quick, discreet. A hotel room for a few hours. The condom box in his locker, half-empty, its production date nine months ago. The timeline aligned. It clicked.
She didn’t pause. She took the statement pages, one by one, and laid them flat on the desk. She photographed each page, ensuring the hotel charges were clearly visible. Her phone’s shutter clicked silently, a steady rhythm of capture. She didn’t miss a single line.
When she was done, she opened a secure email app Kai didn’t know she used. She created a new email to herself, with a subject line of mundane nonsense: “Liam’s preschool art supplies list.” She attached all the photos—the folded note, the eight statement pages. She sent it. The digital whoosh of the sent message felt like sealing a vault.
She closed the binder, slid it back into the drawer, and shut it. The room looked exactly as it had when she entered. The only thing altered was the data now stored in her phone, in her encrypted cloud.
From the living room, Liam’s cartoon soundtrack stopped. There was a sudden, sharp silence. Then a wail—a frustrated, tired cry.
Kai’s voice called out, slightly strained. “Ella? He’s melting down over the remote. Can you come?”
“Coming,” she called back, her voice light, normal. She left the office, pulling the door so it was almost shut, but not completely—just as it had been.
She walked down the hallway, her face already arranging itself into a smile of maternal concern. In the living room, Liam was on the floor, face red, kicking his legs. The TV remote was beside him, its batteries apparently removed by his own frustrated hands.
Kai stood over him, looking helpless. “He wanted the rocket ship to blast off, but the show ended.”
Ella knelt, gathering Liam into her arms. “Hey, little astronaut. The rocket needs to refuel. Let’s get some juice.” She rocked him, her voice a soothing melody. His cries softened into hiccups.
Kai sighed, relieved. “Thanks. I was about to lose my cool.” He walked to the couch, picking up Ella’s phone from the coffee table. “Your phone was buzzing. Liam kept grabbing for it.” He held it out to her, his thumb naturally pressing the home button to wake the screen.
His fingerprint unlocked it.
The screen lit up. It didn’t open to a message or a call. It opened to the last app she’d used: her photo gallery.
And the last album she’d viewed: “Misc.”
The cover image for the album was a grid of thumbnails. The most recent addition was the top-left thumbnail
—a clear, sharp image of the folded note with the account number and PIN.
Kai’s eyes dropped to the screen. He held it, looking at the image for three full seconds. His expression didn’t change. He didn’t frown. He didn’t question. He just looked.
Ella, still holding Liam, watched his face from across the room. Her heart was a frozen lump in her chest. He sees it. He knows.
Then, without a word, he placed the phone back on the coffee table, exactly where it had been. He turned back to Liam, reaching for a toy rocket on the floor. “Here, buddy. Let’s make it blast off ourselves.”
He didn’t ask. He didn’t comment. He didn’t even glance at her again.
The silence that followed was louder than Liam’s cries had been. It was a silence filled with a new, terrifying understanding. He’s seen the album. He knows I’m collecting things. And he’s choosing not to react.
Ella stood, lifting Liam fully into her arms. She carried him toward the kitchen for his juice, her steps measured. Her mind, however, was racing, shifting gears.
The investigation had been a solitary pursuit, a secret she held. Now, it was a secret he might also hold. He had seen the evidence of her evidence. The game had changed. It was no longer just about her uncovering his lies. It was about him knowing she was uncovering them, and choosing his next move.
She poured apple juice into Liam’s sippy cup, her hands steady. She smiled at her son, kissed his forehead.
She was the calm mother, the attentive wife.
But inside, a new plan was crystallizing. He knows I’m watching. So I must watch more carefully. And I must watch for what he does now.