The office felt like a tomb at seven AM. I sat at my desk, surrounded by the familiar chaos of legal briefs and coffee-stained documents, but my focus was laser-sharp on the laptop screen in front of me. The building was nearly empty—just me, the security guard, and the ghosts of my marriage.
Ryan's iCloud backup sat open like a wound, exposing everything he thought he'd hidden. We'd shared the family account for years, back when transparency felt romantic rather than strategic. Now it was my smoking gun.
I navigated to the message recovery folder, my fingers moving with surgical precision across the keyboard. Ryan was meticulous about deleting texts, but he'd never been tech-savvy enough to know about backup protocols. Every deleted message lived on in the cloud, waiting for someone smart enough to find them.
The contact name made my stomach lurch: "Gym - J."
Not even the courtesy of a real name. Just a pathetic attempt at camouflage that fooled no one except, apparently, himself.
I clicked on the message thread, and the screen filled with evidence that made my hands shake.
*"Tonight was perfect. Can't stop thinking about it."* October 30th, 11:47 PM. Right after his heart rate had spiked at The Peninsula.
*"Miss you already. When can I see you again?"* September 28th, sent at midnight.
*"Wear that black thing next time 😉"* My breath caught. September 15th, the first hotel visit I'd tracked.
Message after message, each one a dagger twisted deeper. But the one that made bile rise in my throat was from last Tuesday: *"Your place was so much better than a hotel. I love your bed."*
My bed. Our bed. The Egyptian cotton sheets I'd picked out, the mattress we'd chosen together. He'd brought her into our home.
I screenshot every message, my legal training overriding the emotional chaos threatening to consume me. Evidence. Chain of custody. Documentation. The attorney in me knew exactly what this was worth in a divorce proceeding.
But I needed more than messages. I needed to know who "J" was.
I opened a new browser tab and pulled up Ryan's company directory. My fingers flew across the keyboard: J. Marketing department. There—Jenna Morris, Marketing Manager. Twenty-six years old, UCLA graduate, hired eight months ago.
Her LinkedIn profile photo showed a stunning blonde with the kind of effortless beauty that made other women hate themselves. High cheekbones, perfect teeth, the confident smile of someone who'd never had to fight for anything in her life.
I clicked through to her Instagram, each photo stoking the fire in my chest. Jenna at company events, Jenna at trendy restaurants, Jenna in workout clothes that cost more than most people's rent. And there, buried in her recent posts, was a "casual selfie" that made my world tilt sideways.
The background was blurred, artfully out of focus, but I knew every inch of that space. The corner of our cream-colored sectional, the edge of the abstract painting I'd bought at that gallery in SoHo, the distinctive brass lamp from West Elm.
She'd been in our living room. In our home. Taking selfies like she belonged there.
The phone in my hand was vibrating, but I couldn't hear anything over the roar of blood in my ears. How many times had she been there? Had she used our bathroom, eaten from our plates, showered in our marble-tiled sanctuary?
I saved the photo to my desktop, then went back to her Instagram, screenshotting everything. The timeline was damning—photos from restaurants where Ryan had claimed to be working late, gym selfies that coincided with his "client dinners," vacation photos from the weekend he'd said he was visiting his sick mother in Portland.
Every lie had a digital footprint. Every deception left breadcrumbs.
I created a new folder on my desktop, my fingers steady despite the earthquake in my chest: "CASE FILE: WESTON." Inside went the screenshots, the message threads, the hotel receipts, the credit card statements. Everything organized with the same methodical precision I'd use for any other case.
Because that's what this was now. A case. Ryan Weston versus Harper Weston, and I was about to destroy him in court.
My phone buzzed with a text from Ryan: *"Working late again tonight. Don't wait up. Love you."*
I stared at the message, then at Jenna's Instagram story from twenty minutes ago—a photo of her manicured nails holding a coffee cup, the background clearly showing the lobby of The Langham Hotel.
Love you.
Two words that had once meant everything, now feeling like a slap across my face.
I opened my contacts and scrolled to a name I'd hoped never to need: Marcus Thorne. The most ruthless divorce attorney in the city, the man who'd taken down tech moguls and real estate dynasties with surgical precision. He was expensive, brutal, and absolutely merciless.
Perfect.
My finger hovered over his number for just a moment. Once I made this call, there was no going back. No pretending, no couple's therapy, no working through our problems over expensive wine and forced conversations.
But Ryan had made that choice for both of us the moment he'd decided our marriage was worth less than whatever thrill he got from a twenty-six-year-old marketing manager.
I pressed call.
"Thorne and Associates, how may I help you?" The receptionist's voice was crisp, professional.
"Hi, this is Harper Weston. I need to schedule a confidential consultation about a divorce." My voice was steady, controlled. The voice of someone who'd just found her weapon of choice. "And I want Marcus Thorne."
"Of course, Ms. Weston. Mr. Thorne has an opening tomorrow at ten AM. Should I put you down?"
"Yes." I looked at the evidence spread across my screen, at the careful documentation of my husband's betrayal. "And tell him to clear his afternoon. This is going to be a big case."





