
His Mistress Wore My Wedding Ring
Chapter 2
I drove home in a daze, tears blurring the Seattle skyline into a smear of gray and glass. The rain started somewhere on I-5, matching my mood as I gripped the steering wheel with white knuckles. Five years. Five years I had given him, and all along he had been capable of this.
Our apartment felt foreign when I entered—a stage set for a life that no longer existed. Photos of James and me mocked me from their frames: our wedding day, a hike at Mount Rainier, his medical school graduation. All lies captured in perfect light.
I moved through our home like a ghost, touching surfaces, wondering how many times he had texted her from our couch, how many nights he'd kissed me goodbye before meeting her. The pregnancy test burned in my purse, a secret that now felt like my only power.
James's phone charger sat on the kitchen counter, his backup phone beside it. He'd mentioned the battery was failing on his main device. Without thinking, I picked it up, surprised when it unlocked with my birthday—the passcode he'd always used.
I shouldn't look. I should maintain some dignity.
But dignity wouldn't answer my questions.
I opened his messages, scrolling until I found her name. Chloe, with a heart emoji beside it. My stomach lurched as I tapped the thread, revealing months of exchanges.
"Miss you already, Dr. Heartbreaker." Sent at 2:14 AM three days ago.
"Can't wait to see you tonight, Starlight. Same place?" His response, with an address in Belltown I didn't recognize.
"Wear that blue tie. It matches your eyes. And it's easy to pull off." Her reply made me physically ill.
Message after message revealed a parallel life—pet names, inside jokes, plans made while I waited at home. Coordinates for late-night meetings, timestamps that matched nights when he'd told me he was working overtime. Nights when I'd kept dinner warm, only to eat alone.
I set the phone down, my hands shaking. The baby—our baby—fluttered in my mind, innocent and unaware of the wreckage around them. I pressed my palm against my still-flat stomach, a silent promise forming between us. We would be okay. Somehow.
The phone rang at 7:30 PM, James's name flashing on the screen.
"Hey," I answered, surprised by how normal my voice sounded. "Where are you?"
"At Olivetto's with the cardiology team," he said smoothly. "Budget meeting ran long, so we decided to grab dinner. Don't wait up, okay?"
In the background, I could hear glasses clinking, feminine laughter, music that sounded nothing like the austere Italian restaurant he'd named. Another lie, delivered without hesitation.
"Okay," I said, the single word taking all my strength. "Have fun."
"You too, babe. Love you."
The casual endearment hit me like a slap. How dare he say those words to me hours after kissing her?
"Bye, James," I replied, ending the call before my composure cracked.
I spent the night researching divorce attorneys and pregnancy resources, planning a future James had no place in. Sleep came in fitful bursts, my dreams filled with falling lilies and mocking laughter.
Morning brought a notification that made my heart stop. An Instagram friend request from "@ChloelovesJames."
My finger hovered over the screen, a strange curiosity mixing with dread. This woman knew my husband in ways I thought only I did. She had seen parts of him I thought were only mine. And now she wanted access to my life too?
I tapped "Accept," a decision that felt like stepping off a cliff. Whatever game she was playing, I needed to understand the rules.
The profile loaded, revealing a feed full of luxury and intimacy. And there, posted just three hours ago—a photo of manicured fingers wrapped around a glass of champagne, a familiar blue tie visible in the background.
"Perfect night with my perfect man. Sorry to whoever's keeping his dinner warm at home." The caption was a dagger aimed directly at me.
She knew I would see this. She wanted me to see it.
The question was: what was I going to do about it?
You may also like





