Wife running into her ex


    Chapter #21

    Stephanie’s Perspective - The Spa

    These past few weeks have settled into something dangerously comfortable. Every Saturday around 2 p.m., I find myself at that same corner table in Starbucks at Waterway Point, pretending I’m just there for the coffee and quiet scrolling. Then Chris walks in, always with that casual scan of the café, and “miraculously” spots me.

    I know it’s not a coincidence anymore. Neither of us says it out loud.

    “Again?” I teased him on the third Saturday, raising an eyebrow as he approached with his iced latte. “You’re stalking me, aren’t you?”

    He laughed and raised his hands in surrender. “Pure coincidence. The universe clearly wants us to share overpriced caffeine.”

    I pushed the chair out with my foot, and he sat. We talked about everything and nothing — my chaotic clinic shifts, his frustrating clients, Lucas’s volcano drawings, Emma’s ballet progress. We complained about parenting and work and Singapore’s insane humidity. We never talked about the Ritz-Carlton night. We never mentioned the shower, his fingers, or how my body had betrayed me so completely that evening.

    It felt safe. Friendly. But every time he smiled at me across that small table, something low in my stomach tightened.

    Then came the Jade Harmony Spa opening. $30 for two hours of non-peak access sounded too good to be true. When Chris mentioned it during one of our “coincidental” coffees, I was immediately suspicious.

    “And what exactly are you expecting from a spa, Mr. Penthouse?” I asked, half-joking, half-wary.

    He laughed and reassured me it was just foot massages in a public place. Separate sections. Nothing risky.

    I hesitated. The memory of his hands on me in that hotel bathtub flashed through my mind — warm water, his touch sliding higher, my legs parting almost involuntarily. I pushed it away. It’s just a spa. Public. Safe.

    “Fine,” I sighed. “But I’m blaming you if they upsell me anything.”

    We paid separately (I insisted), changed into the soft cotton spa outfits, and met in the lounge. I felt ridiculous but strangely relaxed. The foot reflexology was heaven. The aunty’s strong thumbs worked out knots I didn’t even know I had. I sank into the recliner with an embarrassingly loud sigh.

    Beside me, Chris groaned in relief too. We barely spoke, just occasional murmurs of pleasure and the low hum of the Mission Impossible movie playing. For those ninety minutes, I forgot about being a wife, a mother, a nurse running on empty. I just was.

    Afterwards, in the lounge with dragonfruit and barley tea, I stretched my legs and told him, “I might never leave.”

    He suggested making it a regular thing. When the staff offered the VIP upgrade, I found myself saying “I’ll think about it” while looking at him.

    The words slipped out before I could stop them.

    As we left at 4:40 p.m., bodies loose and warm, I caught myself wondering what the steam room or hot stone beds would feel like with him nearby. I quickly shut that thought down.

    Just friends. Just relaxation. Nothing more.

    The $30 Saturdays became our little secret ritual. We kept things light — back massages in separate rooms, hydrotherapy pools (gender-separated), steam rooms where we sat on opposite sides wrapped in towels. I told myself it was harmless. We were just two people who happened to enjoy the same cheap luxury on weekends.

    But the temptation was always there, humming under the surface.

    The day we upgraded to VIP because of the karaoke room was pure fun. I dragged Chris in there and sang my heart out — Faye Wong, Leslie Cheung, even some silly K-pop to make him laugh. He watched me with this quiet, warm smile that made my chest feel tight. For those thirty minutes in that small private room, I felt young and carefree again. Desired, even. Not just someone’s wife or mother.

    The following Saturday, after a brutal training run, our legs were screaming. The public hot pools were packed with aunties and uncles. When the staff offered the private VIP suite with its own hot-and-cold plunge pools because of a cancellation, my stomach did a flip.

    Same layout. Water. Privacy.

    I froze. Memories flooded back — the Ritz bathtub, rain shower, his fingers curling inside me while I stroked him. The way I had come apart so easily.

    Chris saw my hesitation. “It’s just recovery,” he said gently. “Massage only. No funny business.”

    I wanted to believe him. I wanted to believe me.

    “Okay,” I whispered. “Let’s do it.”

    The suite was beautiful and dangerous. Two massage tables side by side. The private pools shimmering invitingly. We lay face down for the deep tissue massage. Every time the therapist worked my thighs, I was hyper-aware of Chris just two metres away. Shirtless. Oiled. Breathing steadily.

    When the therapist finally left us to shower and change, silence fell. Heavy. Charged.

    I sat up, clutching the towel to my chest. My body felt loose from the massage but my mind was racing. I glanced at the hot pool. Perfect temperature. Empty. Private.

    I stood up before I could overthink it.

    “Coming?” I asked him, trying to sound casual even as my heart pounded.

    He rose slowly. The way he looked at me sent heat rushing through me.

    I dipped my toe in first. Warm. So inviting. I let the towel drop to the edge (still in my spa tank and shorts underneath) and slipped into the water with a soft moan of pleasure.

    Post #83
    2 comments
    Chapter #22

    Part 19: Warm Water, Cold Plunge

    They stepped out of the VIP suite at 4:42 p.m. that Saturday—skin still flushed from the hot pool, muscles loose, minds quiet in a way that hadn’t happened in weeks. The corridor smelled faintly of eucalyptus and sandalwood; the atrium lights beyond the glass doors were already softening into evening gold.

    Chris paused at the reception counter. “One second.”

    Stephanie watched as he spoke quietly to the staff member who had welcomed them earlier. A quick check on the tablet, a few taps, and he turned back with a small, satisfied smile.

    “Booked the same room for next Saturday. 2 p.m. to 5 p.m. They only allow one week in advance, so we got lucky—it was still open.”

    She raised an eyebrow, playful but cautious. “Planning ahead now, are we?”

    “Someone has to,” he said lightly. “You’re the one who jumped at ‘karaoke.’ I’m just making sure we don’t lose the spot.”

    She laughed—soft, genuine—and didn’t argue.

    They walked to the escalator in comfortable silence, shoulders almost brushing, the kind of nearness that felt natural now instead of charged. At the bottom, she turned toward the kids’ pickup point.

    “See you next week?” she asked—casual, but her eyes held his a beat longer.

    “Wouldn’t miss it,” he replied, voice low and warm.

    She smiled—small, secret—then disappeared into the crowd.

    The week passed in its usual blur: clinic shifts, school runs, Jude home late or not at all on weekends. Stephanie caught herself smiling at random moments—remembering Chris’s dramatic groan during the massage, the way he’d clapped like a proud parent after her off-key chorus of “Wind Continues to Blow.” She didn’t text him. He didn’t text her. But the anticipation built quietly, like a kettle left on low heat.

    Saturday arrived again—February 14th, Valentine’s Day, though neither mentioned it.

    Stephanie packed an extra set in her bag: black sports bra (the supportive one she usually wore for runs), spare running shorts. Just in case. She told herself it was practical. Nothing more.

    They met at Starbucks at 1:55 p.m.—same table, same iced latte for him, same Americano for her.

    “You’re early,” she teased.

    “So are you,” he shot back. “Anxious to see me?”

    “Anxious to soak my sore quads,” she corrected, but her smile gave her away.

    After coffee, they headed straight to the spa. The receptionist greeted them like regulars now—VIP cards scanned, towels handed over, same corridor, same suite.

    The therapist arrived promptly at 2 p.m.—a quiet, efficient Thai woman with strong hands. Thirty minutes of targeted deep-tissue on legs and lower back. Stephanie lay face-down, cheek pressed to the padded ring, breathing through the pressure on her hamstrings. Chris was on the table beside her—silent except for the occasional low hiss when a knot gave way.

    At 2:30 sharp, the therapist finished, reminded them of the 4:15 courtesy knock, and left them alone.

    The door clicked shut.

    Silence settled—thick, warm, intimate.

    Stephanie sat up first, towel clutched to her chest. She glanced at the hot pool—steaming gently, empty, inviting. Then at Chris, who was already sitting on the edge of his table, towel low around his hips.

    “I brought extra clothes,” she said, voice lighter than she felt. “Sports bra and shorts. Easier for the pools.”

    He nodded—calm, no leer. “Smart. I’ve got shorts too.”

    She stood, turned her back to him slightly. “Look away.”

    He did—immediately—facing the wall, hands resting on his knees.

    She peeled off the spa tank top, revealing the black sports bra underneath. The fabric hugged her small, firm breasts, nipples faintly visible through the damp material from the brief sweat of the massage. She shimmied out of the spa shorts, stepped into her spare running shorts—high-cut, loose enough to move in water. The whole change took ten seconds.

    “Okay,” she said softly.

    Chris turned. His gaze flicked over her—quick, appreciative, but respectful. He stood, dropped his towel (still wearing black swim shorts underneath), and walked to the cold plunge first.

    “Ready?” he asked.

    She nodded—heart suddenly loud in her ears.

    He stepped in.

    The water was brutal—15°C, a shock of ice that made him suck in a sharp breath. “Holy—okay, that’s cold.”

    Stephanie laughed nervously, then followed.

    The cold hit like a slap—calves, thighs, hips, stomach. She gasped, arms wrapping around herself instinctively. Goosebumps raced across her skin; her nipples hardened instantly under the sports bra, dark peaks pressing against wet fabric.

    Chris noticed—couldn’t help it—but his eyes stayed on her face. “Breathe. In through nose, out through mouth. It gets better.”

    She tried. Teeth chattering. “Does it?”

    “Eventually.”

    They stood there—shivering, laughing at each other’s grimaces. Then Chris—playful glint in his eye—cupped a handful of water and flicked it at her.

    She yelped. “Chris!”

    He grinned. “Warming you up.”

    She retaliated—splashing him hard across the chest. Water droplets flew, catching the soft blue light. He laughed—deep, surprised—and splashed back. For thirty seconds they were teenagers again: splashing, shrieking, water arcing between them, soaking hair, plastering clothes. Her sports bra clung transparently to her breasts; his shorts outlined every line of muscle and arousal. But neither stopped. Neither looked away.

    Finally, breathless, they called truce.

    “Cold plunge done?” he asked, teeth still chattering.

    “Very done,” she gasped.

    She climbed out first—water streaming down her body, nipples tight and visible through the wet bra, thighs glistening. Chris followed, slower, letting her lead.

    They moved to the hot pool—38°C, a velvet contrast that made them both groan in relief as they sank in. Water lapped at her collarbone, his chest. Steam rose between them.

    For a long minute they simply soaked—eyes closed, breathing slowing.

    Then Stephanie spoke—quiet, almost shy. “This… feels nice. Being here. With you.”

    Chris opened his eyes. “Yeah. It does.”

    No push. No demand.

    They talked—easy, open, the way they used to on long runs. She told him about Emma’s latest ballet recital costume drama (“pink tulle everywhere”), he told her about his failed attempt to cook laksa from scratch (“ended up ordering delivery”). Small things. Safe things. But underneath, the air thickened—memories of the Ritz hovering like steam.

    The knock came at 4:15 p.m.—sharp, polite.

    “Time check, sir, madam. Forty-five minutes remaining.”

    Stephanie startled slightly. “Already?”

    Chris smiled. “Time flies when you’re not freezing to death.”

    They climbed out—skin pink, bodies relaxed. Only one shower in the ensuite bathroom—glass-enclosed, opaque, lockable.

    “You first,” Chris said.

    She nodded, grateful.

    Inside, she stripped quickly—sports bra and shorts peeled off, wet fabric slapping the tile. Hot water cascaded over her—rinsing chlorine, easing the last of the soreness. She washed her hair with the provided shampoo (lavender again), let the steam wrap around her like a hug. For a moment she stood under the spray, eyes closed, remembering the Ritz rain shower—his mouth on hers, her hand on him, the way they’d come apart together.

    She pushed the thought away. Dried off. Dressed in fresh clothes from her bag.

    When she emerged at 4:30, hair damp, face flushed, Chris was waiting—already changed, leaning against the massage table.

    “Feel human again?” he asked.

    “Almost,” she said softly.

    They left the suite together—shoulders brushing in the corridor, steps in sync. At the reception, they thanked the staff, booked the same slot for the following Saturday (one week in advance, as always).

    Outside the spa entrance, the mall was already dimming toward evening.

    Stephanie turned to him—hesitant, but not pulling away.

    “Thanks,” she said. “For today. For… everything.”

    Chris smiled—slow, warm. “Anytime.”

    She nodded once—small, almost shy—then walked toward the kids’ pickup point.

    He watched her go—petite figure disappearing into the crowd, damp ponytail swinging.

    The door between them wasn’t just open anymore.

    It was standing wide.

    And next Saturday, neither of them was sure they wanted to close it.

    Post #86
    1 comments
    Chapter #23

    Quote:

    Originally Posted by

    cumranger69

    Bro xiaosiong, the build up is excellent. U r a wonderful scribe. Any help from AI?

    Using AI to correct my spelling and grammar

    Post #88
    4 comments
    Chapter #24

    Part 20: The Heat That Breaks

    The walk home from Waterway Point that Saturday evening felt longer than usual. Stephanie’s body was loose from the hot pool, skin still faintly scented with eucalyptus and chlorine, but her mind was a storm. Every step sent a fresh ripple of memory through her: the way Chris’s legs had brushed hers under the bubbling water, the solid warmth of his thigh when she’d floated and accidentally settled onto it, the low timbre of his voice when he’d tried to draw her into conversation and she’d answered in single syllables because speaking felt dangerous.

    She couldn’t stop replaying it.

    The way the water had lapped at her breasts in the white sports bra.

    The accidental press of his knee between her thighs when the jet gushed.

    The quiet, steady way he’d looked at her—never pushing, never demanding, but always there.

    By the time she reached Block 308B, the ache between her legs was a low, insistent throb. She showered quickly, changed into an old T-shirt and shorts, and crawled into bed beside Jude, who had come home at 7:30, eaten standing up, and was already snoring by 9 p.m. No kiss on the forehead. No “how was your day?” No hand sliding under her shirt in the dark. She lay on her side, staring at the wall, feeling invisible.

    He doesn’t see me anymore, she thought, the familiar hollow ache settling in her chest. I could be anyone. A roommate who cooks and folds laundry.

    Her hand drifted between her thighs without conscious thought. She touched herself slowly, remembering the heat of the pool, the brush of Chris’s skin, the way her nipples had tightened under the cold water. She came quietly, biting her lip, tears pricking her eyes afterward. Guilt crashed in immediately, but the longing remained—hot, restless, alive.

    The next six days blurred. Work. Kids. Jude’s tired grunts at dinner. She ran alone on weekday evenings, short loops, trying to outrun the memory of Chris’s quiet smile when she’d floated onto his lap. Every night she told herself: Next Saturday I’ll say no to the VIP room. We’ll just do foot massage in the open area. Safe.

    But when Saturday arrived—February 21st—she was already packed. White sports bra. Matching white running shorts. The same set she’d worn last week. She told herself it was because they dried fast.

    They met at Starbucks at 1:55 p.m. Same table. Same drinks. The banter was lighter than last week, but the air between them hummed.

    “Ready for round two?” Chris asked, eyes warm.

    She smiled—small, nervous. “As ready as I’ll ever be.”

    They walked to the spa in silence, shoulders brushing. The receptionist greeted them like old friends. VIP room booked and waiting.

    Thirty-minute massage again—targeted on legs and lower back. Stephanie lay face-down, breathing through the deep pressure, hyper-aware of Chris on the table beside her. She could hear his breathing, steady and deep. When the therapist left at 2:30 p.m. and the door clicked shut, the room felt suddenly smaller.

    They changed without speaking—automatic now. Stephanie turned her back, peeled off the spa tank, revealing the white sports bra that hugged her small breasts like a second skin. She stepped out of the spa shorts and into her white running ones—high-cut, thin, the fabric already clinging slightly from the humidity. Chris, already in his faded army-green swim shorts, kept his eyes on the wall until she said softly, “Okay.”

    They stepped into the cold plunge first.

    The water was even colder today—sharp, shocking. Stephanie gasped, arms wrapping around herself. Her nipples stiffened instantly under the white bra, dark peaks clearly visible through the wet fabric. Chris hissed through his teeth but stayed steady.

    For a minute they stood shivering, exchanging small, breathless laughs.

    Then the splashing started again—playful, almost innocent. Chris flicked water at her shoulder. She retaliated, splashing his chest. The cold droplets hit her skin like tiny electric shocks. Her breasts bounced with each movement, nipples aching. Chris’s eyes flicked down once—only once—then back to her face.

    They lasted four minutes before climbing out, teeth chattering, skin prickled with goosebumps.

    The hot pool welcomed them like a lover.

    38°C. Steam rising thick and fragrant. They sank in together—slow, deliberate. The heat wrapped around their bodies like silk. Stephanie sighed deeply as the warmth seeped into her sore muscles, loosening everything. Chris leaned back against the tiled edge, eyes half-lidded, watching her.

    At first they were quiet.

    Chris tried. “How was your week?”

    “Fine,” she answered—short, almost curt. Her face was already flushing pink from the heat, cheeks glowing, lips parted.

    He tried again. “Kids okay?”

    “Yeah.”

    Silence stretched, broken only by the soft gurgle of the bubble jets. The pool was small—designed for two. Their legs brushed constantly under the water. Every movement sent ripples across her breasts, the white fabric turning translucent, outlining her nipples in perfect detail.

    Because of her petite frame, the buoyancy kept lifting her. She’d sink, then float upward, her ass brushing his thigh. Once, twice. She adjusted, cheeks burning hotter than the water. Chris said nothing. His breathing had grown slightly heavier.

    The jets gushed again—stronger this time. The current pushed her sideways. Her body lifted, floated, and settled directly onto his lap.

    She froze.

    His hands came up instinctively—gentle but firm—catching her waist under the water.

    “I got you,” he murmured, voice low and rough.

    He turned her slowly, effortlessly, until her back pressed against his chest. Her legs floated between his. The heat of his body seeped through the thin fabric separating them. She didn’t speak. Didn’t pull away.

    His arms wrapped around her—secure, possessive without force. One hand rested on her stomach, the other on her upper arm, thumb stroking slow circles over her bicep. The bubble jets continued, pushing them gently together, her ass nestled firmly against the growing hardness between his legs.

    She felt it immediately—thick, hot, unmistakable. His erection pressed against the cleft of her ass through their shorts. She bit her lip, a tiny whimper escaping before she could stop it.

    Chris’s breath hitched against her ear.

    The heat built. The water lapped at her breasts, making the white sports bra cling like wet tissue. Her nipples were painfully hard, aching. She felt dizzy—head spinning from the temperature, from the pressure of him against her, from the months of tension finally cresting.

    Her head fell back against his shoulder without conscious thought.

    Chris’s lips brushed her forehead—soft, reverent. Then her cheek. Then lower, to the sensitive skin just below her ear.

    She didn’t move. Couldn’t.

    He kissed her neck—open-mouthed, slow, tongue tracing the pulse point. She shivered violently. Her hips rolled once—instinctive, involuntary—grinding back against his cock. The moan that left her was low, broken, needy.

    Chris groaned softly against her skin.

    His arms tightened. One hand slid up, cupping her left breast through the wet sports bra, thumb circling the stiff nipple. She arched into his touch, another moan spilling out—louder this time.

    He grew bolder. Fingers slipped under the edge of the bra, pushing the fabric up. Bare skin met his palm—soft, warm, perfect. He cupped her fully, squeezing gently, then rolled her nipple between thumb and forefinger, tugging lightly.

    Stephanie cried out—sharp, helpless. Her weak spot. He knew it somehow. He twisted again, firmer, and her back bowed, hips grinding harder against the thick ridge of his erection.

    His other hand joined—both breasts now free, both nipples being pinched, rolled, tugged in perfect rhythm. Water splashed with every movement of her body. She was panting, head thrown back on his shoulder, eyes half-closed, lost.

    The heat. The tension. The months of longing. The passionless nights at home.

    Everything collided.

    She wasn’t thinking anymore.

    She grabbed his right wrist—small hand wrapping around it—and pulled his hand out from under her bra.

    She turned in his lap—slow, deliberate—until she was facing him, straddling his thighs, knees on either side of his hips.

    Water streamed down her body. The white sports bra was pushed up, exposing her flushed breasts, dark nipples tight and glistening. Her white shorts clung transparently to her mound, the outline of her swollen lips visible.

    She looked at him.

    Her eyes were dark, pupils blown wide. Lips parted. Cheeks crimson. Chest heaving.

    She looked at him—and the world narrowed to this single moment, this single look.

    Post #93
    6 comments
    Chapter #25

    Part 21: The Line That Disappears

    She looked at him.

    Water streamed down her face, her white sports bra pushed up above her breasts, nipples dark and tight from the cold plunge and the heat of the pool. Her white running shorts clung to her like a second skin, the outline of her swollen pussy lips clearly visible through the soaked fabric. Her chest rose and fell in quick, shallow breaths. Eyes wide, pupils blown black with lust and panic and something darker.

    Chris froze.

    His hands were still on her waist under the water, his cock throbbing hard against her ass through his army shorts. He didn’t know what to say. Was she stopping? Was this the moment she remembered she was married, a mother, that this was wrong? His heart hammered so loud he could hear it over the bubble jets.

    Before he could open his mouth, Stephanie surged forward.

    Her mouth crashed into his—wet, desperate, hungry. Her tongue pushed past his lips immediately, sliding against his, tasting of heat and chlorine and need. She kissed him like she was drowning and he was air.

    He tried to pull back half an inch. “Steph—”

    She kissed him harder, cutting him off. Her small hands cupped his face, holding him in place while her tongue fucked his mouth in deep, filthy strokes. She moaned into the kiss—low, broken, needy.

    When she finally broke for air, her forehead rested against his. Breathing ragged.

    She straightened her sports bra with one hand, covering her breasts for a single heartbeat—then, in one fluid, decisive motion, she peeled it off over her head and dropped it into the water with a wet slap.

    Her bare chest gleamed in the blue light—small, perfect B-cup breasts, nipples stiff and dark, water streaming over the soft curves and down the defined ridges of her abs. She reached behind his head, fingers threading through his wet hair, and yanked him in for another kiss.

    This one was pure fire.

    Tongues tangled, teeth clashed, saliva mixing with pool water. She sucked on his lower lip, bit it, then soothed it with her tongue. Her bare breasts pressed against his chest, hard nipples dragging over his skin with every movement.

    Her right hand slid down his stomach, under the waistband of his shorts, and wrapped around his cock.

    He was rock-hard, thick, pulsing. She stroked him exactly like she had in the Ritz shower—slow, firm, twisting at the head, thumb smearing the pre-cum that leaked steadily. But this time she was in control. Her grip was confident, possessive, like she’d been thinking about this exact moment for weeks.

    Chris groaned into her mouth, hips jerking involuntarily into her fist.

    Without a word, Stephanie rose in the water.

    She hooked her thumbs into her white running shorts and pushed them down her thighs, kicking them off. Naked now—completely, gloriously naked—her petite body glistening, pussy lips puffy and slick, clit peeking out swollen and dark.

    She straddled him again, knees on either side of his hips.

    But she didn’t let him enter her.

    Instead she lowered herself until her slick, hot folds rested directly on the thick length of his cock. She started to move—slow, deliberate rolls of her hips—grinding her clit along the entire underside of his shaft. The head of his cock bumped her entrance on every forward stroke, spreading her wetness over him, but she never let him slip inside.

    She hugged him tightly, arms around his neck, breasts mashed against his chest, mouth at his ear.

    Her breathing was ragged, desperate.

    She rode him like that—clit dragging, hips circling, the wet heat of her pussy coating every inch of his cock. The friction was obscene. The head of his dick kept nudging her opening, teasing, begging, but she held back.

    It took less than two minutes.

    Her body suddenly locked. A violent shudder ripped through her. She buried her face in his neck and came with a long, broken exhale that sounded almost like a sob—hot breath rushing against his ear, her pussy pulsing and fluttering against the underside of his cock, flooding him with fresh wetness.

    Chris felt every contraction, every twitch.

    She stayed like that for a few seconds—trembling, clinging—then suddenly pulled away.

    She stood, legs shaky, and stepped out of the hot pool toward the ensuite shower. Water streamed off her naked body. She didn’t look back.

    But in her haste, in her post-orgasm haze, she forgot to lock the glass door.

    The shower turned on. Rain shower head—hard, hot, drenching.

    Chris sat in the pool for three heartbeats, cock aching, mind blank with lust.

    Then he stood.

    He walked into the shower.

    Stephanie spun, eyes wide. Water cascaded over her naked breasts, down her stomach, between her legs.

    “Chris—what are you doing? Get out!”

    He didn’t.

    He stepped under the spray with her, grabbed her face with both hands, and kissed her hard.

    She pushed at his chest. “Chris—stop—we can’t—”

    He caught her wrists, pinned them above her head against the tiled wall with one hand. The other gripped her jaw, tilting her face up as he kissed her deeper—tongue thrusting, claiming, devouring. She struggled, twisting, but he was stronger, his body pressing her against the cold tiles while hot water pounded down on them both.

    The harder he kissed her, the weaker her resistance became.

    “Chris… we need to go… I’m sorry, I shouldn’t have done that… please…”

    He ignored every word.

    He turned her roughly, pressing her front against the wall. Her cheek rested on cool tile, breasts squashed, ass pushed out toward him. He kicked her feet apart.

    “Chris—please—we cannot do this—”

    He lined himself up.

    The thick head of his cock nudged her entrance—slick, open, dripping from her earlier orgasm.

    “Chris—”

    In one brutal thrust he buried himself to the hilt.

    She gasped—loud, shocked, broken. “Oh my god… what have I done… what have you done… please stop—”

    He didn’t stop.

    He pulled back and slammed in again—harder. Deeper. The wet slap of his hips against her ass echoed over the rain of the shower.

    “Chris—ahh—please—”

    Another thrust. And another. And another.

    The more she pleaded, the harder he fucked her.

    The harder he fucked her, the weaker her pleas became.

    Until they dissolved into moans.

    “Chris… oh fuck… please… ahhh—”

    Her voice cracked. Her hips started pushing back to meet him.

    He let go of her wrists. She braced herself on the wall, back arching, ass presented perfectly. He gripped her hips with both hands and pounded into her—deep, relentless strokes that made her small body jolt forward with every thrust.

    The shower was pure filth now.

    Rain falling.

    Skin slapping wetly.

    Her loud, shameless moans filling the room.

    “Fuck—Chris—harder—”

    He gave it to her.

    One hand slid around to her front, fingers finding her clit—swollen, slippery. He rubbed tight circles while he fucked her from behind. Her legs shook. Her moans turned into high, desperate cries.

    She was gone.

    Completely gone.

    The heat, the months of tension, the passionless marriage, the guilt—all of it burned away in the fire of his cock stretching her, filling her, owning her.

    Her final plea came out as a broken whimper:

    “At least… can you… don’t cum inside me…?”

    Chris smiled against her wet shoulder—dark, victorious, triumphant.

    He knew he had won.

    Post #100
    8 comments
    Chapter #26

    Part 22: Surrender

    Chris drove into her with one final, savage thrust, burying every thick inch to the hilt.

    Stephanie’s scream echoed off the tiled walls, raw and broken. “Oh my god—Chris—fuck—”

    Her tight, velvet walls clenched around him like a fist, spasming wildly from the sudden stretch. She was soaking wet inside—hotter than the shower, slicker than the pool. The head of his cock kissed her cervix, and she felt every vein, every ridge dragging along her sensitive walls.

    For three long seconds she stayed frozen—cheek pressed to the cool tile, back arched, ass pushed out, impaled completely on his cock. Then the resistance shattered.

    Her body went limp in his grip. The last “please stop” died on her lips and became a desperate, needy moan.

    “Chris… oh fuck… yes…”

    He pulled back slowly—almost all the way out—watching her pussy lips cling to his glistening shaft like they didn’t want to let go. Then he slammed home again, harder.

    Stephanie cried out in pure ecstasy. “Harder—please— harder!”

    That was the moment she let go.

    Completely.

    No more guilt. No more “we can’t.” No more Jude. No more kids waiting at pickup. Only Chris. Only this cock stretching her open, filling the aching void that had been growing for months.

    She pushed back against him, meeting every brutal thrust, ass rippling with the impact. The wet slap of skin on skin was obscene, louder than the rain shower. Her moans turned into filthy, broken pleas.

    “Yes—right there—oh god, you’re so deep— like that—don’t stop—”

    Chris growled against her ear, one hand fisting her wet ponytail, the other gripping her hip hard enough to leave marks. He fucked her like he’d been starving for her—long, punishing strokes that made her small body jolt forward with every slam. Water cascaded over them both, making everything slicker, louder, messier.

    He reached around and found her clit—swollen, throbbing—and rubbed it in tight, ruthless circles. Stephanie’s legs buckled. She would have fallen if he hadn’t been holding her up.

    “I’m—I’m gonna come again—Chris—please—”

    “Come,” he ordered, voice rough.”

    The words sent her flying.

    Her second orgasm hit like a tidal wave—harder than the first. Her pussy clamped down on him in rhythmic, milking spasms, squirting hot fluid around his cock and down her thighs. She screamed his name, body convulsing, vision whiting out.

    Chris didn’t slow. He fucked her straight through it, drawing it out until she was sobbing with overstimulation.

    When she finally went limp, he pulled out with a wet pop. She whimpered at the emptiness.

    He spun her around, lifted her like she weighed nothing, and pinned her back to the wall. Her legs wrapped around his waist automatically. He thrust back inside in one smooth motion.

    Face to face now.

    He kissed her—deep, filthy, claiming. Their tongues battled while he pounded up into her, gravity helping him reach even deeper. Her breasts bounced wildly between them, nipples dragging against his chest. She clawed at his back, nails leaving red trails.

    “Chris—fuck—your cock feels so good—bigger than I remembered—stretching me so full—”

    He groaned into her mouth. “This pussy was made for me. So tight. So wet. You’re dripping down my balls, baby.”

    She moaned louder at the dirty talk, hips grinding down to take him deeper.

    He shifted angles, hitting that perfect spot inside her with every thrust. Stephanie’s eyes rolled back. Another orgasm built fast—impossible, overwhelming.

    “I’m—again—Chris—I’m coming again—”

    “Come for me,” he growled. “Show me how much you need it.”

    She shattered a third time—screaming, squirting, body shaking violently in his arms. Her pussy fluttered and clenched so hard it almost pushed him out, but he powered through, fucking her through the spasms.

    When she finally sagged against him, whimpering, he carried her out of the shower without pulling out. Water streamed off their bodies as he laid her on one of the padded massage tables.

    He spread her legs wide, hooked them over his shoulders, and sank back inside in one long stroke.

    Missionary now—deep, intimate, devastating.

    He fucked her slow and hard, grinding his pubic bone against her clit on every thrust. Stephanie’s hands fisted the towel beneath her, head thrashing side to side.

    “Too much—Chris—too deep—I can’t—oh I’m coming again—”

    She did—fourth orgasm ripping through her, back arching off the table, toes curling. Tears of overwhelming pleasure leaked from the corners of her eyes.

    Chris watched her face the entire time—eyes dark with lust, jaw clenched. He was close now, but he wanted to see her break completely first.

    He pulled out, flipped her onto her stomach, yanked her hips up so she was on her knees, face pressed to the towel.

    He slammed back in from behind—prone bone, the deepest angle yet.

    Stephanie screamed into the towel. “Yes—please—”

    He gave her everything he had—hips snapping, balls slapping her clit, one hand reaching under to rub her swollen nub while the other pinned her down by the neck.

    She came again—fifth time—body convulsing, squirting all over his cock and the table, voice hoarse from screaming.

    Only then did Chris let himself go.

    He pulled out at the last second, flipped her onto her back, straddled her waist, and stroked his cock furiously.

    “Ahhhhhhh,” he growled.

    Stephanie’s eyes fluttered open—glazed, fucked-out, adoring.

    The first thick rope of cum erupted across her stomach—hot, white, landing just below her breasts. The second hit higher, painting her left nipple. The third and fourth streaked across her abs, pooling in the shallow dip of her navel. The rest spilled in heavy spurts down her mound, coating her swollen pussy lips and dripping down her thighs in thick, pearly trails.

    She felt every drop—scalding, marking her.

    Chris groaned long and low as the last spurts landed on her skin.

    For a long moment the only sound was their ragged breathing and the distant hum of the spa.

    Stephanie lay there—covered in his cum, chest heaving, legs still spread, pussy visibly pulsing from aftershocks. She looked wrecked. Beautiful. Satisfied in a way she hadn’t been in years.

    A slow, dazed smile spread across her face.

    She reached down with one trembling finger, scooped a thick glob of his cum from her stomach, and brought it to her lips. She tasted him—salty, masculine, forbidden.

    Then she looked at the clock on the wall.

    4 p.m.

    Still another 15 minutes to go.

    She met Chris’s eyes—dark, hungry, already hardening again.

    Her voice was hoarse, wrecked, but the words came out clear and hungry:

    “…We still have time.”

    Post #109
    6 comments
    Chapter #27

    Part 23: The Silence After the Storm

    The clock on the wall read 4 p.m.

    Fifteen minutes left.

    Stephanie lay limp on the massage table, chest heaving, body glistening with a mixture of sweat, pool water, and Chris’s cum that still painted thick white streaks across her stomach, breasts, and thighs. Every muscle trembled. Her pussy still fluttered with aftershocks, aching in the most delicious, ruined way. She felt marked. Claimed. Alive.

    Chris stood over her, breathing hard, cock still half-hard and glistening. For a long second neither moved.

    Then he did the last thing she expected.

    He bent down, slid one arm under her knees and the other behind her back, and lifted her like she weighed nothing. She gasped softly as he carried her back into the hot pool, water lapping at her skin again. He sat on the submerged bench, settling her sideways on his lap so her legs draped over his thigh, her cum-streaked stomach pressed against his chest.

    He wrapped both arms around her—tight, protective, almost reverent—and held her.

    Stephanie’s head fell naturally onto his chest. She could hear his heartbeat—strong, steady, a little fast. His skin was warm from the water, slick against her cheek. Neither spoke.

    There were no words left.

    Only breathing.

    His chest rose and fell beneath her. Hers matched it after a minute, slowing, syncing. The hot water cradled them both, gentle bubbles rising around their bodies like a secret they now shared. His hand stroked slow, soothing circles on her lower back. Her fingers rested lightly on his collarbone, tracing idle patterns without thinking.

    She felt small. Safe. Cherished in a way Jude had never made her feel in years.

    Tears pricked her eyes, but she didn’t let them fall. She just breathed him in—salt, chlorine, faint eucalyptus, and something uniquely Chris. The man who had just fucked her senseless, who had broken through every wall she’d built, and who now held her like she was precious.

    The knock came at exactly 4:15 p.m.—polite, three sharp raps.

    “Sir, madam? Fifteen minutes remaining.”

    Chris’s arms tightened for one final second, then relaxed.

    They separated without a word.

    Stephanie rinsed quickly in the shower—his cum washing off in pearly rivulets down her body. She dressed in silence, hair damp, legs still shaky. Chris did the same on the other side of the opaque glass.

    They exited the VIP suite together, shoulders brushing once in the corridor, but neither reached for the other’s hand.

    At the reception they said quiet thank-yous, booked nothing for next week, and stepped out into the bright, ordinary mall.

    Stephanie walked to the kids’ pickup point alone. Chris lingered near the escalator, watching her from afar—petite figure in fresh clothes, ponytail still damp, moving with the careful grace of someone whose body remembered every thrust.

    She collected Emma and Lucas at 5 p.m. sharp. Smiled, hugged them, asked about their day. Normal mummy voice. Inside, she was still floating in that hot pool, head on Chris’s chest, his heartbeat under her ear.

    The next two weeks were silence.

    No texts.

    No coincidental Starbucks meetings.

    No runs.

    Stephanie deliberately avoided the mall on Saturdays. She dropped the kids at 1:50 p.m., then drove straight to her mother’s place in Hougang instead—longer MRT rides with the children, endless small talk, anything to keep her body and mind occupied. Chris still went to Starbucks every Saturday at 2 p.m. She knew because once, on a whim, she checked the mall security camera feed on the public app (something she’d never admit). He sat at their usual table for forty minutes, iced latte untouched, eyes on the door.

    She cried in the bathroom that night, quietly so Jude wouldn’t hear.

    A week later her period arrived—heavy, crampy, mood-swinging. The timing felt cruel. She was already raw, body still remembering Chris’s cock stretching her open, the way she had begged for more. Now her hormones turned everything into fire.

    She snapped at Jude over nothing—forgotten milk, a sock left on the floor, the way he scrolled his phone during dinner. He snapped back, tired from his endless weekend work. They quarrelled three times in five days over trivial things: whose turn it was to bathe Lucas, why the helper hadn’t ironed his shirts, whether the air-con was set too low.

    Jude was self-centred in the way only a man drowning in work stress could be. He saw only his deadlines, his KPIs, his fatigue. Stephanie became background noise—the wife who handled everything else so he didn’t have to. He no longer tried the small sweet gestures. No more surprise kaya toast. No more neck kisses on the sofa.

    The only time he touched her was when he needed release.

    Over the next three weeks it happened four times—always late at night, always mechanical. He would roll over after scrolling, tug her shorts down, enter her without foreplay, thrust a few times until he came with a grunt, then roll away and sleep. No kissing. No eye contact. No “I love you.”

    Each time Stephanie lay there afterward, staring at the ceiling fan, feeling used and invisible. Her body—still toned from running, still carrying the memory of Chris’s hands—ached for more than this. She wanted to be seen. Desired. Fucked like she mattered. She wanted the heat of the pool, the way Chris had held her after, the silence that said everything words couldn’t.

    The frustration built like pressure in a sealed pot.

    She wanted to feel alive again.

    Not just surviving—packing lunches, wiping noses, nodding at Jude’s tired monologues about work.

    She wanted the version of herself that had ridden Chris in the hot pool, moaning his name, coming so hard she forgot her own. The version that had let go completely and felt worshipped.

    Every night she lay awake beside her sleeping husband, hand between her legs, remembering. Every morning she woke with guilt and longing twisting together in her chest.

    Chris’s face appeared in her mind constantly—his quiet smile when she sang in the karaoke room, the way he’d carried her to the pool without a word, the steady heartbeat under her cheek.

    She missed him with a physical ache.

    She avoided the mall.

    But the pull was growing stronger.

    One Saturday in mid-March, after dropping the kids, she sat in her car in the basement carpark for twenty minutes, staring at the entrance to Waterway Point.

    Her period had ended two days ago. Her body felt restless, empty, hungry.

    She thought about the VIP room. The hot pool. The way Chris had looked at her when she turned to face him, bare and dripping and ready.

    She thought about Jude—already at the office, probably not even remembering it was Saturday.

    She thought about the silence between her and Chris—the two weeks of nothing—and how it hurt more than the explosive sex had.

    Her hand hovered over the ignition.

    She wanted to feel alive again.

    She wanted to walk into Starbucks and see if he was still waiting.

    She wanted to stop surviving and start living.

    The engine stayed off.

    But her finger trembled on the key.

    And somewhere inside her, the small, reckless voice that had once said “maybe” whispered again—louder this time:

    Just coffee.

    Post #116
    3 comments
    Chapter #28

    Part 24: The Texts That Pull

    Stephanie sat in the driver’s seat of her old Toyota, engine off, keys still in the ignition. The basement carpark of Waterway Point hummed around her—distant beeps of reversing cars, the faint echo of trolley wheels, the low drone of air-conditioning. Her hands rested on the steering wheel, thumbs tracing the worn leather. She hadn’t moved for almost ten minutes.

    Just go home, she told herself for the hundredth time. Pick up the kids later like always. Cook dinner. Fold laundry. Be the wife. Be the mother. Be safe.

    But her body remembered. The hot pool. Chris’s cock sliding deep inside her. The way she had begged. The way she had come so hard she forgot her own name. The way he had held her afterward—silent, steady, like she was something precious.

    She closed her eyes. A fresh wave of heat pooled low in her belly.

    You’re married, Stephanie. Two kids. A life. You can’t keep doing this.

    Her phone lit up on the passenger seat.

    A single notification.

    She picked it up with trembling fingers.

    Chris had sent a photo.

    A tall Starbucks latte, iced, condensation running down the cup. The caption, in his familiar neat handwriting on the cup sleeve:

    “It tastes quite bad without your company.”

    Stephanie stared at the screen. A small, involuntary chuckle escaped her lips—soft, surprised, almost girlish. The sound echoed in the quiet car.

    He’s there. Right now. Waiting.

    She didn’t reply.

    Five minutes later, another photo arrived.

    The same latte, now placed on the corner table—their table—overlooking the half-empty café. The chair opposite was empty. The caption:

    “Someone is missing here.”

    Butterflies exploded in her stomach. Real, fluttering, teenage butterflies. She pressed a hand to her abdomen as if she could calm them. Her cheeks warmed. A smile tugged at her lips before she could stop it.

    Stop it. Delete the messages. Drive away.

    She didn’t.

    Three minutes later, the third photo.

    Chris’s MacBook open on the table, screen showing some spreadsheet, the latte beside it, the empty chair even more obvious now.

    “Guess I’ll have the whole table for myself today to work.”

    She laughed out loud this time—short, bright, the kind of laugh she hadn’t heard from herself in months. The sound surprised her so much she covered her mouth.

    The one-sided conversation continued.

    Every few minutes, another message.

    Chris: [photo of the empty chair with a straw bent into a sad face]

    “Even the straw looks lonely.”

    Chris: [photo of his watch]

    “It’s 2:12. Still time to save me from boredom.”

    Chris: [selfie of him making an exaggerated pout at the camera]

    “My latte is judging me for sitting alone.”

    Chris: [photo of the canal view from the table]

    “The view is nice, but the company would make it perfect.”

    Each one landed like a gentle tug on a string tied around her heart. She could picture him sitting there—black polo, easy smile, eyes on the door, hoping. The flirting was light, playful, never pushy. It felt… like courtship. Like the early days with Jude, when he used to send her silly texts during lectures, making her blush in the middle of class.

    This is how it felt when I was young. Excited. Wanted. Seen.

    She scrolled back through the photos, thumb lingering on the empty chair.

    Inner voice one (the wife, the mother):

    You have responsibilities. Emma’s ballet recital next month. Lucas still wets the bed sometimes. Jude is working hard for the family. You can’t throw everything away for butterflies.

    Inner voice two (the woman who had ridden Chris in the hot pool, who had moaned his name like a prayer):

    But when was the last time Jude made you feel like this? When was the last time anyone looked at you the way Chris does? Like you’re not just the person who remembers to buy Milo and pack lunchboxes. Like you’re desirable. Like you’re alive.

    She bit her lip hard enough to taste blood.

    Right and wrong. Alive or dead inside.

    The messages kept coming.

    Chris: [photo of two straws now bent into a heart shape on the table]

    “Tried to make it less lonely. Failing miserably.”

    She laughed again, softer this time, tears pricking her eyes.

    He’s ridiculous. He’s sweet. He’s waiting for me.

    Her thumb hovered over the reply box.

    She typed three different messages and deleted them all.

    “I’m in the carpark.”

    Delete.

    “Stop making me laugh, I’m trying to be responsible.”

    Delete.

    “I miss you too.”

    Delete.

    Instead she just stared at the screen, heart racing, face flushed, thighs pressing together involuntarily as memories of the VIP room flooded back—his cock stretching her, her screams echoing off the tiles, the way she had come apart so completely.

    If I go up there now, I won’t stop at coffee. I know it. He knows it.

    The last message arrived at 2:28 p.m.

    Chris: [photo of the empty chair again, but this time with his jacket draped over the back like he was saving the seat]

    “Still waiting. No pressure. Just… hoping.”

    Stephanie closed her eyes.

    Tears slipped down her cheeks.

    She wanted to go.

    She wanted to run.

    She wanted to feel alive again.

    She wanted to stay dead inside where it was safe.

    Her finger hovered over the reply button for a long, trembling minute.

    The carpark lights hummed overhead.

    The clock on the dashboard ticked toward 2:30 p.m.

    And Stephanie Ng sat there—married, mother of two, aching for something she knew she shouldn’t want—caught between the woman she was supposed to be and the woman she had become in that hot pool.

    She still hadn’t replied.

    But she hadn’t driven away either. img!

    img!

    img!

    Post #120
    6 comments
    Chapter #29

    Part 25: The Chair That Waits

    Stephanie’s thumb hovered over the ignition button for what felt like an eternity.

    The dashboard clock read 2:27 p.m.

    Kids pickup at 5:00 sharp.

    Two and a half hours of nothing except her own thoughts—and the messages burning holes in her phone.

    She looked at the last one again:

    “What a sad life having coffee alone.. leaving now. Hope to see you next week”

    The words landed like a quiet punch to the solar plexus. Not dramatic. Not loud. Just… heavy. She imagined him right now—standing up, slinging his backpack over one shoulder, giving the empty chair one last look, walking past the counter without looking back.

    She imagined the table afterward: half-finished latte, condensation pooling on the wood, the straw heart probably already unraveling, jacket gone.

    She imagined herself still sitting in this car tomorrow. And the Saturday after. And the one after that. Scrolling through other people’s perfect lives while the kids were at ballet. Folding laundry while Jude snored. Feeling the slow, invisible erosion of a woman who had once laughed so freely she forgot how tired she was.

    You’re not dead yet, the small voice whispered again. You’re just very, very good at pretending.

    Her finger moved—not to the ignition.

    To the door handle.

    She pulled on the baseball cap—low, hiding her eyes. Grabbed her phone. Stepped out.

    The carpark air was cool and faintly oily. She walked toward the escalator like someone heading to an appointment she hadn’t confirmed. Each step felt heavier. Each step felt lighter.

    Just go look. Just see if he’s still there. Then leave.

    The escalator ride up was torture.

    Every mechanical hum felt like a countdown.

    When she reached the top, she didn’t go straight in.

    She stood behind the pillar outside Starbucks—same one she’d hidden behind last time. Half-hidden, half-exposed. Heart hammering.

    Through the glass she could see the café clearly.

    Chris was still at their table.

    Head bent over his MacBook. One hand absently turning the straw in his latte. Shoulders slightly hunched—like the loneliness had settled into his posture.

    He hadn’t left.

    He was still waiting.

    Stephanie’s throat closed.

    He waited.

    He’s still waiting.

    She watched him for a full minute—maybe two. Watched the way he occasionally lifted his head and glanced at the door. Watched the small, almost imperceptible sigh when no one appeared. Watched him rub the back of his neck—same gesture he used when he was thinking too hard during their runs.

    Something cracked inside her chest.

    Not dramatically. Not with fireworks.

    Just a quiet fracture.

    You’re going to regret this forever if you walk away now.

    You’re going to regret this forever if you walk in.

    She took one step forward.

    Stopped.

    Emma’s ballet recital is in six weeks. Lucas still asks for you every night before bed. Jude is working himself to death for the family. You cannot be this selfish.

    But the chair opposite him looked so empty.

    And she was so tired of empty.

    She took another step.

    The automatic doors hissed open.

    The smell of coffee wrapped around her—rich, warm, familiar.

    She joined the short queue without looking directly at the table. Kept her cap low. Ordered her usual tall Americano—black, no sugar—voice barely above a whisper.

    While she waited at the pickup counter, her mind screamed.

    Leave now. Take the coffee. Go sit somewhere else. Pretend you never saw him.

    Or turn around. Walk over. Sit in that chair. Say “Hi.” See what happens.

    Her hands shook as she accepted the cup.

    She still hadn’t looked at him directly.

    But she could feel him.

    Like gravity.

    Like a string tied around her ribs.

    The barista called her name again—louder this time. “Tall Americano for Stephanie?”

    She flinched. Took the cup.

    Her phone buzzed in her pocket.

    She pulled it out with trembling fingers.

    Chris:

    “Leaving now. Thanks for the company that wasn’t there today. See you… sometime?”

    A sadness engulfed her—sudden, deep, almost suffocating.

    He was gone.

    Or about to be.

    She looked up—quick, desperate—toward their table.

    Post #127
    1 comments
    Chapter #30

    Part 26: The Table That Waited

    Stephanie stood frozen at the pickup counter, the tall Americano burning against her palm, Chris’s final message still glowing on her screen like an accusation.

    “Leaving now. Thanks for the company that wasn’t there today. See you… sometime?”

    Sadness crashed over her in a slow, suffocating wave. Not the dramatic kind that made her cry out loud—just the heavy, bone-deep kind that made her shoulders sag and her eyes sting. He had waited. He had hoped. And she had let him leave.

    She lifted her head, half-expecting the table to be empty.

    It wasn’t.

    Chris was standing right in front of her.

    Less than two metres away. Backpack slung over one shoulder, jacket folded over his arm, the half-finished latte still in his other hand. Their eyes met at exactly the same second.

    Time stuttered.

    His face changed first—surprise flashing into something softer, warmer, almost relieved. The corners of his mouth lifted into that familiar, gentle smile. The one that had always made her stomach flutter on the running path.

    Stephanie felt her own lips curve in answer—weak, shaky, but real.

    “Hi,” she whispered. Her voice came out small, almost lost in the cafe noise.

    “Long time,” he replied softly. No teasing. No accusation. Just quiet acknowledgment.

    They stood there, two metres apart, the counter between them like a fragile line neither wanted to cross yet. The world narrowed to his eyes—warm brown, steady, searching hers without demand. She couldn’t look away. Couldn’t speak. Couldn’t breathe properly.

    The barista’s voice cut through like a lifeline.

    “Ma’am? Your order please?”

    Stephanie startled, blinking rapidly. The spell broke, but the tension remained, humming between them like a live wire.

    “Um… tall Americano, black, no sugar,” she managed, voice still unsteady.

    The barista nodded. “Having here or take away?”

    Stephanie’s mouth opened, but nothing came out.

    “Errrrrrr…”

    Her mind blanked. Here meant sitting with him. Talking. Risking everything again.

    Take away meant walking away, going back to the car, going back to safe, going back to dead-inside.

    She stood there, frozen, coffee cup trembling slightly in her hand.

    Chris stepped forward smoothly, voice calm and gentle.

    “Having here,” he said to the barista. “And make it two. I’ll pay.”

    He slid his card across the counter before Stephanie could protest.

    The barista smiled. “Coming right up.”

    Stephanie turned to him, eyes wide. “Chris, you don’t have to—”

    “I know,” he said quietly, meeting her gaze again. “I want to.”

    They waited side by side in silence. The cafe hummed around them—soft music, the hiss of the espresso machine, distant chatter—but between them the air felt thick, charged, alive with everything they weren’t saying.

    When the second drink was ready, Chris picked up both cups. “Same table?”

    She nodded, throat tight.

    They walked together—slow, careful steps—like they were afraid one wrong movement would shatter the fragile peace. They reached the corner table. Chris set the drinks down, pulled out the chair for her like it was the most natural thing in the world.

    Stephanie sat.

    He sat opposite.

    The empty chair was no longer empty.

    And yet the silence stretched.

    They both stared at their cups. Steam curled upward. Neither spoke.

    Stephanie’s heart pounded so hard she was sure he could hear it. She wanted to say a thousand things. I’m sorry I disappeared. I’m sorry I let you leave. I’m sorry I’m so scared. I missed you. But the words stuck.

    She opened her mouth.

    Chris lifted his hand gently, stopping her before she could start.

    “It’s okay,” he said softly. “I’m sorry. I shouldn’t have kept texting. I shouldn’t have made you feel pressured. I just… I missed seeing you. That’s all.”

    Stephanie shook her head, eyes stinging.

    “No,” she whispered. “Not your fault. It’s me.”

    She took a shaky breath. The words she had been carrying for weeks finally broke free, quiet but raw.

    “I… I keep telling myself I shouldn’t be here. That I have a husband. Two kids. A life I’m supposed to be grateful for. But every Saturday I sit in that car and I feel… nothing. Just empty. Jude comes home tired, eats, sleeps. No kiss. No hug. No ‘how was your day?’ He only touches me when he needs to release stress. And even then… it’s quick. Mechanical. Like I’m just… convenient. I haven’t felt wanted in years, Chris. Not really wanted. Not seen. Not… alive.”

    Her voice cracked on the last word.

    She looked down at her hands, twisting the paper cup sleeve.

    “With you… even just sitting here… I feel it again. That spark. That feeling like someone actually sees me. Wants to hear what I think. Laughs at my stupid jokes. Waits for me even when I don’t show up. I know it’s wrong. I know I shouldn’t want this. But God… I do. I want to feel wanted again. Appreciated. Loved. Even if it’s just for a few hours on a Saturday afternoon.”

    She finally looked up at him, eyes glassy with unshed tears.

    “I’m scared, Chris. Scared of what this means. Scared of what I’m becoming. But I’m more scared of going back to feeling nothing.”

    Chris listened without interrupting, his expression soft, pained, full of understanding.

    When she fell silent, he reached across the table—slowly, giving her time to pull away—and covered her hand with his. Warm. Steady.

    “I get it,” he said quietly. “More than you know.”

    He took a deep breath, thumb brushing gently over her knuckles.

    “After the divorce… it was a roller coaster. One day I was relieved—finally free. The next I was drowning in silence. The flat felt too big. Weekends felt endless. I threw myself into work, into investments, into running—anything to fill the emptiness. But nothing did. I dated a few times. Nothing stuck. Everyone felt… temporary. Surface-level. I started thinking maybe I was the problem. Maybe I wasn’t built for real connection anymore.”

    He gave a small, self-deprecating smile.

    “Then you showed up on the waterway path. Running in that coral-pink top, ponytail bouncing, looking determined even when you were out of breath. And something just… clicked. For the first time in years, I looked forward to something that wasn’t work or numbers. I looked forward to you. Your laugh. Your stories about the kids. The way you’d tease me about my pacing. The way you trusted me enough to tell me about the rough nights with Jude. Even when we crossed lines… even when you ran… I couldn’t stop thinking about you. You’re the first person in a long time that makes me want to wake up and see what the day brings. Someone I want to care about. Someone I want to see every day. Not just on Saturdays. Every day.”

    He squeezed her hand gently.

    “I’m not asking you to leave your life, Steph. I know you can’t. I know you won’t. But… if you ever need someone who sees you—the real you, the funny, strong, beautiful woman who ran 21 kilometres when she thought she couldn’t—I’m here. No pressure. No expectations. Just… here.”

    Stephanie’s tears finally spilled over. She didn’t wipe them away.

    They sat like that—hands linked across the table, coffees cooling between them—for a long, quiet minute.

    No more words needed right then.

    Just the truth, finally spoken.

    And the fragile, terrifying, beautiful beginning of whatever came next.

    Post #129
    1 comments