MasukZoe’s heart wouldn’t slow down. That look on Marcus’s face — dark, hungry, completely undone — was going to ruin her. She sat there, thighs still shaky from his fingers, pulse hammering between her legs, and knew they’d already gone too far to pretend anymore.
He stood first. Slow. Like he was giving her one last chance to run. His hand reached out. Palm up. Steady, but she saw the slight tremble in his fingers. She took it. The second their palms touched, skin on skin, something broke. Heat shot up her arm, straight to her chest, and she was on her feet before she could think. He pulled her in, not rough, but sure. Close enough that her breasts pressed against his chest. Close enough to feel how hard he was through his pants. “Zoe,” he said, voice wrecked. “Last chance. Tell me to stop.” “I can’t.” The words came out small. Desperate. “I don’t want to.” “Fuck.” He exhaled it like a prayer and a curse at the same time. He kissed her. Not soft. Not careful. Deep and deliberate, like he was editing every doubt out of her mouth. His tongue slid against hers and she moaned into it, hands fisting his shirt. He tasted like coffee and restraint finally snapping. One of his hands cupped the back of her neck, holding her there while the other gripped her hip, pulling her tighter against him. She felt dizzy. Overwhelmed. *What the hell am I doing? This is my professor. This is insane.* But her body didn’t care. It arched into him, craving more. Marcus walked her backward until her ass hit the desk. He lifted her onto it without breaking the kiss, stepping between her legs. The skirt rode all the way up. She didn’t care. His hands were on her thighs now, spreading them wider, thumbs digging in just enough to make her whimper. “You have no idea how long I’ve wanted this,” he muttered against her mouth. “Sitting in that chair, reading your words, getting hard thinking about how you’d sound when you finally let go.” Zoe’s breath hitched. Shame and heat twisted together in her stomach. She reached for his belt, clumsy with need. “Then stop talking and show me.” He made a low sound — half laugh, half groan — and helped her, shoving his pants down just enough. His cock sprang free, thick and flushed and leaking at the tip. She wrapped her hand around him and stroked once. He cursed, forehead dropping to hers. Then he was dropping to his knees. No warning. Just his hands pushing her thighs apart and his mouth on her. Hot. Wet. Hungry. He licked a slow stripe up her soaked pussy and she cried out, hand flying to his hair. “Marcus— oh god—” He didn’t tease. He devoured. Sucking her clit into his mouth, tongue working her like he’d been starving for it. Two fingers pushed back inside her, curling hard, fucking her while he sucked. The wet sounds filled the quiet office. Messy. Filthy. Perfect. “You’re dripping down my hand again,” he growled against her. “So fucking greedy for me. Come on, Zoe. Let me taste it.” She came hard, thighs clamping around his head, hips grinding against his face. The orgasm ripped through her, messy and loud, her whole body shaking as she moaned his name like a broken record. He didn’t stop. Kept licking her through it until she was twitching, oversensitive, pushing weakly at his shoulders. “Too much— Marcus, please—” He stood up, lips shiny with her, eyes wild. Kissed her again so she could taste herself on his tongue. Then he pulled back just enough to look at her. “On your knees.” She slid off the desk, legs shaky, and dropped. The carpet was rough under her knees but she didn’t care. She took him in her mouth, eager, desperate to give him even a fraction of what he’d just given her. He groaned deep, hand gentle in her hair as she sucked him, hollowing her cheeks, taking him deeper. “Fuck, your mouth— just like that. You look so good like this. Taking me after I made you come all over my tongue.” She moaned around him, the vibration making his hips jerk. Saliva dripped down her chin. Her eyes watered but she didn’t stop, bobbing faster, one hand stroking what she couldn’t take. He was losing it — she could tell by the way his grip tightened, the broken curses falling from his mouth. He pulled her off suddenly, breathing hard. “Not yet. Not like this.” He lifted her back onto the desk, shoved papers aside, and pushed inside her in one slow, deep thrust. Zoe’s head fell back. The stretch burned so good she saw stars. “Yes— fuck, you’re so deep—” Marcus started moving. Controlled at first, precise like his red ink, but getting rougher with every thrust. The desk creaked under them. He watched her face the whole time, eyes locked on hers. “Look at me,” he demanded when her eyes fluttered shut. “Want to see you when you fall apart again.” He fucked her harder. One hand between them, thumb on her clit. She came a second time, clenching around his cock, nails digging into his shoulders, moaning his name loud enough she worried someone might hear. He didn’t stop. Just kept driving into her, chasing her pleasure like it was his own. “Again,” he growled. “One more. I want to feel you come while I’m inside you.” He pulled out, spun her around, bent her over the desk. Entered her from behind, deeper this time. His hand reached around to rub her clit while he pounded into her. She was sobbing with it now — too much, not enough, everything. “Marcus— I can’t— fuck, I’m—” “You can. Come for me, baby. Let go.” She shattered. Third orgasm crashing through her so hard her knees buckled. He held her up, fucking her through it, groaning at how tight she got around him. Then he slowed. Pulled out and sat in his office chair, dragging her onto his lap. She straddled him, sinking down onto his cock again, taking him to the hilt. “Ride me,” he said, voice rough. Hands on her hips, guiding her. “Want to watch you take what you need.” Zoe moved. Slow at first, then faster, grinding down on him. His hands were everywhere — squeezing her ass, sliding up to pinch her nipples through the silk, pulling her down harder. He watched her face like he was memorizing every gasp, every flutter of her eyelids. “You’re so fucking beautiful like this,” he panted. “Falling apart on my cock. Been thinking about this for months. Every time you looked at me in class.” She leaned in, kissing him messy and desperate. “Come inside me. Please. I want to feel it.” That broke him. His control snapped. He thrust up hard, meeting her movements, fucking her deep in the chair. One hand between them again, rubbing her clit until she came a fourth time, shaking and crying out against his neck. Only then did he let go. Burying himself deep, groaning her name as he came, pulsing inside her. Long, shuddering thrusts until he was spent. They stayed like that. Tangled. Breathing hard. Sweaty. Messy. Marcus’s arms wrapped around her, holding her close. His face pressed into her neck. She could feel his heart hammering against hers. “Jesus Christ,” he whispered after a minute. “Zoe…” She laughed softly. Weak. Exhausted. But happy in a way that scared her. She reached over to the desk, still impaled on him, and grabbed the thesis. Flipped to that page. Found the margin note. “You’re better than this sentence,” she read aloud, voice hoarse. Marcus kissed her shoulder, slow and tender. “You are.” She melted against him. They didn’t move to clean up. Just stayed there, tangled together. Eventually he stood, still holding her, and carried her to the small sofa against the wall. They collapsed onto it in a heap of limbs. Her head on his chest. His hand stroking her back under the blouse. She fell asleep like that. Wrapped in him. The weight of what they’d done settling warm and terrifying in her chest. Marcus stayed awake longer, listening to her breathe, fingers tracing lazy patterns on her skin. For the first time in years, his mind felt quiet. Open. He didn’t correct it.Nate woke up with Zara curled against his chest like she belonged there. The morning light was soft through the curtains, and for a second everything felt quiet. Normal. Then she shifted in her sleep, her bare thigh sliding over his, and his cock hardened instantly against her hip.Jesus Christ. Even in her sleep she’s killing me.The official week of the bet was over. Rules technically done. But neither of them had said the words out loud. Neither of them wanted to.He brushed her hair back from her face. She stirred, eyes fluttering open, still hazy with sleep. For a moment she just looked at him — soft, unguarded, like she was seeing him for the first time without the armor of jokes or her phone or the distance they’d both pretended was normal for eight months.“Morning, Master,” she whispered, voice husky. A small, shy smile tugged at her lips even as her cheeks flushed.The title hit him low and hard. His cock twitched against her. “Still calling me that?”She bit her lip. “You l
Nate pushed open the apartment door at 7:42pm, gym bag slung over his shoulder, sweat still drying on his skin. His heart was already beating harder than the workout justified. He knew what he’d find. He’d given her the rule that morning before he left: when he comes home, she greets him crawling. Naked. Calling him Master.He closed the door behind him. The apartment was quiet except for the low hum of the fridge. Then he heard it — the soft sound of knees on the hardwood.Zara.She crawled out from the hallway on all fours. Completely naked. Hair loose around her shoulders. Eyes lifted to his face the second she saw him. Her cheeks were flushed. Breasts swayed gently with each movement. Between her thighs he could already see the shine of how wet she was.Jesus Christ.His cock hardened instantly, thick and aching against his gym shorts. Nine months of divorce numbness and eight months of pretending he didn’t want her like this — it all crashed down on him every single time she did
Nate stood in the kitchen doorway, arms crossed, watching Zara’s hand hover near the drawer like she couldn’t help herself.It was 11pm. Day Three. She’d made it this far, but he could see the crack widening. Her shoulders were tense. Her jaw tight. That little restless bounce in her leg that she did when she was fighting the urge to reach for the screen.“You’re really going to do it?” he asked, voice low.She froze. Turned slowly. The guilt on her face lasted half a second before the bratty defiance took over. “It’s one text, Nate. One. My best friend is having a crisis and I—”“You lost the bet,” he cut in. Calm. Controlled. But his heart was hammering against his ribs. “The phone stays in the drawer. That was the rule.”She crossed her arms, chin lifting. “You’re really going to be like this? It’s not even a big deal.”Something hot and dangerous coiled low in his stomach. He’d been hard for days. Aching. Holding back. And now she was standing there, looking at him like she wanted
Nate knew he was completely fucked the second Zara laughed at him across the takeout containers.She was curled up on the couch in those old gray sweatpants, legs tucked under her, wine glass in one hand, phone in the other like it was an extension of her body. She’d been scrolling for the last twenty minutes while they ate, and something about it tonight — the constant thumb movement, the little frown between her brows — just hit him wrong.“You’re on that thing again,” he said.She didn’t even look up. “You’re the one who spent twenty minutes flirting with the delivery girl.”“I was being polite.”“You told her she had a nice smile and asked if she was new in the building.”Jesus Christ. Nate rubbed the back of his neck. “It’s called being friendly, Zara.”She finally looked at him. Those sharp eyes. The kind that saw straight through bullshit. “Friendly. Sure.”The argument built fast. Easy. Familiar. But tonight it felt different. Sharper. Like they were both poking at something t
I woke up with her body pressed against mine and for the first time in months my chest didn’t feel hollow.Rhea was still asleep, face tucked into my neck, one leg thrown over mine. Her breathing was slow and warm against my skin. The sleeping bag had us trapped close together, skin on skin, and I could feel every inch of her. The soft weight of her breast against my chest. The curve of her hip under my hand. The way her thigh rested right against my cock, which was already hard again. Aching.Jesus Christ. What the hell did we do last night?I should feel guilty. I should be pulling away, putting distance between us, remembering she’s my guide and this was supposed to be a fucking therapy trip. Instead I tightened my arm around her waist and breathed her in. She smelled like sweat and smoke and something sweet that made my chest hurt in a good way. After fourteen months of nothing but my own hand and bad memories, having her here felt like oxygen.She stirred. Made this soft little s
The rockslide came out of nowhere.One second we were moving steady along the narrow ledge, Rhea in front setting that efficient pace she always did. The next, the ground just… gave. A low rumble, then rocks tumbling. I heard her shout my name and felt her hands shove me hard sideways. I hit the dirt, rolled, came up gasping. She took the worst of it. Her pack absorbed most of the impact but the sleeping bag strapped to the outside was shredded. The tent pole bent like a cheap straw.She was already on her feet, breathing hard, assessing damage like it was just another problem to solve. Professional. Calm. But I saw the way her hands shook for half a second before she clenched them.“You okay?” I asked, voice rough.“Fine.” She didn’t look at me. “Standard shit. We adapt.”But it wasn’t fine. One sleeping bag. Temperatures dropping fast. The forecast had been wrong. Again.The rest of the afternoon was a blur of practical work. Reinforcing the damaged tent. Building a bigger fire. Mov







