Office Hours

The Invitation

Chapter 1 · 1 August 2025

The office had long since emptied, leaving only the muted hum of the air conditioning and the soft clatter of keyboards. Esther sat across from him, her head bent slightly as she finished typing, a loose strand of hair slipping across her cheek. She was dressed the same way she always was after hours—white blouse, navy pencil skirt, a faint scent of perfume that clung to the air between them. Sweet, almost shy, but with a warmth that always made her seem approachable.

He watched her smile at the screen, then at him. That smile had always undone him—soft, genuine, like she wanted to share a secret. Tonight it was different. There was something in her eyes, a glimmer of mischief.

“You’re still here,” she said, leaning back, her blouse stretching ever so slightly at the buttons. “Overtime?”

He shrugged. “Same as you.”

Esther tilted her head, biting her lip. “Andrea’s meeting me for drinks at Pavilion later. You should join us. You work too hard.”

Andrea. He’d seen her once, briefly—a flash of long legs, a confident walk, dark hair pulled back neatly. Cool, but friendly. Talkative. Esther’s opposite and complement. The two of them together always felt like something dangerous waiting to happen.

“Drinks?” he asked lightly, as if the idea didn’t already send a spike of excitement down his spine.

Esther grinned. “Yeah. Come on. It’s Friday. You’ll like Andrea. She’s… fun.”

Her eyes flicked down to his tie, then back up. The moment lasted a heartbeat longer than necessary.

He found himself agreeing. “Sure. Why not?”

⸻

The bar at Pavilion KL was already buzzing when they arrived. Soft amber lights spilled over glass tables, the hum of music blending with low conversation. Andrea was already there, perched on a high stool, a drink in her hand. She was exactly as he remembered—sleek, self-assured, but with a warmth that drew you in. Her skirt was shorter than Esther’s, showing off toned legs that crossed elegantly as she turned toward them.

“Finally,” Andrea said, her voice playful but with a hint of edge. “Esther’s been keeping you to herself.”

Esther laughed, sliding onto the stool beside her friend. “This is him. The one I told you about.”

Andrea’s eyes flicked up and down, assessing, amused. She smiled—a slow, knowing smile—and extended a hand. “Nice to finally meet you.”

Her hand was warm, her grip just firm enough to feel deliberate. He felt it linger a moment too long before she pulled back.

Drinks came quickly. Laughter came easier. Andrea was talkative, expressive, teasing. Esther was softer, but every now and then her knee brushed his under the table, or she leaned in close enough for him to smell her shampoo. Both of them smiled at him, and it was the smiles that killed him—sweet, secretive, like they knew what he was thinking.

They spoke about work, about travel, about nothing at all. But under the small talk, something else pulsed. Andrea would tilt her head when she spoke to him, her tongue flicking briefly over her lips. Esther’s eyes would flick down when he spoke, then back up with a shy little smile. Their bodies angled toward him without realizing it.

By the time the third round came, his pulse was thrumming. He watched Andrea’s fingers slide lazily around her glass, watched Esther’s legs cross and uncross beneath the table. He was hard under the table and forced himself to shift, to hide it. Neither of them seemed to notice—or maybe they did.

When they finally stood to leave, Andrea glanced out the window, her brow furrowing. “Damn. Roadblock on the main road.”

Esther sighed, pulling her phone from her bag. “Of course there is. We could… maybe just crash at Pavilion Hotel for a bit? It’s right there.”

Andrea raised an eyebrow at him. “Sounds easier than sitting in traffic for hours, don’t you think?”

Esther was already booking on her phone. “It’s just a room to wait it out,” she said, though the look she gave him over the screen was anything but casual. “No big deal.”

They walked together through the lobby, the hotel’s polished marble gleaming under soft lights.

Andrea’s heels clicked softly against the floor. Esther’s skirt swayed with each step. They looked like two polished professionals, but as the elevator doors closed and the three of them were alone, the air changed. It was thicker now, charged.

Esther glanced at him. Andrea smirked faintly. No one spoke as the numbers ticked upward.

Inside the room, the city glowed through the window. The scent of perfume and alcohol filled the air. Andrea dropped her bag on the chair, unbuttoning her blazer with a slow, lazy movement. Esther kicked off her heels, laughing softly as she set her phone on the nightstand.

“I need to freshen up,” Esther murmured, slipping into the bathroom. The door clicked softly shut behind her.

That left him and Andrea alone.

She turned toward him, leaning one hand against the wall. Her eyes were darker now, her lips parted slightly.

“You’re quieter than I expected,” she said softly.

He managed a smile. “Just… taking it in.”

Andrea’s gaze flicked down to his tie, then up again. She stepped closer, close enough for him to smell her perfume, something light and sharp. “You’ve been looking at us all night,” she murmured, voice low enough that only he could hear. “Did you think we didn’t notice?”

Her fingers brushed his sleeve. Slow. Testing.

The bathroom door hissed softly with steam behind them. The night hung between them like a held breath.

This story is meant to be read online on SGF3QStories. Please open the chapter in your browser to continue reading.

← PrevNext →