Breathing Room
Chapter 17 · ~4.0k words

The kiss on my forehead was dry and firm, sealing the lie in place. He picked up his phone, deleted the calendar reminder with a casual swipe of his thumb, and turned back to his dinner. He was so confident in his manipulation, so completely assured of my gullibility, that he practically radiated relief.
"The risotto is perfect," he said, taking a bite. "You always outdo yourself, Clara."
"Thank you," I replied, forcing down a piece of scallop that tasted like dust.
We finished the meal in a comfortable, fabricated silence. I cleared the plates, loading the dishwasher while he moved to the living room to watch the late news. The domestic rhythm of our evening played out exactly as it had for fifteen years, a flawlessly choreographed dance over a trapdoor.
The next morning, the facade remained intact. Julian packed a briefcase, kissed my cheek, and left for the firm at 7:30 AM, citing an early meeting with a concrete supplier.
The moment his Audi pulled out of the driveway, the choreographed dance ended.
I locked the front door. I checked the back patio slider. I pulled the blinds in the living room.
I went into my office and locked that door, too.
I didn't turn on the monitors. Instead, I reached under the desk, feeling along the back edge of the bottom drawer until my fingers brushed the small piece of electrical tape. I peeled it back, freeing the tiny, encrypted solid-state drive hidden against the wood.
It was my offline backup. Completely severed from the home network, immune to the smart hub, invisible to Julian's devices.
I plugged it into my laptop and disabled the Wi-Fi.
Julian’s explanation for the nursery camera was elegant, weaving just enough truth into the fabrication to make it plausible. A single mother, a staging job, a momentary lapse in digital privacy. But the lie hinged on one crucial factor: the timeline.
He claimed the smart hub connected to the camera over the weekend while he was testing the system for the 'Peterson' account.
I opened the raw data file I had pulled from the router logs two days ago.
I created a new spreadsheet, formatting the columns for Date, Time, and Connection Status. I began transferring the MAC address pings, one by one, building a chronological map of every time the Oak Brook camera had synced with our primary network.
The first ping registered on August 14th of last year. Six months ago.
I opened a separate document, pulling up Julian’s master calendar exports. The ones he trusted me to balance against his firm’s billable hours.
I began cross-referencing.
*August 14th: Client Dinner, 6 PM - 9 PM.*
*Router Log: Oak Brook Connection, 6:15 PM - 8:45 PM.*
*August 17th: Golf with Arthur, 1 PM - 5 PM.*
*Router Log: Oak Brook Connection, 1:30 PM - 4:45 PM.*
My fingers moved faster, the rhythmic clatter of the keyboard the only sound in the locked room. I didn't stop to process the betrayal. I was an auditor. I was building a case.
*September 2nd: Late drafting session, 8 PM - Midnight.*
*Router Log: Oak Brook Connection, 8:20 PM - 11:50 PM.*
The pattern locked into place, solid and undeniable. Every 'late night,' every 'client dinner,' every 'golf game' that had seemed slightly off over the last six months aligned perfectly with a prolonged connection to the nursery camera.
He wasn't dropping by a staging site to check on an employee. He was living there.
I scrolled back further, looking for the origin point. The smart hub had only been active for a week, pulling cached data from his laptop's saved networks. I needed to see how far back the deception went.
I opened the firm’s archived ledgers, pulling the travel expenses for the last three years. The mileage reimbursements for his 'site visits.'
I plotted the mileage claims against the distance to Oak Brook.
Forty miles there. Forty miles back. Eighty miles round trip.
The exact mileage he had been claiming on his expense reports since the day he took my notary stamp.
Two days a week. Every week. For three years. That wasn't an affair. That was a schedule.