APKDock Logo
Chapters
share
Merry Christmas, You Filthy Cheater Novel Cover

Merry Christmas, You Filthy Cheater

On a snowy Christmas Eve, Elena’s life shatters when she finds another woman’s earring in her fiancé’s bed. Rather than erupting, she plans a cold, calculated revenge to unfold during their elite holiday gala. As she peels back the layers of his betrayal, Elena stumbles into a dark web of corporate espionage. To reclaim her dignity, she must master a lethal game of deception and expose his crimes before the clock strikes midnight.
Chapters
share

Chapter 2

The next three days passed in a haze of forced normalcy. I threw myself into holiday preparations—wrapping gifts with military precision, baking cookies that filled our apartment with the scent of cinnamon and false cheer. Ryan complimented my sugar cookies with the same distant politeness he'd use with a helpful stranger.

By Thursday evening, I'd almost convinced myself that Christmas morning might somehow reset us, bring back the couple we used to be. Then Ryan's key turned in the lock at 11:47 PM.

"Sorry, babe," he called out, his voice carrying that practiced exhaustion I'd grown to recognize. "Johnson needed those quarterly projections tonight. You know how it is."

I looked up from the couch where I'd been pretending to read, marking the same page for the past hour. Ryan stood in the entryway, shrugging out of his charcoal wool coat with movements that seemed almost theatrical. His hair was slightly mussed, his tie loosened just enough to suggest a long, stressful day.

But as he hung his coat on the hook by the door, something else drifted toward me on the apartment's stale air—a scent that made my stomach clench with sudden unease.

Vanilla. Sweet, cloying, artificial vanilla.

Not the warm, natural vanilla of my baking that still lingered faintly in the kitchen. This was cheaper, more aggressive. The kind of scent that clung to discount perfumes and car air fresheners.

"How was your day?" I asked, setting down my book with careful casualness.

Ryan was already heading toward the bedroom, loosening his tie completely. "Brutal. Absolutely brutal. I barely had time to grab lunch."

The vanilla scent followed him across the room, and I found myself taking a deeper breath, trying to place it. It was familiar somehow, like something I'd smelled in passing—in an elevator, maybe, or a department store.

"Did you take an Uber home?" The question slipped out before I could stop it.

Ryan paused in the bedroom doorway, glancing back with mild confusion. "Yeah, why?"

"Just... there's this smell. Like vanilla air freshener."

His expression cleared, and he let out a tired laugh. "Oh, that. Yeah, the driver had this obnoxious car freshener hanging from his mirror. Nearly gave me a headache. I had to roll the window down halfway home."

The explanation was so reasonable, so perfectly mundane, that I felt foolish for even noticing. Of course it was the Uber. Ryan took rideshares all the time when he worked late—it was more practical than dealing with downtown parking.

"Sorry," I said, forcing a smile. "I didn't mean to interrogate you."

"It's fine." Ryan disappeared into the bedroom, and I heard the rustle of clothes being removed. "I'm going to shower and crash. Tomorrow's going to be another nightmare."

I nodded to the empty doorway, then settled back into the couch cushions. Through the thin walls, I could hear water running, the familiar sounds of Ryan's evening routine. Everything normal. Everything explainable.

So why did I still feel like something was wrong?

Twenty minutes later, Ryan emerged from the bathroom in his pajamas, hair damp and skin flushed from the hot water. He kissed the top of my head as he passed—a brief, brotherly peck that somehow felt worse than no affection at all.

"Night, Sarah."

"Goodnight."

I waited until I heard him settle into bed before getting up to turn off the lights. As I passed through the bedroom to use the bathroom, I noticed Ryan's work clothes in a heap by the hamper. His white dress shirt lay crumpled on top, and even in the dim light, I could see a dark stain on the collar.

Coffee, probably. Ryan was always spilling something on his shirts during those long, stressful days.

I gathered up his clothes without thinking, the way I'd done hundreds of times before. Being a good wife meant taking care of these small things, making his life easier. As I lifted the shirt, that vanilla scent wafted up again, stronger now, mixed with something else I couldn't identify.

In the bathroom, under the harsh fluorescent light, I examined the stain more closely. It was reddish-brown, smeared rather than splattered, as if someone had tried to wipe it away. Coffee would have been more obvious, wouldn't it? This looked... different. Deliberate.

I turned on the cold water and began working the stain with my fingers, watching the water run pink, then clear. The vanilla scent seemed to intensify as the fabric got wet, clinging to my hands like an accusation I couldn't quite voice.

*Stop it,* I told myself firmly. *It's coffee. Or wine from a client dinner. You're being paranoid.*

But as I scrubbed at the stubborn mark, my mind wandered to all the late nights, all the perfectly reasonable explanations. The way Ryan had started showering immediately when he came home. The way he guarded his phone like it contained state secrets.

The way he looked at me now—not with love, not even with indifference, but with something that might have been guilt.

The stain finally began to lift, and I scrubbed harder, my knuckles white against the porcelain sink. The vanilla scent mixed with the harsh smell of hand soap, creating something sickly sweet that made my stomach turn.

*Be a good wife,* I reminded myself, the words echoing in my head like a mantra. *Don't ask questions. Don't make trouble. Just take care of him.*

But as I rinsed the shirt one final time, holding it up to check for any remaining traces of the stain, I couldn't shake the feeling that I was washing away more than just a coffee spill. I was washing away evidence of something I wasn't ready to face.

The shirt came clean, just like always. By morning, Ryan would have fresh clothes waiting, pressed and perfect, and he would kiss my cheek and tell me I was wonderful for taking such good care of him.

And I would smile and pretend that the vanilla scent hadn't followed me into my dreams, sweet and cloying and wrong.

You may also like

Alpha's Costly Mistake Novel Cover
8.9
Alpha Kael chooses political gain over destiny when he cruelly rejects Lyra, his fated mate. After years in exile, a transformed Lyra returns wielding a formidable power that challenges Kael’s status. With war approaching, the two are forced into a tense partnership. Kael is now haunted by his past decisions and desperate for redemption. He must struggle to regain Lyra's trust and love before his previous errors lead to their ultimate downfall.
Reborn: I Chose the Alpha Slave Novel Cover
8.4
After a devastating betrayal ends in her death, she wakes up on the fateful day of the slave auction. Instead of rescuing Kael—the ungrateful mute she once loved—she grants his final wish and abandons him. Instead, she claims his massive, terrifying brother, Rowan. As Kael suffers under a cruel new master, Rowan is revealed as the lost heir of a lethal empire. Now her husband, he wages a brutal war against her enemies, leaving a deeply regretful Kael to beg for a second chance he will never receive.
Rejected By My Lycan Mate Novel Cover
8.4
Grief-stricken and unshifted at seventeen, Madeline is forced into her estranged father's hostile pack, enduring relentless bullying from her stepfamily. Desperate to run away, her world is upended when she encounters Dimitri. The powerful Lycan Alpha is her stepbrother—and her destined mate. Though Madeline tries to deny their high-tension bond, his obsessive hunger refuses to let her go. Can his fierce devotion heal her, or will forbidden desire tear them both apart?
Rejected Mate’s Hidden Truth Novel Cover
7.8
Cast aside by her fated mate, a rejected werewolf must navigate a world that has turned its back on her. As she rebuilds her life in secret, shocking truths about her lineage and the real reasons for her abandonment emerge. Caught between a painful past and a dangerous new reality, she faces a difficult choice. She must decide if her hidden secrets are worth the price of a second chance at love and the destiny she was meant to fulfill.
The Bride Vanished With His Best Man Novel Cover
8.5
Audrey Whitmore's perfect wedding day collapses when she learns of her fiancé's betrayal—yet Rhys Calder, the best man, still drags her to the altar. She recites her vows, denies the kiss, then steals the car and flees with him. As their escape becomes a rescue, Audrey discovers her father bartered Rhys's sister's cancer treatment for this marriage. But Rhys hid Julian's secret for years, kissed Audrey the night before, and wants her now. She won't choose between guilty men—she'll force them both to confess.
The Heiress's Reckoning: Canceling the $500M Trust Novel Cover
8.3
For three years, Elena was a loyal, quiet wife, only to be discarded when Marcus demanded a divorce for his ex-lover. He is unaware that Elena is a secret heiress who bankrolled his lifestyle. To reclaim her life, she cuts off his access to a five-hundred-million-dollar trust she provided in secret. As Marcus spirals into financial collapse and discovers her true status, Elena embraces her wealth and authority, leaving him behind forever.