Wife running into her ex


    Chapter #61

    Part 54: The Living Room Fire

    Stephanie turned around slowly, the dining table still at her back, the Bangkok itinerary forgotten on her phone screen. Chris stood only a step away—close enough that she could smell the faint clean scent of his skin mixed with the lingering coffee from his mug. The afternoon light slanted through the windows, catching in his eyes and turning them warm gold.

    She looked at him.

    Really looked.

    At the faint laugh lines at the corners of his eyes that deepened when he smiled at her. At the way his T-shirt stretched across his shoulders. At the quiet patience that lived in his gaze—never pushing, never demanding, just there.

    Her heart gave a hard, grateful thud.

    She stepped forward, rose on her toes, and kissed him.

    It was soft at first—lips brushing lips, a gentle press of thanks. Thank you for listening. Thank you for caring. Thank you for being the person who makes me feel safe enough to want more.

    Chris didn’t move for half a heartbeat—letting her lead, letting her choose.

    Then he kissed her back—slow, tender, one hand coming up to cradle the side of her face, thumb stroking along her cheekbone.

    She kissed him again.

    Deeper this time.

    Her lips parted, tongue brushing his lower lip in a silent question. He answered immediately—opening for her, meeting her halfway. The kiss turned wet, languid, tongues sliding together in unhurried strokes. She tasted coffee and him. He tasted her warmth, her breath catching every time their tongues touched.

    They stayed standing right there—bodies close but not yet pressed together, hands still gentle, kisses growing hungrier by degrees. She tilted her head, deepening the angle; he followed, one hand sliding to the nape of her neck, fingers threading into her hair. A soft sound escaped her throat—half sigh, half need—and the kiss turned passionate.

    Tongues tangled. Lips sucked and nipped. Breaths came faster, hotter, shared in the small space between their mouths.

    Her hands moved first.

    She slid them under the hem of his T-shirt, palms gliding up the warm skin of his sides, feeling the lean muscle shift under her touch. She traced the ridges of his ribs, the dip of his waist, then higher—over his chest, thumbs brushing his nipples until they hardened. He groaned quietly into her mouth, the sound vibrating against her lips.

    Chris answered in kind.

    His hands slipped under her loose T-shirt, fingertips skimming the bare skin of her lower back, then higher—following the curve of her spine, thumbs stroking the sensitive skin just under her bra strap. He didn’t rush. He savored—every inch he uncovered, every shiver he drew from her.

    They began to undress each other without breaking the kiss.

    Chris gathered the hem of her T-shirt in both hands. He lifted it slowly—inch by inch—letting the soft cotton drag over her skin, raising goosebumps in its wake. When the shirt reached her shoulders she lifted her arms; he pulled it over her head, dark hair tumbling free, then tossed it onto the nearest chair.

    She stood before him in her simple black bra and shorts—skin flushed, breathing shallow.

    Her turn.

    She gripped the bottom of his T-shirt and peeled it upward—slowly, deliberately. The fabric slid over his stomach, revealing the defined lines of his abs, the trail of dark hair leading downward. Higher—over his chest, his nipples pebbling in the cool air. She tugged it over his head; he shook his hair free and dropped the shirt beside hers.

    Now they were both bare from the waist up.

    Her hands returned to his chest—palms flat, sliding over warm skin, thumbs circling his nipples until he hissed softly. His hands mirrored hers—cupping her breasts through the bra first, thumbs brushing the hard peaks beneath the lace, then slipping behind her to unhook the clasp with practiced ease.

    The bra fell away.

    He caught her breasts in his palms—gentle, reverent—thumbs stroking over her nipples in slow circles. She moaned into his mouth—low, needy—arching into his touch.

    They moved together toward the sofa—still kissing, still touching, steps slow and stumbling.

    When the backs of her knees hit the edge, she sank down. He followed—kneeling between her legs, hands never leaving her body.

    He kissed her everywhere.

    Starting at her mouth—deep, hungry kisses that left them both breathless.

    Then her jaw—soft, open-mouthed presses along the line.

    Her neck—slow sucks at her pulse point, tongue tracing the tendon until she shivered.

    Her collarbones—gentle bites, soothing licks.

    Her breasts—he took one nipple into his mouth, sucking gently, tongue flicking the tip while his hand cupped the other, rolling the nipple between thumb and forefinger. Stephanie’s head fell back, a long moan escaping her throat. He switched sides—same loving attention—until both nipples were swollen, shiny, aching.

    Lower.

    He kissed down her stomach—slow, worshipful presses of lips over every inch. Tongue dipping into her navel. Nipping softly at the sensitive skin just above her shorts.

    Her hands were in his hair—guiding, encouraging—hips lifting slightly in silent plea.

    She reached down—fingers slipping into the waistband of his shorts—finding his cock.

    He was rock-hard—thick, hot, pulsing in her palm. She stroked him slowly—long pulls from base to tip, thumb circling the slick head on every upstroke. He groaned against her stomach, hips jerking once.

    Chris mirrored her.

    His hand slid beneath the waistband of her shorts—fingers finding her clit—swollen, slippery, begging for touch. He rubbed slow circles at first—gentle pressure—then firmer, splitting her folds open with two fingers, stroking the sensitive nub in steady rhythm.

    Electricity shot through her body—sharp, bright, making her gasp and arch.

    They touched each other like that—hands moving in sync, breaths mingling, moans soft and shared.

    Then—wordlessly—they stripped away the last barriers.

    Her shorts and panties slid down her legs. His followed.

    They sat back on the sofa—naked, facing each other.

    Stephanie’s hand returned to his cock—stroking slowly, lovingly.

    Chris’s fingers slid inside her—two at once—curling gently while his thumb kept circling her clit.

    She moaned—long, broken—hips rocking into his hand.

    “I love this,” she whispered against his lips. “The way you touch me… like you know exactly what I need. Like you’ve always known.”

    He kissed her—deep, hungry—while his fingers moved faster.

    “You make me feel so good,” she breathed. “So wanted. So… alive.”

    He groaned—low, reverent—his cock throbbing in her grip.

    They kept going—hands moving, breaths quickening, pleasure building in perfect sync.

    Until they both shattered.

    Stephanie came first—walls clenching around his fingers, body shuddering, a sharp cry muffled against his mouth as waves of pleasure rolled through her.

    Chris followed seconds later—cock pulsing hard in her hand, hot spurts of cum spilling over her fingers, his hips jerking, a deep groan tearing from his throat.

    They collapsed together—sweaty, trembling, breathing hard—foreheads pressed, hands still wrapped around each other.

    No words.

    Just the quiet afterglow.

    Just the certainty that they had crossed another line.

    And neither wanted to step back. img!

    Post #244
    0 comments
    Chapter #62

    Part 55: Bangkok – The First Night and Day One

    The Bangkok vendor trip arrived faster than Stephanie expected.

    She and the girls—Lina, Mei, $$$$$, and Priya—met at Changi Terminal 3 on Monday night, 20 April. Their flight was a late-evening departure, landing in Bangkok around 11:30 p.m. local time. Jude and the kids came to see her off at the airport—Emma clutching a small handmade card that said “Mummy come home soon! Love you,” Lucas holding a dinosaur toy he insisted she take “for protection.”

    Stephanie knelt to hug them both tightly.

    “Be good for Daddy and Nai Nai, okay?” she said, kissing their foreheads. “Listen to instructions, brush your teeth twice, and don’t fight over the tablet.”

    Emma nodded solemnly. Lucas hugged her neck hard. “Bring back dinosaur snacks!”

    She laughed, ruffled his hair, and stood.

    Jude stepped forward. He looked tired—dark circles under his eyes—but he smiled anyway.

    “Have a good trip,” he said. “Enjoy yourself. First time in fifteen years you’re traveling alone.”

    Stephanie felt a pang—part guilt, part relief.

    She leaned up and kissed him—quick, soft, familiar.

    “Thank you,” she whispered. “For letting me go.”

    He nodded. “You deserve it. Recharge. The kids and I will be fine.”

    She gave him one more hug, then turned to the girls.

    They waved goodbye through the departure gate.

    The flight was smooth. The girls chatted excitedly about the conference agenda, shopping plans, and which night market they should hit first. Stephanie mostly listened—smiling, nodding, her mind half on the kids, half on the strange freedom of being away for four days (five, if she counted the Sunday extension).

    They landed, cleared immigration, and took the vendor-arranged van to the hotel in Sukhumvit. Check-in was quick—name tags, welcome drinks, room keys handed out.

    When Stephanie reached her floor and swiped her keycard, the door opened to a surprise.

    It wasn’t the standard twin room the vendor had booked.

    It was a suite.

    A proper one-bedroom suite—spacious living area with floor-to-ceiling windows overlooking the glittering Bangkok skyline, a separate bedroom with a king bed piled high with white linens, a massive marble bathroom featuring a deep soaking tub and separate rain shower, luxury toiletries lined up like little soldiers, bathrobes, slippers, a fruit platter, and even a bottle of sparkling juice on ice.

    She stood frozen in the doorway.

    Lina peeked in behind her. “Steph? That’s… not our room type.”

    Stephanie blinked. “I think there’s a mistake.”

    They called the front desk from the room phone.

    The staff checked.

    Apparently the hotel had been overbooked. A last-minute cancellation had freed up the suite. The vendor group had priority, and the system randomly assigned the upgrade to Stephanie’s booking. No extra charge. No catch.

    Lina squealed. “You lucky girl!”

    Stephanie laughed—genuine, surprised, delighted.

    She took photos immediately.

    First to the family group chat:

    Stephanie:

    [photo of living area + skyline view at night]

    “Guys look at this!!! They upgraded me to a suite for free! View is insane 😍 Bangkok skyline is crazy beautiful from up here!”

    Emma (voice message):

    “Mummy your room is bigger than ours at home! Can we come next time? I want to see the lights!”

    Lucas:

    “Wow! Is there a dinosaur in the bathtub?”

    Jude:

    “Nice one. Enjoy it. You deserve the upgrade. Kids say hi and miss you already. Call tomorrow?”

    Her mother:

    “Wah, so shiok! Take more photos for Nai Nai okay? Don’t forget to eat tom yum!”

    Then she sent a few to Chris (private chat):

    Stephanie:

    [photo of skyline at night]

    “Look where I’m staying!!! Random upgrade. Suite with bathtub bigger than my kitchen lol”

    Chris (almost instantly):

    “Holy shit. That view is insane. You deserve every bit of it. Bathtub looks dangerous… in a good way 😉 Enjoy, beautiful. Send more pics. Miss you already.”

    Stephanie:

    [photo of the bathtub + luxury amenities]

    “Tempted to soak the whole trip. Conference starts tomorrow. Wish you were here to enjoy the view with me.”

    Chris:

    “Same. But I’m happy you’re getting this. Relax. Recharge. And text me whenever. I’m always here.”

    She smiled—warm, private—then set her phone down.

    She ran the bath.

    Hot water. Bubbles from the provided bath gel. She sank in slowly, letting the heat melt the travel fatigue from her muscles. The skyline glittered beyond the window. She closed her eyes and let herself float.

    For the first time in years, she had nothing to do for the next two hours.

    She soaked until the water cooled.

    Then she climbed out, wrapped herself in the fluffy robe, and tucked into the enormous bed early—phone on silent, alarm set for 6:30 a.m.

    She slept deeply.

    The next morning—Tuesday 21 April—she woke at 6:30 sharp, body clock still on Singapore time.

    The conference didn’t start until 9:00 a.m.

    She had time.

    She changed into her gym clothes—sports bra, tights, running shoes—and headed to the hotel gym.

    It was busy—mostly conference attendees getting in a quick workout before the day began. She found an empty treadmill, set it to a steady 9 km/h incline, and ran.

    Forty-five minutes of cardio—sweat dripping, heart pounding, mind clearing. She ran until her legs burned and her lungs felt clean.

    Back in the suite, she showered—long, hot, luxurious. She did her makeup carefully (light foundation, mascara, lip tint), put on her official work polo tee and slacks, tied her hair in a neat ponytail, and headed downstairs.

    The conference started with a keynote speech—vendor CEO talking about innovation in healthcare tech. Then back-to-back presentations: new EMR systems, AI triage tools, patient portal upgrades. Stephanie took notes, asked a few questions, networked during breaks.

    Lunch was a buffet in the ballroom—Thai and international options. The girls from her polyclinic found colleagues from other branches. They sat together—eight of them at a round table—swapping stories, laughing about clinic horror stories, taking a big group photo.

    Stephanie sent it to the family chat:

    Stephanie:

    [group photo + buffet spread]

    “Day 1 conference going well! Meeting lots of people from other polyclinics. Food is good too 😊”

    Emma:

    “Mummy you look pretty! Are you eating yummy food?”

    Lucas:

    “Is there dinosaur food in Bangkok?”

    Jude:

    “Looks fun. Glad you’re enjoying. Call later?”

    She replied quickly: “Will call after dinner. Love you all.”

    Then she sent the same photo to Chris.

    Stephanie:

    [group photo + buffet spread]

    “Day 1 done! Lots of talks on EMR and AI. Meeting people from other branches. Food is pretty good. Miss our coffee chats though.”

    Chris (within minutes):

    “You look happy. That buffet looks dangerous. Save some mango sticky rice for me when you’re back. Proud of you—killing it out there. Miss you too. Call if you need a break from the crowd.”

    She smiled—small, private—then rejoined the table.

    The afternoon sessions continued: more demos, Q&A panels, vendor booths.

    By 6:00 p.m. day one was over.

    The girls headed to the lounge for dinner—buffet again, this time with cocktails. After eating, they changed out of their work polo tees into casual clothes—dresses, jeans, light tops—and went shopping.

    Siam Paragon first—bright, air-conditioned, designer shops they mostly window-shopped. Then street food at a nearby night market—grilled squid, mango sticky rice, oyster omelette. They laughed, took photos, bought small souvenirs.

    Stephanie sent more updates.

    To family:

    [photo of night market food spread]

    “Dinner at the night market! So much food. Kids would love the mango sticky rice.”

    Emma:

    “Save some for me mummy!”

    Lucas:

    “Is there dinosaur satay?”

    Jude:

    “Looks good. Don’t eat too much street food. Take care.”

    To Chris:

    [photo of her with the girls at the market]

    “Night market chaos! Tried grilled squid and mango sticky rice. Wish you were here to share.”

    Chris:

    “You’re glowing in that photo. That squid looks amazing. Save me a bite when you’re back. Enjoy every second—you deserve this.”

    She smiled—warm, private—and rejoined the girls.

    They shopped a little more—small accessories, cheap earrings, a silk scarf for her mum—then took the BTS back to the hotel.

    She showered, changed into pajamas, and climbed into the enormous bed.

    She opened Telegram one last time before sleep.

    Chris had sent a final message.

    Chris:

    “Night, beautiful. Sleep well. Dream of rooftop bars and mango sticky rice. I’ll be here when you get back.”

    She typed back—short, soft.

    Stephanie:

    “Night. Miss you too.”

    Then she turned off the light.

    And for the first time in a long time, she fell asleep smiling.

    Post #245
    0 comments
    Chapter #63

    Part 56: Bangkok – Day 2 & The Gala Night

    Day 2 of the conference dawned bright and humid.

    Stephanie woke at 6:30 a.m. again—body clock still stubbornly on Singapore time. The suite felt even more luxurious in morning light: golden sun pouring through the floor-to-ceiling windows, skyline sparkling, the deep bathtub calling her name. She resisted. Instead she changed into gym gear and headed downstairs for another 45-minute treadmill session. The gym was quieter today—most attendees saving energy for the breakout sessions. She ran hard, sweat dripping, mind clearing with every stride. By 7:45 she was back in the suite, showered, hair dried into soft waves, light makeup (dewy foundation, mascara, nude lip), and dressed in her work polo tee and slacks.

    Breakfast was a quick buffet grab—congee, mango, coffee—then she joined the girls in the lobby at 8:30. They walked together to the conference floor.

    Today was breakout room day: 1:1 vendor demos in small meeting rooms spread across levels 3 to 5. The vendor had set up a schedule—each team member got 20-minute slots with different solutions. Some demos were confidential (no photos allowed, NDA sheets passed around), others were open for snapshots.

    Stephanie moved enthusiastically from room to room.

    In one room she saw a new AI-powered triage system—real-time symptom analysis with 92% accuracy. No photos, but she took furious notes.

    In another: a cloud-based patient portal with seamless integration. Photos allowed. She snapped the dashboard screen, then turned the phone around for a quick wefie with Lina and Mei, all three grinning.

    Stephanie (family group chat):

    [photo: wefie with Lina & Mei in front of portal demo screen]

    “Day 2! Learning so much about new patient apps. These girls are my conference buddies 😄”

    Emma:

    “Mummy you look so happy! Are there dinosaurs in Bangkok?”

    Lucas (voice note):

    “Mummy bring back robot medicine!”

    Jude:

    “Looks fun. Glad you’re enjoying the learning part. Kids miss you but behaving.”

    Then to Chris (private):

    Stephanie:

    [same wefie + close-up of portal dashboard]

    “Day 2 demos! This patient portal is cool—real-time updates. Wish you could see it. Miss our coffee chats.”

    Chris (within 5 minutes):

    “You look radiant. That smile is everything. The portal looks slick—bet you’re already thinking how to pitch it back home. Proud of you. Keep shining. Miss you more.”

    She smiled—small, secret—then rejoined the group.

    Lunch was simple: boxed bento in the ballroom—grilled chicken, rice, stir-fried vegetables, mango sticky rice for dessert. The girls sat together again, this time joined by two nurses from the Bedok branch. They swapped stories about difficult patients, funny clinic moments, and complained about endless paperwork. Stephanie took another group photo—eight smiling faces around the table—and sent it out.

    Stephanie (family):

    [group lunch photo]

    “Lunch break! Eating with colleagues from other polyclinics. Everyone is so nice. Food is yummy too 😋”

    Emma:

    “Mummy you have so many friends! Bring one home?”

    Lucas:

    “Is the chicken rice better than ours?”

    Jude:

    “Good to see you networking. Call tonight?”

    Stephanie (to Chris):

    [same lunch photo]

    “Lunch with the extended team. Everyone is sharing war stories. Feeling motivated. Still miss you though.”

    Chris:

    “That’s my girl—killing it. You look like you belong there. Save me a story for when you’re back. Miss your voice.”

    The afternoon continued with more demos: wearable health monitors, teleconsultation platforms, automated pharmacy dispensers. Stephanie took careful notes, asked smart questions, even exchanged LinkedIn contacts with two vendors who promised follow-up demos back in Singapore.

    By 5:00 p.m. day two ended.

    The girls rushed back to their rooms to prepare for the gala dinner.

    Stephanie showered again—longer this time, letting the hot water wash away the conference fatigue. She had brought one “nice” outfit for the dinner: a deep emerald-red dress she’d bought on sale months ago but never worn. Sleeveless, fitted bodice that hugged her toned waist and flared gently at the hips, a subtle slit at the front that showed just enough leg when she walked. She paired it with simple gold earrings, nude heels, and loose waves in her hair. Light makeup—smoky eyes, soft blush, red lip. When she stepped in front of the mirror, she barely recognized herself.

    Fit. Feminine. Confident.

    She felt… beautiful.

    She took a mirror selfie—full length, dress catching the light—and sent it to the girls’ group chat first.

    Lina (instant reply):

    “STEPH WHAT THE HELL YOU LOOK LIKE A MODEL 😍😍😍”

    Mei:

    “That dress!!! Those curves!!! Girl you are serving tonight!!!”

    $$$$$:

    “I’m jealous. You’re going to break necks in the ballroom.”

    Priya:

    “Queen energy. See you in the lobby in 15?”

    Stephanie laughed—real, delighted—and sent one to the family chat.

    Stephanie:

    [mirror selfie]

    “Gala dinner tonight! Feeling fancy for once 😂”

    Emma:

    “Mummy you look like a princess!!!”

    Lucas:

    “Red like a Volcano!!!”

    Jude:

    “You look great. Have fun tonight. Call when you can.”

    Then—heart beating a little faster—she sent it to Chris.

    Stephanie:

    [same mirror selfie]

    “Gala dinner look. Feeling good tonight.”

    Chris (within 30 seconds):

    “…damn. You are stunning. That dress was made for you. That smile is dangerous. Everyone in that room is going to forget how to breathe. Enjoy every second—you deserve to feel this beautiful. I’m already counting down to when I can see you in person again.”

    She blushed so hard her cheeks hurt.

    She typed back:

    Stephanie:

    “Stopppp you’re making me smile like an idiot in the elevator. Thank you. Miss you.”

    Chris:

    “Good. Keep smiling like that. You’re glowing. Talk soon, beautiful.”

    She met the girls in the lobby.

    They collectively gasped when they saw her.

    Lina: “Steph! You look like you walked off a magazine cover!”

    Mei: “Those curves in that dress… unfair. I need your workout routine.”

    $$$$$: “Jaw on the floor. You’re slaying tonight.”

    Priya: “We’re walking in with a goddess. Let’s go!”

    They linked arms and headed to the ballroom.

    The room had been transformed: round tables with white linen, centerpieces of orchids, soft golden lighting, a small stage for speeches. A live jazz trio played in the corner. The girls found their table near the front—vendor perks.

    As Stephanie walked in, heads turned.

    Not dramatically—just quiet, appreciative glances. A few vendors she’d spoken to earlier smiled and nodded. A group of nurses from another branch whispered and smiled. Even the waitstaff seemed to look twice.

    It had been years since she felt this kind of attention.

    Not since her early twenties, really.

    She felt seen.

    Wanted.

    Alive.

    They took selfies and wefies throughout dinner—her with the girls, group shots with other attendees, close-ups of the food (tom yum goong, green curry, mango sticky rice).

    She sent the best ones to the family chat:

    Stephanie:

    [photo of her & girls at table]

    “Gala dinner! Everyone dressed up. Food is amazing. Feeling happy 😊”

    Emma:

    “Mummy you’re the prettiest!!!”

    Lucas:

    “Red dress like Scarlet Witch!”

    Jude:

    “You look beautiful. Enjoy the night.”

    And to Chris:

    Stephanie:

    [same photo + close-up of her smiling]

    “Gala time! Feeling good. Thank you for the pep talk earlier. Still smiling because of you.”

    Chris:

    “You’re breathtaking. That dress + that smile = lethal combination. I’m happy you’re feeling good. You deserve every compliment tonight. Enjoy, beautiful. I’m thinking of you.”

    The dinner was lovely—three-course Thai fusion, wine, speeches.

    Then the surprise: awards.

    The vendor MC took the stage.

    “And now… our Miss Personality Award! This goes to someone who stood out during the conference for her enthusiasm, smart questions, and positive energy. Top 3 finalists: Lina Tan, Priya Devi… and Stephanie Ng!”

    Stephanie froze.

    The room clapped.

    She walked up—heart pounding—stood on stage with the other two.

    The MC read the votes.

    “And the winner is… Stephanie Ng!”

    The room erupted.

    She laughed—shocked, delighted—accepted the small crystal trophy and a gift voucher.

    She gave a quick thank-you speech: “Thank you so much! This means a lot. I’m just happy to learn and bring ideas back to our team. Thank you to the vendor and to my girls for making this trip unforgettable!”

    More applause.

    She returned to the table—girls hugging her, squealing, taking more photos.

    She sent the winning moment to the family:

    Stephanie:

    [photo on stage holding trophy]

    “I WON MISS PERSONALITY AWARD!!! Still in shock 😭😭 Best day ever!”

    Emma:

    “MUMMY YOU WON!!! YOU’RE THE BEST!!!”

    Lucas:

    “Mummy is a winner dinosaur!!!”

    Jude:

    “Wow! Congratulations! So proud of you. You deserve it.”

    Her mother:

    “Aiyo so proud of you! Send the trophy photo to Nai Nai!”

    Then to Chris:

    Stephanie:

    [photo on stage + trophy close-up]

    “I WON MISS PERSONALITY!!! Can’t believe it. Best surprise ever. Thank you for believing in me.”

    Chris (instant reply):

    “YESSS!!! That’s my girl! You absolutely deserve this. Look at that smile—pure joy. I’m grinning like an idiot over here. So damn proud of you. Celebrate hard tonight. You earned every bit of it. Love seeing you shine like this.”

    She stared at the word “Love” for a long moment—heart pounding.

    She typed back:

    Stephanie:

    “Thank you. Means more than you know. Miss you tonight.”

    Chris:

    “Miss you more. Call me when you’re back in the room? Want to hear your voice.”

    She smiled—tears prickling again.

    The night ended with dancing, more photos, laughter.

    She went back to her suite around 11:30 p.m.—trophy in hand, voucher in bag, heart full.

    She showered, slipped into pajamas, and climbed into bed.

    Before sleep, she opened Telegram one last time.

    Chris had sent a final message.

    Chris:

    “Night, winner. Sleep well. Dream big. I’ll be here when you wake up.”

    She typed back—soft, sleepy, happy.

    Stephanie:

    “Night. Thank you for today. For everything. Sweet dreams.”

    She turned off the light.

    And fell asleep smiling—trophy on the nightstand, Bangkok skyline glittering outside, feeling—for the first time in years—like she was exactly where she was supposed to be. img!

    img!

    Post #246
    1 comments
    Chapter #64

    Part 57: Sightseeing Day in Bangkok

    Friday 24 April – the final official day of the vendor conference – began with the half-day sightseeing tour.

    Stephanie woke up at 6:30 a.m. again, body clock refusing to adjust fully to Bangkok time. She stood in front of the suite’s full-length mirror, deciding on comfort over formality today. The forecast was 34 °C with high humidity – classic Bangkok heat. She chose a thin, breathable white dri-fit T-shirt (slightly cropped, showing just a sliver of toned midriff when she raised her arms), a supportive black sports bra underneath, and a pair of high-waisted, body-hugging medium-wash jeans that accentuated the curve of her hips and the length of her legs from all those months of running. She finished with a black baseball cap (to keep the sun off her face) and her Gentle Monster shades – oversized, sleek, dark lenses that made her look effortlessly cool.

    When she stepped out of the lift into the hotel lobby at 8:15 a.m. to meet the girls, heads turned.

    Not dramatically—just quiet, appreciative glances. A group of male conference attendees waiting for the same bus did a subtle double-take. She heard one low whistle and a whispered “woahhh, she’s hot” from two guys in the back. Lina linked arms with her immediately.

    “Steph, you’re giving Korean idol energy this morning,” Lina laughed. “Those jeans should come with a warning label.”

    Mei grinned. “Seriously. If we lose you in the crowd today, we’re blaming the outfit. You look dangerous.”

    Stephanie laughed—half-embarrassed, half-pleased—and adjusted her cap. It had been years since she felt this kind of casual, confident attention. She wasn’t trying to impress anyone. She just felt… good. Light. Herself.

    The vendor-arranged tour bus pulled up at 8:30 sharp – air-conditioned, comfortable seats, a cheerful Thai guide named Ploy who welcomed everyone in perfect English.

    The itinerary was packed but manageable:

    Grand Palace & Wat Phra Kaew (9:00–11:00)

    The iconic emerald Buddha, golden spires, intricate murals. Strict dress code – no bare shoulders or knees – so Stephanie had brought a light shawl to cover up. She took dozens of photos: the glittering chedis, the intricate wall paintings, group wefies with the girls in front of the main gate. The palace was crowded, hot, but breathtaking.

    Stephanie (family group chat):

    [photo of her in shawl in front of Grand Palace gate]

    “Grand Palace! So beautiful but so hot 🥵 Dress code is strict haha. Kids would love the shiny buildings!”

    Emma:

    “Mummy you look like a princess in a castle!!!”

    Lucas:

    “Is there a dragon inside?”

    Jude:

    “Looks amazing. Stay hydrated. Call later?”

    Stephanie (to Chris):

    [same photo + close-up of emerald Buddha temple]

    “Grand Palace morning! So grand, so hot. Wish you could see this in person.”

    Chris (delayed reply, ~45 min later):

    “Stunning. You look radiant even in the heat. That place is unreal. Enjoy every second.”

    Wat Arun (Temple of Dawn) (11:15–12:30)

    The riverside temple with its porcelain-covered spires. They climbed partway up the steep steps for the view across the Chao Phraya River. Stephanie took panoramic shots and a wefie with the girls at the top, wind blowing her hair.

    Stephanie (family):

    [panoramic river view from Wat Arun]

    “Wat Arun! Climbed halfway up. View is worth the sweat 😅”

    Emma:

    “Mummy you’re so high up!! Be careful!”

    Lucas:

    “Can you see dinosaurs from there?”

    To Chris:

    [selfie with temple spires behind her]

    “Temple of Dawn! So pretty. Legs are burning from the stairs haha.”

    No immediate reply from Chris this time.

    Lunch at a local riverside restaurant (12:45–2:00)

    Set menu: tom yum goong (spicy prawn soup), green chicken curry, pad thai, mango sticky rice, fresh coconut water. The food was fragrant and spicy—perfect after the morning heat. Stephanie took close-ups of every dish and a group photo at the table.

    Stephanie (family):

    [photo of tom yum goong bowl + group at table]

    “Lunch by the river! Tom yum is 🔥🔥 Kids would love the mango sticky rice.”

    Emma:

    “Save some for me mummy!!!”

    Lucas:

    “Is the soup spicy like dragon fire?”

    Jude:

    “Looks delicious. Don’t eat too much chili. Call tonight?”

    Stephanie (to Chris):

    [same tom yum photo + her spooning soup]

    “Tom yum goong for lunch! So good. River view is perfect. Still no reply from you… everything ok?”

    Chris (45 min later):

    “Sorry—client call ran long. That tom yum looks deadly good. Wish I was there to steal a bite. You look happy. Keep enjoying.”

    The delayed replies were starting to nag at her. He was usually instant. She pushed the thought away.

    Chatuchak Weekend Market (2:30–4:30)

    The famous weekend market was in full swing—thousands of stalls, clothes, accessories, souvenirs, street food. The heat was intense under the tarpaulin roofs, but the energy was electric. Stephanie bought gifts for the kids: cute dinosaur T-shirts for Lucas, a ballet-themed hairband and keychain for Emma, a small elephant keychain for herself. She also picked up a silk scarf for her mum and a leather bracelet for herself.

    She took dozens of photos: colorful stalls, her with the girls bargaining for trinkets, a close-up of her mango sticky rice snack.

    Stephanie (family):

    [photo of her holding dinosaur T-shirt + elephant keychain]

    “Chatuchak market! Found dinosaur shirt for Lucas and ballet stuff for Emma. So much to see!”

    Emma:

    “Mummy thank you!!! I want to see the photos!”

    Lucas:

    “Dinosaur shirt!!! Rawr!!!”

    Jude:

    “Good haul. Don’t buy too much. Kids are excited.”

    Stephanie (to Chris):

    [photo of her wearing sunglasses + cap at market stall]

    “Chatuchak chaos! Bought gifts for the kids. So hot here. You still quiet today… miss your messages.”

    Chris (1 hour later):

    “You look cute in that cap. Market looks insane. Sorry—long day. Glad you’re having fun. Tell me more when you can.”

    The slow replies were starting to worry her, but she brushed it off. He was probably busy with work.

    The bus dropped them back at the hotel at 4:30 p.m.

    Stephanie carried three big shopping bags up to her suite—clothes, ornaments, small souvenirs. She dumped them on the sofa, kicked off her shoes, and collapsed for a moment.

    The girls had agreed to meet at 6:00 p.m. for a Thai massage before dinner.

    She showered quickly, changed into light cotton shorts and a loose tank top, and headed down.

    The Grab ride to the massage place took 30 minutes in Friday evening traffic—only 2 km, but Bangkok jam is no joke. The girls were exhausted by the time they arrived.

    The spa was authentic—not touristy—wooden floors, low lighting, scent of lemongrass and jasmine. They chose the 90-minute traditional Thai massage with herbal compress.

    Stephanie lay face-down on the mat.

    The masseuse started with gentle stretching—pulling her arms, legs, twisting her spine in careful, deep movements. Then the thumbs—strong, precise—digging into every knot in her shoulders, upper back, lower back, glutes. The herbal compress (hot lemongrass and kaffir lime) pressed into her skin, releasing warmth and fragrance. Her calves were kneaded, feet worked on, even her fingers and toes gently pulled.

    By the end she felt loose, liquid, every muscle relaxed. The tension from the week—work, family, the quiet ache of missing Chris—had melted away, at least for now.

    They walked out floating.

    Dinner was at a nearby rooftop restaurant—Thai fusion, city lights sparkling below. They ordered sharing plates: tom yum seafood, massaman curry, pad kra pao, pomelo salad, mango sticky rice. They laughed, toasted the conference, planned tomorrow’s free day (shopping at IconSiam, maybe a rooftop bar).

    Stephanie sent one last round of photos to family and Chris.

    Stephanie (family):

    [photo of rooftop dinner table + city lights]

    “Dinner with the girls! Rooftop view is amazing. Food is so good. Miss you all but having fun 😊”

    Emma:

    “Mummy the lights are pretty! Bring me next time?”

    Lucas:

    “Is there dinosaur food on the roof?”

    Jude:

    “Looks nice. Glad you’re relaxing. Call before bed?”

    Stephanie (family):

    “Yes ok dear, we call later”

    Stephanie (to Chris):

    [same rooftop dinner photo + selfie of her smiling]

    “Rooftop dinner! View is incredible. Massage earlier was heaven. Still no proper reply from you today… hope everything’s ok. Miss you.”

    No immediate answer.

    She stared at the screen for a moment—heart sinking slightly—then locked her phone.

    She rejoined the conversation with the girls.

    But the quiet worry stayed in the back of her mind.

    Tomorrow was free.

    She would enjoy it.

    And she would call Chris in the morning.

    Post #248
    4 comments
    Chapter #65

    Part 58: The Surprise at the Door

    Stephanie felt the Bangkok heat clinging to her like a second skin—sticky, unrelenting, draining every ounce of energy from her body. The morning at the Grand Palace had been magical, but the sun had beaten down mercilessly on the group as they navigated the crowds, climbed the steep steps of Wat Arun, and wandered the labyrinth of stalls at Chatuchak Market. By noon, her jeans were damp with sweat, her T-shirt clinging to her back, and her cap provided little relief from the humidity that made every breath feel heavy.

    The girls were still buzzing with energy, chattering about extending the afternoon into another shopping spree or hitting a rooftop bar for early drinks. But Stephanie felt the fatigue settling in—legs aching from walking, head pounding from the noise and heat. She excused herself politely.

    “I’m going back to the hotel to rest,” she said, fanning herself with her cap. “The heat got to me today. You guys have fun—text me if you need anything.”

    Lina hugged her quickly. “Okay, take care! We’ll meet for dinner later?”

    Stephanie nodded, waved, and hailed a Grab back to the hotel. It was only 1:00 p.m.—plenty of time before the evening plans, but her body craved the cool suite and a nap.

    Back in her room, she kicked off her heels, peeled off the sweat-soaked jeans and T-shirt, and stepped into a quick cold shower to rinse away the day’s grime. Wrapped in the fluffy robe, she sank onto the king bed, the skyline view shimmering beyond the windows. But as she lay there, the worry that had been nagging at her all day resurfaced.

    Chris.

    His replies had been slow yesterday—uncharacteristically delayed, sometimes an hour or more. Today, nothing at all since her morning message about the sightseeing. She glanced at her phone. 1:30 p.m. in Singapore. The kids would be on their way to tuition by now—Emma to ballet, Lucas to taekwondo. Jude would drop them off and head to the driving range for his usual Saturday session with his buddies. The house would be empty. Chris should be free, or at least checking his phone.

    She dialed his number.

    It rang once. Twice. Five times.

    Voicemail.

    Her heart skipped.

    She waited a minute, then called again.

    Same thing. No answer.

    Worry turned to a tight knot in her chest. Is he okay? Is he sick again? Or… is he pulling away?

    She texted quickly.

    Stephanie:

    “Hey, you okay? Called twice, no answer. Worried.”

    No immediate reply.

    She paced the room—robe swishing around her legs, phone clutched in her hand.

    Two minutes later, her phone buzzed.

    Incoming video call: Chris.

    She answered instantly.

    His face appeared on screen—pale, tired, lying back on white bedsheets, hair mussed, eyes half-lidded.

    “Chris?” she said, voice tight with concern. “What’s wrong? You look exhausted.”

    He gave a weak smile. “Hey, beautiful. Sorry. I was napping. Phone was on silent.”

    She sat on the edge of the bed, peering at him. “Are you okay? You haven’t been yourself these last two days. Slow replies, no updates… or is it me being too sensitive?”

    He shook his head slowly. “Not you. I’m just… swamped with work. Two clients had emergencies yesterday—server crashes during peak hours. Been up late fixing things. I’m fine, really. Just tired.”

    She exhaled—relief mixing with lingering worry. “You sure? You look like you haven’t slept.”

    He chuckled softly—raspy. “I haven’t much. But seeing you makes it better. How’s your day going? Where are the girls?”

    She leaned back against the pillows, phone propped up. “They’re still out. Some headed back to SG this morning—early flights. The rest went for another massage. I came back to rest. The heat today was brutal. But the sightseeing was fun—Grand Palace, Wat Arun, Chatuchak. Sent you photos.”

    He nodded, eyes softening. “I saw them. You looked happy. That Wat Arun shot… stunning. Sorry I didn’t reply sooner.”

    “It’s okay,” she said, though it wasn’t entirely. “Just worried.”

    “I know. I’ll be better. Tell me more about the palace—did you climb all the way up?”

    They chatted for fifteen minutes—easy, familiar. She updated him on the temple details, the market chaos, the funny vendor who insisted on giving her extra mango sticky rice “for pretty lady.” He laughed softly, told her about his client drama (one guy blamed the crash on “bad karma from firing an employee”), and promised to rest more.

    “Hold on,” he said suddenly. “There’s a delivery at the door. Be right back.”

    He switched off the video and went silent.

    Stephanie waited—phone in hand, staring at the black screen.

    A minute passed.

    Then her hotel room door rang—soft, polite chime.

    She frowned. Room service? She hadn’t ordered anything. The room was neat—bed made, towels fresh.

    She walked to the door, robe tied loosely, and opened it.

    Chris stood there.

    Hoodie, cap, small duffel bag slung over his shoulder.

    He smiled—tired, but real.

    “Hi.”

    Stephanie’s eyes widened.

    Tears welled instantly.

    She stepped forward and hugged him at the door—arms tight around his waist, face buried in his chest.

    He hugged her back—fierce, warm, one hand cradling the back of her head.

    “I missed you,” he whispered.

    She pulled back just enough to look at him—tears spilling over.

    “How…?” she breathed.

    “Surprise,” he said softly. “Flew in this morning. Wanted to be here for your last day.”

    She laughed—wet, disbelieving—and hugged him again.

    Post #253
    3 comments
    Chapter #66

    Part 59: The Surprise That Unravels

    Stephanie stood frozen in the doorway, her hand still on the handle, staring at Chris with wide, disbelieving eyes. He looked casual—hoodie, cap, small duffel bag slung over one shoulder—like he had just stepped off a plane from Singapore. His smile was tired but warm, eyes soft with that quiet affection she had come to crave.

    “Hi,” he said again, voice low and steady.

    Tears spilled over instantly. She stepped forward and hugged him—arms tight around his neck, face buried in his shoulder. He hugged her back—fierce, enveloping, one hand cradling the back of her head, the other around her waist. She felt the familiar warmth of his body, the steady beat of his heart against her chest, and the sobs came—quiet, relieved.

    “How…?” she whispered against his hoodie, pulling back just enough to look at him, tears streaming.

    Chris smiled, thumb gently wiping a tear from her cheek. “Come inside. I’ll explain.”

    She stepped back, letting him in. The door closed softly behind them. She led him to the bed, sitting on the edge, still in her loose robe, the belt slightly loosened from her earlier bath. Chris sat beside her, duffel bag at his feet.

    He took her hand—fingers interlacing with hers.

    “The hotel,” he began, “is one of my clients. They engage me for IT consultancy—server setups, cybersecurity audits, that kind of thing. The GM, Mr. Somchai, is a close friend. When you told me the hotel name, I called him. Asked if he could do me a favor for a special guest. He upgraded your room happily—no charge, just a personal gesture.”

    Stephanie’s eyes widened. “You… asked for the upgrade?”

    He nodded. “I wanted you to really enjoy yourself here. You deserve to feel pampered. The conference is work, but the suite? That’s for you.”

    She squeezed his hand. “That’s why it was ‘random’?”

    Chris chuckled. “Not so random. But Somchai needed a favor too—some ongoing IT issues with their reservation system. He asked if I could come down to look at it. They couldn’t cover the flight, so I offered to come on my own dime and pay for a room. He insisted on comping the room anyway.”

    Stephanie’s tears welled again. “You came… for me?”

    He looked at her—eyes soft, honest. “For you. And the work. But mostly you.”

    She leaned in, kissed him—soft, grateful.

    He kissed her back—gentle, no rush.

    She pulled away slightly. “I saw you yesterday. In the lobby. Hoodie and cap. I thought I was imagining it.”

    Chris nodded. “That was me. I walked faster to the reception so you wouldn’t see.

    Wanted it to be a surprise.”

    She laughed—wet, delighted. “It was. The best surprise.”

    They talked for a while—sitting close on the bed, her robe loosening a bit more as she shifted, revealing the gentle curve of her breast. Chris glanced once, then looked away—respectful, but the air between them thickened.

    Stephanie lay back on the bed, pulling him down beside her. He propped himself on one elbow, looking down at her. She rested her head on his chest, listening to his heartbeat—strong, steady, familiar.

    They stayed like that—quiet, content—until she felt it.

    His erection growing against her thigh.

    She looked up at him, saw his gaze drifting to the loosened robe, peeking at her bare chest where the fabric had parted slightly, revealing the soft swell of her breast and the dark peek of nipple.

    “You naughty boy,” she teased, voice low and playful. “Where are you looking at?”

    Chris’s cheeks flushed slightly, but he smiled—guilty, affectionate. “Can’t help it. You’re beautiful. Every part of you.”

    She laughed—light, teasing—reaching up to cup his face. “Eyes up here, mister.”

    He met her gaze. “Sorry. But… not sorry.”

    She rolled her eyes, but her smile was soft. “Men. Always peeking.”

    He leaned down, kissed her forehead. “Only because it’s you.”

    The teasing continued—light, loving, drawing them closer.

    Chris pulled her in for a kiss—slow at first, lips brushing lips. Then deeper. His hand slid to her breast—gently squeezing the soft mound, thumb brushing over the nipple until it hardened beneath his touch.

    Stephanie moaned loudly—low, needy—arching into his hand. Her core flooded with warmth, love juice gathering between her legs. She felt his cock pressing hard against her thigh through his jeans—straining, eager.

    Chris kissed her harder—tongue sliding against hers in deep, hungry strokes. His hand untied her robe fully, parting the fabric to reveal her naked body. He moved his hand lower—fingers tracing her stomach, then dipping between her legs. To his surprise, she was cleanly shaven—smooth, bare, the skin soft and sensitive.

    He pulled back slightly, eyes wide.

    “You… shaved,” he whispered, voice thick with awe.

    She nodded, blushing. “I did it yesterday during the massage. Wanted to try it. For me… and for you.”

    He kissed her again—grateful, loving.

    “Thank you,” he murmured against her lips.

    His eyes drifted lower—asking permission without words.

    She looked at him lovingly and gave a small nod.

    Chris shifted lower on the bed—slow, deliberate. He kissed her mound first—soft, reverent presses of lips against the smooth skin. Then lower—tongue tracing the seam of her folds, parting them gently to taste her sweetness. She was already wet—slick, warm, inviting. He licked slowly—long strokes from entrance to clit, savoring every inch.

    Stephanie moaned—deep, broken—hips lifting involuntarily.

    He continued—tongue circling her clit in slow, firm loops, then flicking lightly until she gasped. He sucked the sensitive nub into his mouth—gentle suction, tongue pressing flat against it—while his hands held her thighs open, thumbs stroking the soft inner skin.

    Her moans grew louder—breathless, needy—body arching as pleasure built in waves.

    After ten minutes he added his fingers—sliding one inside her slowly, curling to find that perfect spot. She cried out—hands fisting the sheets. He added a second finger—thrusting gently while his mouth worked her clit—tongue lapping, sucking, circling without mercy.

    The sensation was overwhelming—electricity sparking from her core outward, every nerve alight. Her walls clenched around his fingers, hips rocking to meet every thrust.

    She came hard—body shuddering, a sharp cry escaping her lips as the orgasm crashed through her. For the first time in her life she squirted—warm liquid spilling over his fingers and mouth. She wet the bed—sheets damp beneath her—but Chris didn’t stop. He lapped gently through her aftershocks, savoring her.

    When she came down, gasping, she looked at him—eyes wide, cheeks flushed.

    “I’m sorry,” she whispered. “I… I didn’t mean to…”

    Chris moved up, kissed her softly.

    “Don’t be,” he murmured. “It was sweet. I loved it.”

    She pulled him closer, kissing him deeply—tasting herself on his lips.

    “How lucky am I,” she whispered against his mouth, “to find a man like you?”

    He smiled—tender, affectionate.

    “The luck is all mine.”

    Stephanie asked for more—voice soft, needy.

    “Make love to me,” she whispered.

    Chris shook his head gently.

    “No,” he said. “There’s a lot of time. Let me take you out first. Explore the city.”

    She pouted playfully, but he helped her clean up—wet towel between her legs, gentle wipes over the sheets. He helped her dress—bra, panties, jeans, T-shirt—kissing her shoulder, her neck, her lips as he did.

    Then he led her out—hand in hand—ready to show her Bangkok his way.

    Post #257
    2 comments
    Chapter #67

    Part 60: The Night That Awakens Her

    Stephanie stepped out of the hotel lobby at 6:30 p.m., the Bangkok evening air thick with humidity and the distant hum of traffic. Chris waited near the curb—casual dark jeans, black T-shirt, a lightweight jacket slung over one shoulder, cap pulled low. He smiled when he saw her, that quiet, knowing smile that always made her stomach flip.

    “Ready?” he asked, offering his hand.

    She took it without hesitation. “Lead the way.”

    He had planned everything with care—private, hidden corners of the city most tourists never found.

    First stop was a tiny rooftop garden hidden behind an unassuming shophouse in Talad Noi. They climbed a narrow spiral staircase, emerging onto a terrace no bigger than a living room, strung with fairy lights and potted jasmine. A single table waited for them—two chairs, a bottle of chilled rosé already open, and a small spread of grilled squid, fresh mango salad, and crispy pork belly from the vendor downstairs who only served locals.

    Stephanie gasped when she saw it.

    “This place… how did you find it?”

    Chris pulled out her chair. “Client dinner years ago. The owner remembered me. Said he’d keep it quiet if I brought someone special.”

    She sat, eyes shining. “It’s perfect.”

    They ate slowly, sharing bites, laughing when she got sauce on her chin and he wiped it off with his thumb. The city sprawled below them—neon signs, temple rooftops, the Chao Phraya glittering in the distance. No crowds. No noise. Just the two of them, the jasmine scent, and the soft clink of glasses.

    Next he took her to a secret speakeasy tucked inside an old Chinese shophouse in Yaowarat (Chinatown). No sign outside. They entered through a back alley door, gave a password (“lotus moon”), and stepped into a dimly lit room with velvet booths, jazz playing low, and a bartender who knew Chris by name. They ordered yuzu martinis and shared small plates—crispy soft-shell crab, truffle fried rice, wagyu skewers. The cocktails were strong; the laughter came easier.

    Stephanie leaned against him in the booth, head on his shoulder.

    “I never knew Bangkok had this side,” she whispered. “It feels… alive. Exhilarating.”

    Chris kissed her temple. “There’s more. But only if you want.”

    She looked up at him—eyes bright, cheeks flushed from the drinks.

    “I want everything tonight.”

    He paid the bill and led her out.

    The third stop was a 2-Michelin-starred restaurant hidden on the top floor of a nondescript office building in Silom. No sign. Private lift. The maître d’ greeted Chris by name and led them to a corner table with a panoramic view of the city lights. The menu was a 7-course tasting—each dish a small work of art.

    First: scallop ceviche with yuzu foam and finger lime pearls—bright, fresh, melting on the tongue.

    Second: foie gras torchon with compressed watermelon and aged balsamic—rich, silky, contrasting textures.

    Third: blue lobster ravioli in bisque—delicate pasta, intense seafood flavor.

    Fourth: wagyu beef tataki with truffle ponzu—tender, seared edges, umami explosion.

    Fifth: black cod miso with pickled daikon—sweet, savory, perfectly balanced.

    Sixth: passionfruit sorbet palate cleanser—tart, refreshing.

    Seventh: chocolate ganache with tonka bean ice cream and gold leaf—decadent, velvety, ending on a high note.

    Stephanie savored every bite, eyes closed half the time.

    “This is… unreal,” she whispered after the final course. “My stomach is in love.”

    Chris watched her—smiling, quiet pride in his eyes. “Good. You deserve to be spoiled.”

    She reached across the table and squeezed his hand. “Thank you. For all of this.”

    They lingered over coffee—black for him, cappuccino for her—talking softly about nothing and everything. The city sparkled below them. She took discreet photos of the dishes and the view, careful to crop Chris out of every frame.

    To family group chat:

    Stephanie:

    [photo of wagyu tataki + city view]

    “Dinner tonight! The food is insane. View is even better. Miss you all ❤️”

    Emma:

    “Mummy that meat looks yummy!! Save some?”

    Jude:

    “Looks expensive. Glad you’re enjoying. Kids are good. Call tomorrow?”

    They left the restaurant at 9:00 p.m.

    As they approached the hotel entrance, Chris gently pulled her to the side—away from the bright lights and doorman.

    “One more place,” he murmured. “Trust me?”

    She nodded, curious.

    He led her 200 meters down a quiet side street—past closed shops and dimly lit alleys—to a discreet black door with no sign. He knocked twice.

    A bouncer opened it, recognized Chris, and waved them in.

    Inside: a private members’ club—low lighting, velvet booths, a small stage with a live jazz band just starting their set. The room smelled of leather, whiskey, and expensive perfume. Chris spoke quietly to the host, who led them to a VIP booth tucked in the corner—curtained off, private, perfect view of the band.

    Two bottles of single malt whiskey arrived on a tray—ice bucket, glasses, water.

    Stephanie stared around—wide-eyed.

    “I haven’t been to a club in… twenty years?” she said, laughing at herself. “Maybe longer.”

    Chris poured her a finger of whiskey, added a splash of water.

    “Tonight you’re not a mum, not a wife, not a nurse. Just Stephanie.”

    She clinked her glass against his.

    “To just Stephanie.”

    The band started at 10:00 p.m.—smooth jazz standards, sultry saxophone, soft drums. The whiskey went down easy—warm, smoky, loosening her limbs. She drank two glasses, then a third. The room spun gently. The music pulsed through her body.

    She felt alive.

    Chris watched her—smiling, quiet, letting her enjoy.

    When the band played a slow, sexy number—“Fever” by Peggy Lee—she swayed in her seat.

    Chris stood, offered his hand.

    “Dance with me?”

    She hesitated—old habits, old fears.

    Then she took his hand.

    They moved to the small dance floor—only a few other couples swaying in the dim light.

    At first she was shy—hands on his shoulders, his on her waist, keeping space. But the whiskey and the music worked their magic. She stepped closer. Her body brushed his. She turned, pressing her back to his chest, hips swaying to the beat. His hands slid to her hips—guiding, not gripping.

    She ground back against him—slow, deliberate—feeling his cock harden instantly through his jeans. He groaned softly against her ear, arms tightening around her waist.

    The sexual tension was electric—thick, humming, impossible to ignore.

    She turned in his arms, hands sliding up his chest to his neck.

    They kissed—hard, hungry, tongues tangling, bodies pressed flush. His hands roamed—down her back, cupping her ass, pulling her tighter against his erection. She moaned into his mouth—loud enough that a few heads turned, but neither cared.

    They kissed and groped in the middle of the dance floor—ignoring the strangers, ignoring everything except the heat between them.

    Stephanie felt alive.

    Tonight, she was alive.

    And nothing else mattered.

    Post #260
    2 comments
    Chapter #68

    Part 61 - Behind the Curtain

    The rooftop restaurant lights twinkled below like scattered diamonds, but Stephanie barely noticed them anymore. The jazz band had shifted to a slower, sultrier set—deep bass, breathy saxophone, the kind of rhythm that crawled under the skin and stayed there. The whiskey in her glass was almost gone; the ice had melted into a thin, amber pool. Her fourth drink. Or fifth. She had lost count somewhere after the second rooftop toast with the girls.

    Chris stood behind her now, close enough that she could feel the heat radiating from his chest against her back. His hands rested lightly on her hips—not gripping, just there, thumbs brushing the bare strip of skin where her cropped top had ridden up. Every small movement sent a fresh spark through her.

    She leaned back—just a fraction—enough for her shoulder blades to press against him. His breath hitched, barely audible over the music, but she felt it. Felt the way his fingers flexed against her waist, instinctive, hungry.

    “You’re killing me,” he murmured into her ear, voice low and rough, lips so close she felt the words more than heard them.

    Stephanie tilted her head, letting her hair fall across his cheek. “Good.”

    She turned slowly in his arms—deliberate, unhurried—until they were face to face. The dance floor lights painted shifting colors across his features: blue along his jaw, red across his lips, gold in his eyes. He looked at her like she was the only thing in the room worth seeing.

    Her hands slid up his chest—slow, exploring—fingertips tracing the hard lines of muscle beneath his shirt. She felt his heartbeat kick under her palm, fast and unsteady. Good. She wanted him unsteady.

    Chris’s hands moved too—sliding from her hips to the small of her back, then lower, cupping the curve of her ass through the thin fabric of her dress. He pulled her closer until there was no space left between them. She could feel him—thick, rigid, pressing insistently against her lower belly through his jeans.

    She rolled her hips once—slow, teasing—grinding just enough to make him groan low in his throat. His grip tightened. Not painful. Possessive.

    “Stephanie…” Her name came out like a warning, like a plea.

    She smiled against his mouth—lips brushing but not quite kissing yet.

    “What?” she whispered. “You started this.”

    His laugh was dark, strained. “You walked into that lobby looking like sin. Don’t blame me for wanting to touch.”

    Her hands slid up to his neck, fingers threading into the short hair at his nape. She tugged gently—enough to tilt his head down so their foreheads touched.

    “Then touch,” she breathed.

    He didn’t hesitate this time.

    One hand slid up her spine—fingers splaying wide—while the other dipped lower, slipping beneath the hem of her dress to find bare thigh. His palm was hot, calloused from years of gym and late-night keyboard work. He stroked upward—slow, deliberate—until his fingertips grazed the lace edge of her panties.

    She inhaled sharply.

    He paused—checking.

    She answered by pressing herself harder against him, rolling her hips again in a slow, deliberate circle. His cock jerked against her stomach. She felt the throb through both layers of fabric.

    Chris’s mouth crashed down on hers—finally, fully. No more teasing. The kiss was deep, wet, hungry. Tongues sliding, teeth grazing, breaths stolen between desperate presses of lips. His hand on her ass squeezed—hard enough to lift her slightly onto her toes. She moaned into his mouth—loud enough that a couple nearby glanced over, then quickly looked away.

    Neither of them cared.

    Her hands roamed—sliding under his shirt to trace the ridges of his abs, up to his chest, nails dragging lightly over his nipples until they pebbled. He growled against her lips—low, primal—and retaliated by slipping two fingers beneath the lace of her panties, finding her already slick and swollen.

    He stroked once—slow, firm—along her slit, gathering wetness, then circled her clit with the pad of his middle finger.

    Stephanie’s knees buckled.

    He caught her—arm tightening around her waist—holding her upright while his fingers kept moving. Slow circles. Then faster. Then slow again. Teasing. Building. Her hips rocked helplessly against his hand, chasing the pressure.

    She broke the kiss—gasping—head falling back against his shoulder.

    “Chris…”

    He pressed his lips to her throat—open-mouthed, sucking gently—while his fingers slipped lower, pushing one inside her. She was tight, wet, clenching immediately around him. He groaned against her skin.

    “You’re so fucking wet,” he rasped. “All night. Dancing like that. Grinding on me. You knew what you were doing.”

    She laughed—breathless, wicked. “Maybe.”

    He added a second finger—slow stretch, curling them upward to stroke that sensitive spot inside her. His thumb kept circling her clit—perfect pressure, perfect rhythm.

    Her moans turned into soft cries—muffled against his neck. Her nails dug into his shoulders. Her thighs trembled.

    People were definitely watching now—some discreetly, some openly—but the music was loud, the lights low, and neither of them gave a damn.

    Chris’s mouth found her ear again.

    “Come for me,” he whispered. “Right here. Let me feel it.”

    She shattered.

    The orgasm hit hard—sudden, blinding. Her walls clenched around his fingers, hips jerking, a sharp cry escaping before she bit her lip to stifle it. Pleasure rolled through her in hot waves—legs shaking, vision blurring, every nerve singing. She sagged against him—breathing hard, trembling—while he held her steady, fingers still buried deep, thumb stroking gently through the aftershocks.

    When she could finally breathe again, she lifted her head and kissed him—slow, deep, tasting herself on his tongue.

    “Your turn,” she whispered against his lips.

    She reached down—hand slipping between them—cupping the thick ridge of his cock through his jeans. He was iron-hard, straining against the denim. She stroked him slowly—firm, deliberate—feeling him pulse under her palm.

    Chris groaned—low, tortured—hips rocking once into her touch.

    “Not here,” he rasped. “I want you naked. In bed. All night.”

    She smiled—dark, promising.

    “Then take me upstairs.”

    He didn’t need to be told twice.

    He paid the tab in record time, led her through the crowd—hand firm on the small of her back—out into the humid Bangkok night.

    The walk back to the hotel took ten minutes.

    It felt like forever.

    Every brush of his fingers on her spine, every glance he gave her—hungry, possessive—made her pulse race faster.

    By the time they reached her suite door, the tension was unbearable.

    She swiped the keycard.

    The door clicked open.

    They stepped inside.

    And the door had barely closed before he had her against it—mouth on hers, hands everywhere, both of them finally, finally letting go.

    Post #263
    1 comments
    Chapter #69

    Part 62: The Edge of Control

    The door had barely clicked shut before clothes became an afterthought.

    Stephanie’s hands were already tugging at the hem of Chris’s T-shirt, yanking it upward with impatient need. He helped her—arms raised, fabric peeling away to reveal the hard planes of his chest, the faint tan lines from running shirts, the dark trail of hair disappearing beneath his jeans. She threw the shirt somewhere behind her; it landed on the suite’s armchair with a soft thud.

    Chris retaliated instantly. His fingers found the zipper at the back of her emerald dress and dragged it down in one slow, deliberate pull. The sound of the teeth parting was obscenely loud in the quiet room. Cool air kissed the newly exposed skin of her spine as he peeled the dress from her shoulders. It slid down her arms, caught briefly at her elbows, then pooled at her feet in a whisper of silk.

    She stepped out of it—bare except for black lace panties and the matching bra she’d worn beneath the dress. Chris’s gaze raked over her—hungry, reverent, pupils blown wide.

    “God, look at you,” he breathed, voice rough. “I’ve been thinking about this body every single day since the last time.”

    Stephanie reached behind her back, unhooked the bra with practiced ease, and let it fall. Her breasts spilled free—nipples already tight from the air-conditioning and anticipation. She didn’t cover herself. She stood taller instead, shoulders back, letting him drink her in.

    Chris stepped forward. No more words. Just action.

    He cupped her face first—thumbs stroking her cheekbones—then kissed her like a man who had been starving. Deep, claiming, tongue sliding against hers in wet, hungry strokes. She moaned into his mouth—loud, unashamed—hands fisting in his hair, pulling him closer.

    His lips left hers only to trail fire down her throat. Open-mouthed kisses, teeth grazing her pulse point, sucking gently until a faint mark bloomed under his mouth. She tilted her head back, offering more skin, more access. He took it—kissing along her collarbone, down the valley between her breasts, then finally closing his mouth over one nipple.

    The suction was perfect—firm, wet, tongue flicking the tight peak while his hand kneaded the other breast, rolling the nipple between thumb and forefinger. Stephanie’s back arched, a long, throaty moan escaping her. She didn’t care who might hear through the thin hotel walls. Let them hear. Let the whole floor know how good he made her feel.

    Chris switched sides—same loving attention to the other nipple—sucking harder now, teeth grazing just enough to make her gasp and clutch at his shoulders.

    “Chris…” Her voice was wrecked already. “Don’t stop.”

    He didn’t.

    He kissed lower—down the soft plane of her stomach, tongue dipping into her navel, nipping at the sensitive skin just above her panties. His hands slid to her hips, thumbs hooking under the lace waistband. He looked up at her—eyes dark, questioning.

    She nodded—breathless, desperate.

    He peeled the panties down her thighs—slowly—kissing every new inch of skin revealed. When they reached her ankles she kicked them aside. Now she was completely bare before him—smooth, freshly shaved, already glistening with arousal.

    Chris groaned low in his throat.

    “Fuck… you really did it.” His voice was reverent, almost pained. “So beautiful. So perfect.”

    He kissed her mound—soft, worshipful—then lower. His tongue traced the seam of her folds, parting them gently, tasting the slick sweetness that had gathered there.

    Stephanie’s knees buckled; he caught her hips, steadying her as he licked again—long, slow strokes from entrance to clit.

    She moaned—loud, broken—hands fisting in his hair.

    He didn’t tease for long.

    He sealed his mouth over her clit—sucking gently at first, then harder—tongue flicking in quick, firm circles while his hands held her open. She rocked against his face—hips chasing the pleasure—moans turning into desperate little cries.

    “Chris—oh god—right there—”

    He hummed against her—vibration sending fresh sparks through her core—then slipped two fingers inside her. She was tight, wet, clenching immediately around him. He curled them upward, stroking that perfect spot while his tongue kept working her clit—relentless, perfect rhythm.

    Her thighs trembled. Her breathing turned ragged.

    She was close—dangerously close.

    And then she moved.

    Instinct took over.

    She pushed him backward until he was lying flat on the carpet, never breaking contact. She straddled his face—knees on either side of his head—and sank down until his mouth was pressed fully against her.

    Chris groaned—deep, muffled—hands gripping her thighs as he pulled her even closer. His tongue plunged inside her—fucking her with it—then returned to her clit, sucking hard while his fingers kept stroking that spot inside.

    Stephanie rode his face—slow rolls of her hips at first, then faster—moaning without restraint now. The sounds were obscene—wet, needy, echoing off the walls. She didn’t care. She couldn’t care.

    “Chris—fuck—don’t stop—please—”

    He didn’t.

    He ate her like a man possessed—tongue, lips, fingers—until her thighs shook violently and her moans turned into sharp, broken cries.

    She came hard—body convulsing, walls pulsing around his fingers, a rush of wetness coating his mouth and chin. She cried out his name—loud, unashamed—as wave after wave crashed through her.

    When the aftershocks finally eased, she collapsed forward—hands braced on the carpet above his head—breathing hard.

    Chris kissed her inner thigh—soft, soothing—then gently eased her down beside him.

    But she wasn’t done.

    She looked at him—eyes glassy, lips swollen—and smiled.

    “My turn.”

    She pushed him onto his back, straddled his thighs, and reached for his jeans. The zipper came down fast. She tugged them open—along with his boxers—and his cock sprang free—thick, hard, flushed dark at the head, already leaking.

    She wrapped her hand around him—stroking once, twice—feeling him throb hot and heavy in her palm.

    Then she lowered her head.

    Chris hissed—hips jerking—when her tongue flicked over the slit, tasting the bead of pre-cum there. She swirled around the head—slow, teasing—then took him into her mouth.

    Inch by inch.

    Her lips stretched around him—warm, wet, perfect. She hollowed her cheeks, sucking gently, tongue pressing against the underside as she bobbed slowly. Chris’s hands fisted in the carpet beside him; his head fell back with a groan.

    “Fuck… Steph…”

    She hummed around him—vibration making him curse under his breath—then took him deeper. Her hand stroked what her mouth couldn’t reach—firm, twisting—while her tongue worked every sensitive spot she could find.

    She sucked harder—hollowing her cheeks—then pulled off with a wet pop, only to lick a long stripe from base to tip. She took him deep again—relaxing her throat—until her nose brushed his pubic bone.

    Chris’s hips bucked once—uncontrolled—then stilled as he fought for control.

    She didn’t let him have it.

    She bobbed faster—wet, sloppy sounds filling the room—hand stroking in time with her mouth, twisting at the head on every upstroke. His thighs trembled. His breathing turned ragged.

    “Steph—fuck—close—”

    She didn’t stop.

    She sucked harder—tongue flicking relentlessly against the underside—until his hips jerked and he came with a broken groan—hot pulses filling her mouth. She swallowed every drop—slow, deliberate—milking him through it until he shuddered and went limp beneath her.

    When she finally pulled off—lips swollen, chin glistening—she crawled up his body and kissed him deeply, letting him taste himself on her tongue.

    They collapsed together—sweaty, trembling, breathing hard—foreheads pressed, hearts racing.

    No words.

    Just the quiet afterglow.

    Just the certainty that they had crossed another line.

    And this time, neither wanted to step back

    Post #265
    0 comments
    Chapter #70

    Part 63.1: The Role Play That Ignites

    Stephanie’s body was still humming from the aftershocks of her orgasm, her skin flushed and glistening with a fine sheen of sweat under the soft hotel lighting. She lay on the carpet, chest rising and falling in ragged breaths, her robe completely fallen open now, exposing every inch of her naked form to Chris’s hungry gaze. Her lips were parted, swollen from their earlier kisses, and her mouth was still full of his cum—warm, salty, thick on her tongue. She felt it there, a tangible reminder of how she had taken him to the edge and beyond, how she had savored every pulse and spurt as he came undone in her mouth.

    She met his eyes—dark, intense, filled with a mix of awe and renewed desire. Her own gaze was hazy from the alcohol buzzing through her veins, making everything feel a little dreamlike, a little bolder. She was drunk, gloriously so, the whiskey loosening her inhibitions and amplifying every sensation. Her face was flushed—cheeks pink, eyes glassy—and she could feel the heat radiating from her skin.

    Slowly, deliberately, she smiled at him—a cheeky, wicked curve of her lips that promised more mischief.

    Then, with his eyes locked on hers, she swallowed. The motion was audible in the quiet room, her throat working as she took every drop down, the taste lingering on her tongue like a secret. She opened her mouth wide to show him—tongue extended, empty now, a single glistening strand of saliva connecting her lips. She tilted her head slightly, as if to say, See? All gone.

    Chris’s reaction was instantaneous.

    His eyes widened, breath catching in his throat. A low, guttural groan escaped him, and his cock—still semi-hard from her mouth—twitched visibly, hardening again in seconds, swelling thick and rigid against his thigh. The sight of her—drunk, flushed, smiling with his cum swallowed like it was the most delicious thing she’d ever tasted—snapped something inside him. His body tensed, muscles coiling like a spring, desire flooding back with a vengeance that made his hands shake.

    “Fuck, Steph…” he rasped, voice rough and strained. “You have no idea what you do to me.”

    Before she could respond, he pounced—his body covering hers in one swift movement, hands pinning her wrists to the carpet above her head. His weight pressed her down—firm, dominating, but careful not to crush her. His erection ground against her thigh—hot, insistent, demanding attention. The alcohol in her system made everything feel heightened—the roughness of the carpet against her back, the heat of his skin on hers, the way his breath fanned across her face.

    Stephanie’s breath caught, but her smile didn’t fade. She looked up at him—playful, daring, eyes sparkling with a mix of challenge and invitation.

    "

    Rape me

    " she whispered, voice husky and teasing, the words slipping out like a dare she knew he’d accept.

    Post #266
    3 comments