Chapter 1

The preschool graduation trip payment group chat had just dropped an ultimatum.

Parents were required to attend. Thirty thousand dollars per family.

I was about to send the money when a payment screenshot popped up in the group.

A woman with a baby-bump profile picture sent a voice message: "Gabriel Whitney's parent has paid. Looking forward to a trip for the three of us!"

A chill ran through me. I opened the screenshot and zoomed in, over and over.

The name on the payment was my husband, Zane Whitney.

And Gabriel was my son. Where had this woman come from?

I called Zane right away. His end was very quiet.

"Babe, the company's system crashed tonight. I have to pull an all-nighter. You and Gabe get some sleep early."

My hand wouldn't stop shaking.

Half an hour earlier, his boss had posted photos of a company-wide holiday retreat.

I took a deep breath, smiled, and said okay, you work hard.

The moment I hung up, I opened the Alienware laptop I hadn't touched in seven years and hacked straight into his cloud.

Three minutes later, every transfer under Zane's name and every hotel check-in record filled the screen.

I smiled.

A trip for the three of them, is it? Then every account that's owed gets settled. Not a single one gets away.

——

Early the next morning, Zane pushed open the door, a fancy insulated container in his hand.

"Babe, I brought you crab-roe buns. Eat them while they're hot."

"Fixing that system took all night. I'm dead tired."

His shirt was rumpled, his eyes bloodshot, the very picture of a man who'd just worked through the night.

I sat on the couch and watched him perform.

He came over to hug me, and a faint whiff of perfume drifted off him.

Jo Malone Bluebell. The perfume I'd wanted for so long.

But he'd always told me I already had a child, that I should keep things simple, that I didn't need any of that, and so he'd never let me buy it.

Turned out it wasn't that I didn't need it. It was that I wasn't worthy of it.

I pushed him away coldly and pulled up the screenshot from last night's group chat.

"What's this payment record about?"

On the screenshot, the payer: Zane Whitney.

A flicker of panic crossed his face.

"Why are you reading the group messages? Your postpartum depression only just got better. Didn't I tell you to rest more? Leave everything about the kid to me."

"Stop worrying so much. I'll take Gabe on the graduation trip this weekend myself."

The picture of a good husband, just like always.

"Is that so?"

I played the woman's voice message.

"Gabriel Whitney's parent has paid. Looking forward to a trip for the three of us!"

Zane's face went white in an instant.

His throat bobbed, his eyes darted, and he picked up his water glass.

"That's the company cashier. I asked her to pay it for me."

"The cashier's profile picture is a maternity photo?"

"She just got pregnant, that's all. It's normal." His smile turned stiff.

"Then why did she send a voice message about looking forward to a trip for the three of us?" I kept pressing.

"Sally Swanson, can you stop being so suspicious all the time! I bust my back out there every single day making money, and I come home to get interrogated by you?"

Turning the blame around.

The classic move of a cheating man.

The truth was he wanted to get close to Lorraine Fox, the cashier, so he could climb another rung at the company and skim more off the top.

But he'd probably forgotten that the only reason he'd made department manager in just a few short years was the handful of core patents I'd handed the company back then.

Without me, he was nothing.

"I'm not interrogating you."

My tone was calm. I decided to hold back and watch how things unfolded, to gather more evidence.

"Since that's the case, you take Gabe yourself."

He let out a breath of relief.

"Now you're talking. Rest up, babe. I'll bring you back a gift."

I faked a smile and helped him out of his jacket, the same as always.

But this time, I slipped his phone off him.

"Go take a shower. You smell like sweat."

He didn't notice anything off. He smiled and kissed my forehead.

"Sure. I'll have breakfast with you and Gabe after."

Swallowing my disgust, I kept smiling.

The bathroom door closed, and the water started running.

I quickly grabbed the laptop off the table, ready to make a backup.

Last night I'd already dug up his transfer records.

Now I wanted to see his chat logs.

But the passwords on his main phone and his backup phone weren't our wedding anniversary anymore.

Our son's birthday? Wrong too.

I let out a bitter laugh.

I typed in the information I'd stayed up all night uncovering: that woman's birthday.

The phone unlocked. But what came onto the screen made my eyes go wide in disbelief.

Chapter 2

My fingers tightened around the phone without my meaning them to. I forced myself to stay calm.

As fast as I could, I backed up his WeChat data.

I kept digging, and the absurd part was that he'd even disguised his cloned WeChat app with the icon of a daily-report tool.

I backed that up too, and inside it I found one conversation thread.

The contact was saved as “Baby Lorraine”.

I tapped it open.

【Babe, last night wore me out.】

【That worn-out housewife of yours didn't catch on when you got home, did she?】

【Don't forget to help me pick out maternity dresses today. This weekend's graduation trip, I'm going to show up as Mrs. Whitney no matter what.】

Zane's reply, sent right when he'd gotten home tonight, jumped out at me.

【Relax, I muted all the group messages for her ages ago. She still has no idea there's a graduation trip.】

【That bookworm only ever knew how to bang out code, and after the baby the depression rotted her brain too. Dumb as a post. A few years of being a housewife and she's a piece of cake to fool.】

【I'll bring you and Gabe along, and I'll make sure everyone knows you're the one who's really my wife.】

I stared at the words in silence while my stomach turned over and over.

I looked around at this home.

Back when I'd hemorrhaged giving birth, the postpartum depression had left me wrecked in body and mind.

It was Zane who had knelt at my bedside with red-rimmed eyes, gripping my hand and swearing: “Babe, from now on you don't have to worry about anything. I'll take care of you for the rest of your life. You and our son are my whole world.”

For that one promise, I set aside a software career at its peak, buried the hacking skills I'd been so proud of, and became a homemaker.

I used the annual patent royalties to buy our little family a house and a car,

and I covered every cent of his mother's medical bills, until I turned into a worn-out housewife who'd hesitate for ages just to buy herself a shirt.

But I watched him run around handling every last thing at our son's preschool, all so I could recover from my depression sooner.

I thought I'd married for love.

So it turned out I'd only been freeing up his time to cheat!

The water in the bathroom shut off.

I quickly closed the laptop and dumped the crab-roe buns from the insulated container into the trash.

Zane came out toweling his hair.

“Where are the buns?”

“They got cold. I threw them out.”

He froze for a moment.

“You could've just reheated them. I stood in line forever for those.”

I fixed my eyes on his. “I don't like eating leftovers.”

He looked away from me and turned to pour himself some water.

I gave a cold laugh and went back to the bedroom, then dialed my company's boss.

“Mr. Morton, there's something I need to discuss with you, together with your legal team.”

He wanted to take his mistress and my son on a trip? Then we'd settle every account, old and new, at once.

After the call with Mr. Morton, I opened up the social feed of that account called “Baby Lorraine”.

The latest post had gone up one minute ago.

【Picking up baby after school today and heading straight there. So excited~】

The photo showed three movie tickets.

I scrolled past with a blank face, but inside I couldn't stop shaking.

Four in the afternoon.

I showed up right on time at the gate of Mingde Bilingual International Preschool.

I wanted to see for myself whether that woman really had the nerve to pick up my son in broad daylight.

Back when we moved and switched preschools, Zane had insisted Gabe come here, saying a top-tier preschool would build connections.

And it was always him, adamant that he be the one to handle drop-off and pickup.

With school almost out, the children were tidying up their classroom.

I walked over to the homeroom teacher, Florence Finch.

“Teacher Finch, hello. I'm Gabriel Whitney's mother, Sally Swanson.”

Florence lifted her head, looked me up and down, and her brow furrowed.

“Gabe's mother? Ma'am, please don't joke.”

“Gabe's mother, Ms. Fox, comes to pick him up all the time.”

Picks him up all the time?

So this was how Zane let another woman take my place, right out in the open?

“Besides, dressed like that, you'd be the new nanny Mr. Whitney hired back in his hometown, wouldn't you? Mr. Whitney mentioned it to me, said he has a cousin back home who's not quite right in the head and is always mistaking people for someone else……”

She didn't finish the sentence, but the contempt in her eyes was impossible to hide.

I glanced down at the cotton T-shirt I had on.

All these years recovering at home, being a housewife, I really hadn't paid much attention to how I dressed.

“I am Zane's wife.” I put weight behind every word.

Florence rolled her eyes.

“Ma'am, do I really have to spell it out for you?”

“Mr. Whitney told me he has a distant cousin from back home working as a nanny who's always deluded herself into thinking she's his wife.”

“That's you, isn't it?”

The blood in my whole body went cold in an instant.

The half-witted distant cousin? The nanny?

So Zane had been laying the groundwork for a long time, peeling away my identity piece by piece!

“Oh my, and who might this be?”

A honeyed voice rang out behind me. A woman with a rounded belly came walking over, in Chanel couture, an Hermès Birkin on her arm, the Bvlgari necklace Zane had bought around her neck.

The scent of Jo Malone bluebells washed over me.

Lorraine Fox.

“Ms. Fox, you're here.” Florence instantly put on a fawning smile and hurried to greet her.

Lorraine waved a hand, gave me a once-over, and covered her mouth as she laughed.

“Zane's cousin, what are you doing all the way out here?”

“Didn't he tell you to stay home and do the laundry?”

A few of the parents nearby heard the commotion and turned to look, whispering and pointing at me.

“So she really is a nanny who came to sponge off her relatives.”

“Dressed like that, and she still dares to pass herself off as his wife. Talk about a toad lusting after a swan. She's out of her mind.”

I couldn't be bothered to argue. I pulled out my phone and brought up the high-resolution scan of our marriage certificate.

“Take a good look. I'm his lawfully wedded wife.”

Chapter 3

Florence froze for a beat.

Lorraine's face changed, and her hand shot out. With a sharp crack, she knocked the phone right out of my grip.

The screen shattered on impact.

"Waving around a fake ID to fool people here?" Lorraine sneered.

"You're just after my Zane, aren't you? Does clinging to a married man really amuse you?"

She raised her voice. "Where's security? Get this madwoman out of here, now."

Two burly guards rushed over at once, seized me by the arms, and hauled me up without a word.

"What do you think you're doing!"

The furious shout came with Zane jogging up, out of breath.

I thought that at the very least he'd care about saving face.

But Zane walked straight past me, pulled Lorraine behind him to shield her, and glared.

"Sally, what are you doing here!"

The guards had my arms wrenched behind my back. I stared him down. "Isn't it obvious? I came to pick up Gabe after school."

I watched him stand there guarding Lorraine.

"Go ahead and explain. What's she to you?"

His eyes darted away, then he straightened his spine and put on an apologetic smile for Florence.

"Teacher Finch, I'm so sorry about this."

"My cousin here isn't quite right in the head. I'll take her away right now."

I was shaking with rage.

"Zane, say it again. Who am I?!"

Zane stepped closer, dropped his voice, teeth clenched.

"Sally, if you're set on making a scene, don't blame me for playing rough!"

"Lorraine's carrying a boy too, and my mother says she has to be made legitimate."

"Gabe's going to move in these elite circles from now on. You want his classmates laughing at him for having a crazy woman for a mother?"

I looked at him like I was looking at a total stranger.

Crazy mother? The postpartum depression I had was only because of him and our child!

And he, for the sake of one mistress, for the sake of so-called face, wanted to grind me under his heel and crush me into the dirt!

Zane's voice rose, deliberately loud enough for everyone around to hear.

"Sally, I'm giving you a roof and a meal out of family loyalty, so don't be so ungrateful!"

Lorraine leaned into Zane's arms, playing the part. "Honey, don't be angry, it's not worth ruining your health over."

"Sally's pitiful too. Let's just think of it as a good deed."

The parents around us chimed in. "Mr. and Mrs. Whitney are so kind. A dreadful relative like that, I'd have thrown her out ages ago."

Gabe came running out of the classroom.

"Daddy!" He threw himself into Zane's arms, then turned and saw me pinned by the guards.

"Mom—"

"Gabe!" Zane clapped a hand over his mouth, scooped him up, his eyes cold and grim.

"Call her Aunt Sally."

Gabe froze, his big eyes filled with confusion.

"Daddy, she's Mom."

Zane's face darkened.

"Gabriel Whitney, did you forget what Daddy told you? If you don't behave, that limited-edition Transformer is gone."

Gabe's body went stiff.

He looked at me, then at Zane's fierce face.

Finally, he lowered his head and said it softly.

"Aunt Sally."

In that moment.

I heard the sound of my own heart breaking.

Eight years of marriage, seven years of a mother's bond, the child I'd traded my life to have.

None of it measured up to a plastic toy.

A guard shoved hard, and I hit the ground. The rough asphalt scraped my palms raw, blood seeping out.

But the deeper pain was in my chest.

I drew a long breath and forced the sting behind my eyes back down.

I didn't want to argue anymore.

"Fine."

I stood, brushed the dirt off my hands, and picked up the phone with its shattered screen.

"Zane, Gabriel Whitney, remember what you said today."

I turned and walked out. Behind me came Lorraine's smug laughter and Zane's hollow reassurances.

Laugh all you want. Today's the last day you'll get to.

The Genius Wife's Revenge: My Husband's Mistress Took My Place

Chapter 1
Chapters
Customize
Next Chapter