← Story Library

Midnight Code and Cravings

Midnight Code and Cravings

Chapter 1: Overtime Heat

The office in downtown Edmonton was a ghost town at 11 p.m., the hum of the air conditioning the only sound breaking the sterile silence of the high-rise. Sherry, a sharp-minded business analyst at just 27, sat hunched over her laptop, her petite frame—160cm of taut, natural curves—barely filling the ergonomic chair. Her fingers danced over the keys, her mind dissecting data with surgical precision. Born in Chengdu, she carried a quiet intensity, her conservative upbringing clashing with the raw energy of her ambition. She’d had an ex, but her body remained untouched, a secret she guarded with a mix of pride and curiosity.

Across the open-plan office, Nat, the 40-year-old IT wizard from Bangkok, loomed over his dual monitors. Tall and lean, his presence was a quiet storm, all sharp angles and knowing smirks. He’d seen her type before—driven, untouchable, a puzzle begging to be solved. He pushed back from his desk, stretching with a groan that echoed in the empty space, and sauntered over to her cubicle.

“Still grinding, Sherry? Thought you’d be home sipping tea by now,” he teased, his voice a low rumble with a hint of Thai spice.

She didn’t look up, her dark eyes fixed on the screen. “And I thought you’d be out chasing tail, Nat. Guess we’re both full of surprises.” Her tone was razor-sharp, a smirk tugging at her lips.

He leaned against her desk, arms crossed, his gaze lingering on the way her blouse hugged her frame. “Oh, I chase what’s worth catching. But right now, I’m more curious about why a brain like yours is burning midnight oil with a washed-up tech guy like me.”

Sherry finally met his eyes, her stare unflinching. “Because I don’t trust anyone else to keep up. And you’re not washed-up—just overconfident. Big difference.” She leaned back, crossing her arms, mirroring his stance. The air between them crackled, a silent challenge.

Nat chuckled, stepping closer, his voice dropping. “Careful, darling. Keep throwing jabs like that, and I might start thinking you’re flirting.”

“Flirting?” She raised an eyebrow, her voice dripping with mock disdain. “I don’t flirt, Nat. I negotiate. And right now, I’m negotiating whether to kick you out of my space or let you prove you’re useful.”

He grinned, unfazed, his eyes darkening with something primal. “Useful? Oh, I can be very useful. But not with spreadsheets.” He nodded at her laptop, then back at her, his intent clear. “Say the word, and I’ll show you a different kind of late-night work.”

Sherry’s breath hitched, but she masked it with a scoff. Her conservative walls trembled under the weight of his gaze, her curiosity igniting a heat she’d long suppressed. She stood, closing the distance between them, her petite frame dwarfed by his height but radiating power. “You talk a big game, Nat. But I don’t play unless I’m sure I’ll win.”

His hand brushed her arm, a feather-light touch that sent a jolt through her. “Winning’s overrated. Sometimes, it’s about the thrill of the game.” His voice was a whisper now, his breath warm against her ear.

Her heart raced, her body betraying her with a rush of heat. She could feel the tension coiling, her mind screaming caution while her skin ached for more. She tilted her head, her lips inches from his, her voice a husky challenge. “Then let’s see if you can keep up.”

The space between them vanished as their lips crashed together, hungry and fierce. Her hands gripped his shirt, pulling him closer, while his slid down her back, firm and possessive. The office faded, the world narrowing to the heat of their bodies, the promise of something raw and untamed. They stumbled against her desk, papers scattering, her breath coming in sharp gasps as his hands roamed, igniting every nerve. The night was young, and the game had just begun.

Want to know how it ends?

This is just the opening chapter. Continue the saga — or write a steamy tale starring you.