logo
HomeStories
To inspire and to be inspired

I Discovered My Husband Had Booked a Spa Trip With His Mistress – so I Showed Up As the Massage Therapist

Wian Prinsloo
Dec 09, 2025
06:45 A.M.

Every Christmas, my husband and I took our kids on a trip—no matter how broke or busy we were, it was the one promise we always kept. This year, he said we couldn't afford it… But I found out exactly where the money went.

Advertisement

My husband came in for a couple's massage with his mistress.

Our one sacred thing was the Christmas trip.

He never expected the masseuse to be me.

I'm Emma (40F). I was married to Mark (42M) for 11 years. We have two kids: Liam (10) and Ava (7). From the outside, we looked like any normal suburban family.

Our one sacred thing was the Christmas trip.

Every year, no matter how tight money was, we went somewhere. A cheap cabin. A little beach motel. A small town with lights and hot chocolate. It wasn't a luxury. It was tradition.

Advertisement

He didn't even look at the screen.

That year, I started planning like always. I had tabs open with flights, hotels, and Christmas markets.

The kids asked, "Where are we going this year, Mom?" and I kept saying, "I'm working on it."

One night, I sat next to Mark on the couch.

"Okay," I said, turning my laptop. "Look at this place—indoor pool, sledding, breakfast included—"

He didn't even look at the screen.

Advertisement

"My company's doing layoffs."

Instead, he rubbed his forehead. "Em… we can't go anywhere this year."

"What do you mean?"

"My company's doing layoffs. No bonuses. Things are tight. We need to be smart. No trip this year."

In eleven years, he had never said no to Christmas.

"You're serious?" I asked.

"I'm lucky I still have a job. We can't blow thousands on travel right now."

Advertisement

Telling the kids hurt.

I swallowed hard and nodded.

"Okay. We'll do something small at home."

Telling the kids hurt. Liam tried to shrug it off. Ava cried. I kept it together until I was alone, and then I broke.

But I believed him. For a few days.

***

A couple of nights later, Mark was in the shower. Both our phones were on the couch. Same phone, same case. One buzzed.

Advertisement

I grabbed it without thinking.

I grabbed it without thinking. Not my lock screen. His.

I was about to put it down when I saw the notification preview: "I can't wait for our weekend together. That luxury spa resort you booked looks incredible. What's the address again?"

My heart slammed into my ribs.

Screenshots of a "Couples Escape Package" booked for this weekend.

Advertisement

Weekend together. Spa resort. Kiss emoji.

My hands shook as I entered his passcode. Same one he'd had for years. The phone unlocked.

The conversation with "M.T." opened. Her real name was Sabrina. "M.T." was just a cover.

There were photos of a luxury spa hotel. Outdoor hot pools. A massive bed covered in rose petals. Screenshots of a "Couples Escape Package" booked for that weekend.

"I need a break from my 'perfect family man' act."

Advertisement

Her: "Finally, just us. No kids, no stress."

Him: "I need a break from my 'perfect family man' act."

Her: "Did your bonus come in?"

Him: "Yep. Using it on us. You're worth it."

Bonus. The bonus he told me didn't exist.

There were weeks of messages. Flirting.

I scrolled while my chest felt like it was collapsing.

Advertisement

There were weeks of messages. Flirting.

"I love you."

"I wish I could wake up next to you every day."

My world tilted. Then something in me went very calm. I took screenshots of everything and forwarded them to my email. Then I opened the resort's website. It looked just like their photos.

"I've got to go out of town this weekend."

I checked the about page, and there, at the top of the page, was an ad.

Advertisement

"We're short-staffed! Temporary massage therapists needed for a weekend."

The universe practically handed me the perfect plan. I could have confronted him there and then, but I had something better in mind.

***

The following morning, Mark stirred his coffee like nothing was wrong.

"Oh, by the way. I've got to go out of town this weekend. Last-minute client thing. It's annoying, but I can't say no."

He kissed my head and left with his "work" bag.

Advertisement

"On a weekend?"

"Yeah. High-pressure deal. I'll be gone Saturday and Sunday. I'm sorry. We'll do something with the kids later, okay?"

I forced a gentle smile.

"Of course. Work is important."

Relief rolled across his face. "Thanks, Em. You're the best."

He kissed my head and left with his "work" bag.

The place was ridiculous.

Advertisement

As soon as he was gone, I got the kids ready. I dropped them off at my sister's.

"Mark has a work trip," I said. "Can they sleep over?"

"Of course. You okay?"

"Yeah," I lied. "Just tired."

Then, I drove straight to the resort.

No champagne. No view. Didn't matter.

***

The place was ridiculous. Tall windows. Soft music. Eucalyptus and money in the air. Couples in white robes drifting around holding hands.

Advertisement

I checked into my plain little room. No champagne. No view. Didn't matter.

Then I headed to the spa. I walked in as I belonged there.

"Hi," I said to the woman at the desk. "I applied online for the temporary masseuse position. I used to work at a spa, and I'm ready for training."

"If you can start this afternoon, that would be amazing."

Her eyes lit up like Christmas.

"Seriously? We're drowning. Do you have experience with couples massages?"

Advertisement

"Yes," I said. I did, from a lifetime ago.

She practically sprinted to get the spa manager. We went over my old training. I showed her ancient certificates on my phone. They were too desperate to be picky.

"If you can start this afternoon, that would be amazing," the manager said. "We'll pay you as a temp. We have extra uniforms."

"They're VIP guests. Mark and Sabrina."

Ten minutes later, I was in a black top and pants, hair in a tight bun, name tag pinned on: "Emma."

Advertisement

I looked like any other therapist.

The manager handed me a printed schedule. "If you can take the 4 p.m. couples hot stone session, that'd be great. They're VIP guests. Mark and Sabrina."

My stomach flipped, but my face didn't. "I'll take them."

I could hear soft music through the door of Room Six.

By 3:55, my heart was pounding. I'd already done two massages. My hands moved out of habit.

My mind was locked on one line on that schedule: 4:00 p.m. – Mark H. & Sabrina T.

Advertisement

I picked up a tray of oils and hot stones and walked down the hallway. I could hear soft music through the door of Room Six.

I knocked once and walked in.

They didn't even look up when I came in.

They were already on the tables.

White sheets. Bare backs. Heads in face cradles. Candles flickering.

Mark's shoulders were relaxed. Sabrina's hair spilled down. They were whispering.

Advertisement

They didn't even look up when I came in.

"Good afternoon," I said, closing the door. "I'll be your therapist today. Are you both comfortable?"

That man used that same bonus to lie naked on a table with his mistress.

"Yeah," Mark mumbled into the headrest. "This place is insane."

Sabrina giggled. "Told you it'd be worth it."

I stepped between their tables and set the tray down. For a second, I just looked at Mark.

Advertisement

That man had told our kids we couldn't afford a simple trip. That man told me his bonus was gone. That man used that same bonus to lie naked on a table with his mistress.

"How long have you two been using my kids' Christmas vacation money for your little weekends?"

I placed my hands on his back and started a slow, normal massage motion.

Mark exhaled, long and content. I moved my other hand to Sabrina's shoulders. She relaxed, humming softly.

They both melted into it. They trusted me.

Advertisement

After a minute, I leaned down, kept my voice soft and professional, and said: "So… how long have you two been using my kids' Christmas vacation money for your little weekends?"

Mark slowly lifted his head from the cradle.

Mark froze. Sabrina's foot jerked under the blanket.

The music kept playing like nothing had happened.

Mark slowly lifted his head from the cradle, turned his face, followed my arm up… and saw me. His eyes went huge.

Advertisement

"Emma?" he croaked.

"You said you were basically just roommates."

Sabrina pushed up, clutching the sheet to her chest.

"Wait, who is she?"

I stepped back so they could both see me clearly. "I'm Emma. His wife."

The color drained from Sabrina's face.

"You told me you were separated," she whispered to Mark. "You said you were basically just roommates."

Advertisement

Mark struggled to sit up, wrestling with the sheet.

I laughed once. "We share a bed, a house, and two kids. We are not 'basically separated.'"

Mark struggled to sit up, wrestling with the sheet. "Emma, we can talk about this. Just not here. Come on. Let's go outside. We can—"

"No. You chose here. We're talking here."

His mouth closed.

"He lied to you, too. You're not special."

Advertisement

"I saw the texts," I said. "The bookings. The 'I need a break from my perfect family man act.' The bonus you said you didn't get."

Sabrina turned to him, eyes glassy.

"You told me she knew. You said you were working on the divorce."

I looked at her. "He lied to you, too. You're not special."

She flinched as I slapped her, but I didn't feel bad. Not at that moment.

"Emma, what are you doing?"

Advertisement

Mark tried again. "It's not that simple—"

"It is," I cut him off. "You cancelled our Christmas trip so you could pay for this. You watched our daughter cry while this was already booked."

He looked away. I walked over to the phone on the counter and picked it up.

"Emma, what are you doing?" he snapped.

"Do you know how much this costs?"

I smiled without warmth and spoke into the receiver.

Advertisement

"Hi, this is Emma in Room 6. The 4 p.m. couples hot stone? They won't be needing their remaining spa services this weekend. Please cancel everything and keep all nonrefundable charges on the card on file. Yes. Thank you."

I hung up.

"You're insane," Mark hissed. "Do you know how much this costs?"

"Yes," I said. "I know exactly. My lawyer will too."

"Maybe do some more research on the men you date."

Sabrina climbed off the table and grabbed her robe.

Advertisement

"I'm not staying. You lied about everything, Mark. To both of us."

She looked at me, eyes wet.

"I'm… I'm sorry," she whispered.

"Maybe do some more research on the men you date."

She nodded weakly and left the room.

"You'll never get the kids."

Finally, it was just us.

"You're really going to blow up eleven years over one mistake?" Mark asked.

Advertisement

"One mistake is forgetting an anniversary. This is months of lying, sneaking, and spending our kids' money on spa weekends."

He stared at the floor.

"I've already talked to a lawyer," I said. "You'll get papers this week. I'm done. I'm not arguing. I'm not negotiating. I'm leaving."

"You'll never get the kids," he muttered.

"Get dressed."

I actually laughed. "I have screenshots. I have the booking. I have the bank trail. We'll see what a judge thinks of 'business trip' Mark."

Advertisement

We sat in silence for a moment, soft spa music playing over the ruins of my marriage.

"Get dressed," I said finally. "You're wasting my table."

I took my tray and walked out. He said my name once. I didn't look back.

I got primary custody. He got visitation and his car.

***

The divorce went faster than I expected. Once my lawyer sent over everything, he stopped fighting. Maybe to avoid court. Maybe because even he knew how bad it looked.

Advertisement

I got primary custody. He got visitation and his car. I kept the house. I didn't try to crush him financially. I just wanted peace and stability for the kids.

They know Mommy and Daddy couldn't fix things. They don't know about the spa. That scene is mine to live with, not theirs.

A few months later, I got a call from an unknown number.

***

A few months later, I got a call from an unknown number.

"Hello?" I answered.

Advertisement

"Hey, Emma? It's Daniel. I used to work with Mark. Remember me?"

I did. Loud guy from company events.

"Yeah. What's up?"

He hesitated.

"He tried to keep things going with that woman."

"I thought you should know. Things kind of… caught up with him."

I stayed quiet.

"He tried to keep things going with that woman," Daniel said. "But she left. And once word about the affair got around, management started watching him. He was slacking, missing deadlines. They fired him."

Advertisement

He paused.

"I saw him at a gas station," he added. "He said, 'I lost my wife, my kids, my job. And she left too.'"

For a while, I wondered if it was too dramatic.

I stared at the wall.

"Thanks for telling me. Really."

After I hung up, I sat at my kitchen table, listening to the dishwasher hum. Kids' drawings on the fridge. I thought about that room. The look in his eyes when he realized the therapist was his wife.

Advertisement

For a while, I wondered if it was too dramatic. Too petty. Too "movie."

But at that moment?

"Are we doing our Christmas trip again?"

I see it as the moment I stopped letting him write the story.

This year, when Liam asked, "Are we doing our Christmas trip again?" I said yes without hesitating.

"Even without Dad?" Ava asked.

"Especially without him. New tradition. Just us."

Advertisement

We might not have a luxury spa. But we have honesty.

And that feels like the real upgrade.

I stopped letting him write the story.

If this happened to you, what would you do? We'd love to hear your thoughts in the Facebook comments.

If you enjoyed this story, you might also like this one about a woman who found out the real reason why her husband canceled their anniversary weekend.

Advertisement
Advertisement
Related posts