logo
Frustrated woman sitting on the sofa | Source: Sora
Frustrated woman sitting on the sofa | Source: Sora

I Followed My Husband to Expose His Affair, But I Wasn’t the Only One Watching — Story of the Day

Mariia Kobzieva
Jul 14, 2025
03:06 P.M.

I gave up my dreams to keep my husband’s secrets spotless. But when I ran after him to catch him cheating, I found out I wasn’t the only one spying on him.

Advertisement

My husband, Kevin, liked things a certain way.

The way ONLY I knew how to do.

I once made myself a little reminder list, just to keep it all straight.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

HUBBY's List

🧅 NO onions in any sauce, ever

🥩 Steak — medium rare, thick cut only

🌹 Roses in the garden — must bloomyear-round

👕 Shirts ironed perfectly, collars stiff

🛏️ Bedsheets — snow-white, hotel crisp

Advertisement

🧽 Kitchen spotless, no crumbs on counters

🫖 Tea set polished every Sunday

🌿 Herbs by the window — fresh, never dried

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

I was always terrified I’d forget something. A missing ingredient, a wrinkled napkin — any tiny flaw that might disappoint him. So I made small recordings all the time.

Tiny commands I played back at night like bedtime stories for obedient wives. Sometimes, I replayed those recordings to remind myself that at least I was still needed by my husband.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Advertisement

And then, somewhere among those lists, I started to appear too. My thoughts and feelings, my fears.

That’s how the first recording meant just for ME was born.

[Monday, 6:12 a.m.] Voice recording 487:

"First run in five years. Feels like I’m running away from myself. Maybe I am."

But fifteen minutes before that…

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

That morning, I’d been standing at the ironing board since 5 a.m., pressing yet another pillowcase.

In four years of marriage, my little library room (the one where I used to write articles about people who inspired me) was stacked with spare linens.

Advertisement

I quit the paper myself. I still remember how Kevin was satisfied with my choice.

“With hands like yours? You’re needed here more than anywhere else.”

And I really was here. At home. Always.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

[Monday, 7:15 a.m.] Voice recording 488:

"Kevin left for work. Kissed my cheek. No eye contact. Ordered grilled veggies, steak, and a lemon tart for dinner. Must buy groceries. Note to self: get new fresh lilies."

Right after that recording, something inside me broke loose. I was so tired of being needed by the oven and the mop. And not by my husband.

Advertisement

So...

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Instead of pulling out the dinner recipes, I pulled out my old sneakers.

No makeup. No hairbrush.

Just me, the street, and the icy morning air.

I thought I’d run around the block to feel something, and come back to fold towels. But I didn’t. At the corner, where our quiet lane spills onto the main road, I froze.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Advertisement

Oh God. Could it be…?

Kevin’s car was parked there. Just sitting there, engine dead.

I hid behind a tree. Like a fool.

What did I expect to see?

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

A few minutes later, Kevin got out !(no briefcase, no laptop, nothing)! and slipped down the metro stairs.

[Monday, 7:38 a.m.] Voice recording 489:

"Kevin took the Tube. He always said he drives straight to the office. Why lie about a train? Where is he really going?"

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Advertisement

Hours later, I was standing in my kitchen, staring at plates and the fresh curtains I’d ironed.

And I saw.

That was NOTmyHOME. That was MY POST.

I’m the housekeeper no one pays. The ghost that folds the towels.

While my husband keeps secrets in his pocket.

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

[Monday, 8:03 a.m.] Voice recording 490:

"Tomorrow — disguise. Found Dad’s old baseball cap, last year’s cheap dark sunglasses, big hoodie. Must blend in. Must not let him see me. Let’s see who he really kisses goodbye."

Advertisement
For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

***

The following morning, Kevin was already gone when I stepped out.

I walked two blocks over. There it was! His car, same spot as yesterday. Waiting.

I crouched behind a sad trash bin that smelled like stale coffee and cheap perfume. Kevin sat in the driver’s seat, scrolling his phone. He smiled.

God, that smile!

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Advertisement

[Tuesday, 6:57 a.m.] Voice recording 492:

"He’s waiting. Smiles at his phone. Who makes him smile like that?"

Five minutes later, he walked to the Tube like it was his normal route.

I waited. Then I followed.

Two cars behind. Enough to see.

Not enough to be seen.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

On the platform, I saw HER. University backpack. She leaned into him.

My heart cracked like old glass.

[Tuesday, 7:18 a.m.] Voice recording 493:

Advertisement

"There she is. He has a type: young, soft, bright. Nothing like the woman ironing his sheets at home."

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

I slipped into the next car. Kept my head down.

Kevin rested his hand on her knee. She giggled.

I wanted to vomit. I made myself focus.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Advertisement

👀 Mini To-Do List:

✅ Don’t cry

✅ Keep phone low, record if they talk

They got off in five stations. I stayed hidden behind an old man with a cane.

But I wasn’t the only one following. There HE was. Tall man, tan jacket, tired eyes. He wasn’t looking at Kevin. He was locked on her.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

When she turned, he turned.

When she laughed, his jaw clenched.

[Tuesday, 7:32 a.m.] Voice recording 494:

Advertisement

"The stranger's watching her. WHO is he?"

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

They ended up in a cheap café near the station.

I stood across the street.

Pretended to scroll my phone.

Took a photo — blurry, but proof.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Advertisement

The tall man sat at the next table.

Pretending to read a newspaper that was upside down.

Our eyes met. His brow lifted: You too?

I mouthed: «Wife.»

He mouthed: «Father.»

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

[Tuesday, 7:42 a.m.] Voice recording 495:

"Her father. Here to see who’s wasting her future. I’m here to see who’s wasting mine."

I came over in four minutes. We slipped behind a fat marble column near the café counter, half-hidden by a fake potted palm. It was perfect. No one could see us.

Advertisement

And we could finally say the things no one else wanted to hear. We didn’t look at each other. Just at them.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

“She’s twenty-two. He’s…?”

“Forty.”

The man rubbed his neck. “I’m Mark.”

“Rachel.”

“Nice to meet you, Rachel. I guess.”

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

Advertisement

He glanced down then, at the tiny black recorder peeking out from my sleeve. His eyes narrowed, just a fraction.

“Why are you even recording this?”

I clenched my jaw. “For the divorce. I want his promises on tape. Lies, dates, faces. All of it.”

“Good. Keep it all. Judges love the truth when it’s got a timestamp.”

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

I looked at him.

“What about you?”

His eyes flicked back to his daughter giggling in her boyfriend’s lap.

“Proof she’s not some innocent princess. Her mother thinks I’m controlling. Let her see who our daughter really skips class for. She wants her freedom? She can pay her own rent.”

Advertisement
For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

We both let out a laugh that died before it reached our lips.

👀 Shared Plan (scribbled on a napkin):

🎙️ Keep recording — every lie is ammo for court.

📸 Take pictures — real faces, real moments, no excuses.

☕ Catch every promise they’ll regret.

I pressed my phone to my bag. Hit record.

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

Advertisement

[Tuesday, 7:55 a.m.] Voice recording 496:

"Kevin: ‘I’ll leave her for you. Soon. You’re all I want.’

Her: ‘Daddy doesn’t get it. I want you. Come over tomorrow night — Mom’s on a business trip. You’ll love her big fancy house just for us. On my B-day.’"

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

I glanced back through the glass. Then, unlocked my phone. Slid my finger to the camera. No shutter sound. One quick shot: Kevin and his little princess kissing, her spoon still dangling from her fingers.

I felt Mark watching me.

“Do you have a plan?”

Advertisement

“I’ll file for divorce.”

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

“That’s not enough. They’ll find new ways to lie. People like them always do. You want to make them remember this — every time they even think about betraying someone again.”

His words hung there, strangely right.

“Maybe, I do have a plan....” I looked at Mark. “But you’ll have to help me play it out.”

Mark’s mouth curved just slightly. “Tell me what to do.”

"We need to meet your ex-wife."

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

Advertisement

***

[Wednesday, 6:58 p.m.] Voice recording 498:

"I’ve never been here before. I should feel like an intruder. But I don’t. Maybe this is where I get my life back."

Mark met me at the gate. He led me up the stone path, under the warm porch light. Inside, she was waiting. Laura. His ex-wife. Her eyes darted between Mark and me. Confused, then suspicious, then wounded.

“You brought his wife here? You two plan to pin this on me?”

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

I stepped forward. “No. I just needed you to know what your daughter’s been doing.”

Advertisement

Laura scoffed. “She’s nineteen, she’s a child. She’d never...”

Mark shoved the photo forward — the one I’d taken through the café glass. And then I played a voice recording.

“Come over tomorrow night — Mom’s on a business trip…”

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

Laura pressed a hand over her mouth. “I was going to give her the rest of her college money next week. As a birthday surprise. And she was going to run away with… with him?”

“This is your husband! How did you let him...”

My throat tightened. “I was… no one. His housekeeper. His cook. His crisp white sheets. That’s it.”

Advertisement
For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

Laura stared at me. “Then we punish them both. You’re not the only one he made a fool of.”

We sat in the big guest room. Mark turned off the lights. The house fell silent. I clutched my phone tight. Next to me, Laura’s perfume smelled expensive and furious.

[Wednesday, 7:48 p.m.] Voice recording 499:

"Waiting in the dark. They think they’re coming home to romance. We’ve prepared something better."

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Advertisement

Suddenly, keys rattled. A low laugh. A hush. Whispered words like silk. We heard them shuffle into the living room. Bags dropped. Shoes kicked off.

That’s when Mark flicked on the lamp. One harsh yellow glow like a prison spotlight. Laura stood up first. Her voice sliced the room in half.

“Happy birthday, sweetheart. Hope you’re proud.”

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

The girl froze. Kevin’s arm dropped from her shoulder so fast it looked like he’d been burned.

“Mom...”

“Don’t. Not a word.”

Kevin’s mouth opened, but the words tumbled out uselessly.

Advertisement
For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

Laura laughed. “You were going to use my house for your filthy game? My money to run away? You’ll see a single cent from me the day pigs fly.”

I stood up too. “I have all your sweet promises, Kevin. On tape. And your lawyer will explain our prenup in detail, the one you thought I’d never read.”

Kevin’s face turned chalky.

“You wouldn’t...”

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

Advertisement

“Oh, I would. Adultery means you get nothing. And that ten-thousand-dollar penalty clause? You can pay it to me in monthly checks. From your precious savings.”

Laura turned to her daughter.

“And you. No college money. No rent. No car. Go live with your ‘grown-up boyfriend’ if you love him so much. See how long he keeps you when he’s broke.”

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

I looked at Mark. He didn’t smile. He just nodded once — father to mother to wife.

And we finally left the house. I didn’t want to go home yet. Not while my almost-ex was there, stuffing shirts into suitcases he’d once ordered me to iron.

Advertisement

So Mark offered me coffee. Just strong, cheap coffee in a paper cup — and ten minutes of not feeling like a ghost.

For illustration purposes only | Source: Midjourney

For illustration purposes only | Source: Midjourney

[Wednesday, 7:59 p.m.] Voice recording 500:

"Guess revenge does taste better than lemon tart. Note to self: when you ever need a partner in crime, pick someone who hates lies as much as you do."

To be continued…

For illustration purposes only | Source: Pexels

For illustration purposes only | Source: Pexels

Advertisement

Tell us what you think about this story, and share it with your friends. It might inspire them and brighten their day.

If you enjoyed this story, read this one: My BF swore his family would adore me, but his mother crushed me in front of everyone. Worse? My BF took her side. That night, I thought I’d lost it all. Turns out, life had other plans. Read the full story here.

This piece is inspired by stories from the everyday lives of our readers and written by a professional writer. Any resemblance to actual names or locations is purely coincidental. All images are for illustration purposes only. Share your story with us; maybe it will change someone’s life. If you would like to share your story, please send it to info@amomama.com.

Advertisement
Advertisement
Related posts