Actions

Work Header

Shared Heat

Summary:

Torn between Zayne’s quiet intensity and Caleb’s bold hunger, you push them to share in a heated night in your room. As jealousy and desire collide, they take you to the edge and beyond, testing limits and forging a new understanding—one thrust at a time.

Work Text:

The air in my room feels charged, thick with anticipation and the faint scent of Zayne’s cologne—crisp, cool, and grounding. I’m straddling his lap on the plush sofa, my knees sinking into the cushions as I press myself closer. His hands grip my hips, firm yet reverent, like he’s afraid I might slip away if he doesn’t hold on tight enough. Our lips crash together, a deep, hungry kiss that sends heat spiraling through me. His tongue teases mine, deliberate and controlled, but I can feel the restraint fraying in the way his fingers dig into my skin.

Zayne pulls back just enough to murmur against my lips, his voice low and husky. “You’re making it hard to think straight.” His stormy green eyes lock onto mine, smoldering with a mix of adoration and something darker, more primal.
I smirk, brushing my nose against his. “Good. I don’t want you thinking right now.” My hands slide up his chest, fingers curling into the fabric of his shirt as I lean in for another kiss, deeper this time, tasting the quiet desperation he tries so hard to hide.

From the bathroom down the hall, the sound of the shower hums faintly—Caleb’s still in there, washing off the trace of his work at Skyhaven. I can picture him, broad shoulders under the spray, water tracing the lines of his muscled frame. He’d walked in earlier, grinning that easy, cocky smile of his, promising he’d be quick because “I’m not missing out on you tonight.” The thought of him joining us sends a thrill down my spine.

Zayne’s lips trail along my jaw, his breath hot against my skin as he nips at my earlobe. He’s not used to sharing—not me, not anything—but the way his hands roam my back tells me he’s willing to try. For me.

I laugh softly, tilting my head to give him better access. “Patience, Zayne. He’ll be here soon enough.” My fingers thread through his dark hair, tugging lightly, and he groans, the sound vibrating against my throat.

The shower shuts off, and my pulse kicks up a notch. Moments later, the door creaks open, and Caleb steps into the room, towel slung low around his hips, droplets of water still clinging to his tanned skin. His eyes land on us, and that familiar smirk tugs at his lips—half amusement, half challenge.

“Well, damn,” he drawls, leaning against the doorframe. “Starting without me? That’s cold.” His gaze rakes over me, straddling Zayne, and there’s no mistaking the heat in it. He’s smitten, just like Zayne, and the tension between them crackles in the air.

I meet his stare, unapologetic. “You were taking forever. Zayne was just… keeping me warm.” I shift in Zayne’s lap, deliberately pressing down, and he stifles a groan, his grip tightening.

Caleb chuckles, low and rough, pushing off the frame to stalk closer. “Keeping you warm, huh? Looks like he’s doing more than that.” He stops just behind the sofa, towering over us, his presence as commanding as Zayne’s is intense. “But I’m here now. So… how do we do this?”

Zayne’s jaw tightens, but his eyes flick up to Caleb, a silent negotiation passing between them. They’ve both made it clear how much they want me, and I’ve made it clear I’m not choosing. Not tonight. Not ever.

I reach out, grabbing Caleb’s wrist and tugging him closer. “You share,” I say simply, my voice firm.

Caleb’s smirk softens into something hungrier as he lets me pull him down, his lips crashing against mine in a kiss that’s all heat and urgency—different from Zayne’s calculated passion, but just as consuming. Zayne shifts beneath me, his hands sliding up my thighs, and I feel the tension in him ease as he watches us. He’s adapting, and the thought makes me dizzy with power.

I break the kiss with Caleb, breathless, and turn back to Zayne, cupping his face as I kiss him again, letting him taste Caleb on me. Caleb’s hands find my waist, his chest pressing against my back, and suddenly I’m caught between them—Zayne’s cool intensity and Caleb’s fiery boldness. It’s overwhelming, electric, and exactly what I wanted.

“Guess we’ll figure it out together,” Caleb murmurs against my ear, his voice a rumble that sends shivers through me. Zayne’s lips curve into a rare, faint smile, and I know they’re both in—fully, irrevocably mine.

I roll my hips harder against Zayne, a slow, deliberate grind that drags a low, guttural sound from his throat. His hands clamp down on my thighs, fingers digging in as he fights to keep that cool composure he’s so known for—but I can feel it slipping. The bulge beneath me grows harder, straining against his pants, and the friction sends sparks of heat curling through my core. I smirk against his lips, teasing him with every shift of my body, knowing exactly what I’m doing to him.

“You’re playing dirty,” Zayne rasps, his voice rougher than usual, eyes dark and half-lidded as they bore into mine. His restraint is a thin thread now, and I’m determined to snap it.
Behind me, Caleb’s presence is a furnace, his broad chest pressed flush against my back. His hands slide up from my waist, bold and possessive, slipping under the hem of my thin shirt. The fabric bunches as his calloused palms find my breasts, squeezing with just the right amount of pressure to make me gasp into Zayne’s mouth. His fingers tease my nipples through the flimsy material, rolling and pinching them until they pebble under his touch. The sensation shoots straight down my spine, amplifying the ache building between my legs.

“You’re so responsive, pipsqueak,” Caleb growls against my ear, his breath hot and ragged. He nips at my earlobe, then drags his lips down the side of my neck, leaving a trail of heat that makes me arch instinctively—pushing my chest further into his hands and my hips harder against Zayne.
Zayne’s grip tightens, one hand sliding up to cup the back of my neck as he pulls me into a deeper kiss, swallowing the soft moan Caleb draws out of me. It’s messy now, all tongues and teeth, a clash of need that matches the rhythm of my grinding. Caleb’s hands grow bolder, tugging my shirt up higher until it’s barely covering anything, his thumbs circling my nipples with maddening precision. The dual assault—Zayne beneath me, Caleb behind—has my head spinning, every nerve alight.

“You like this, don’t you?” Caleb murmurs, his voice dripping with smug satisfaction as he presses himself closer, letting me feel the hard line of his arousal against my lower back. “Driving us both crazy.”

I pull back from Zayne just enough to catch my breath, smirking as I glance over my shoulder at Caleb. “Maybe I do,” I tease, my voice husky.

Zayne’s hand slips beneath my shirt now too, joining Caleb’s exploration, and the feel of both their hands on me—Zayne’s precise and Caleb’s rough—sends a shudder through my body. I grind down again, harder, and Zayne’s head tips back against the sofa, a rare curse slipping past his lips. Caleb chuckles darkly, one hand sliding down my stomach, teasing the waistband of my shorts, while the other keeps working my chest.

Zayne’s eyes flash as he meets Caleb’s gaze over my shoulder, a silent challenge passing between them. Then he looks at me, a smirk tugging at his lips. “Let’s see how long you can handle us both.”

I lean forward, my lips brushing Zayne’s neck as I sink my teeth in—not hard enough to hurt, but enough to make him feel it. His breath hitches, a sharp inhale that sends a thrill through me as I suck gently, coaxing a flush of red to bloom against his pale skin. The mark stands out starkly, a claim I’m staking right here, right now. My fingers work at the buttons of his white shirt, the fabric already creased and rumpled from our earlier tangle. One by one, they pop open, revealing the smooth expanse of his chest, taut with muscle and warm under my touch.

Zayne tilts his head slightly, giving me more access, his hands flexing on my thighs. I drag my tongue over the fresh mark before biting again, a little lower this time. His shirt falls open completely, and I splay my hands across his bare skin, feeling the rapid thud of his heartbeat beneath my palms.

Behind me, Caleb’s hands are relentless—squeezing my breasts, teasing my nipples through my shirt with those rough fingers. I can feel the heat of his body, the press of his arousal against my back, and the way his touches grow more insistent, like he’s trying to pull a reaction out of me. But I keep my focus on Zayne, my expression carefully neutral, my breaths steady despite the fire licking through me. I’m playing a game now—deliberately ignoring Caleb’s efforts, letting him stew in the jealousy I know is building.

Caleb’s grip tightens, a low growl rumbling in his chest as he catches on. “What’s this, huh?” he mutters, his lips brushing the shell of my ear. “Acting like I’m not even here?” His fingers pinch my nipples a little harder, a teasing punishment that sends a jolt through me, but I bite my lip and refuse to give him the moan he’s fishing for. Instead, I grind down on Zayne again, slow and purposeful, drawing a ragged groan from him that I know will stoke Caleb’s fire.

Zayne’s eyes flick up to meet mine, a glint of amusement in them despite the haze of lust. He knows what I’m doing—he’s too sharp not to—and he plays along, lifting a hand to tangle in my hair as he pulls me down for a bruising kiss. His tongue sweeps into my mouth, claiming me with an intensity that’s meant to provoke as much as it is to please. I melt into it, letting him have this moment, my hands sliding up his chest to grip his shoulders.

Caleb’s not one to back down, though. His hands abandon my chest, sliding down my sides with a possessive edge, and he hooks his fingers into the waistband of my shorts, tugging them just enough to hint at what he wants. “You’re gonna regret ignoring me,” he warns, voice thick with challenge, and I feel the heat of his breath against my neck as he presses a hard, open-mouthed kiss there, mirroring the marks I’ve left on Zayne.

I pull back from Zayne, breathless, and finally glance over my shoulder at Caleb, my lips curling into a taunting smirk. “Jealous already?” I ask, my tone dripping with mock innocence. “I thought you were learning to share.”
His eyes narrow, dark and dangerous, but the hunger in them is unmistakable. “Oh, I am,” he yanks my shirt up and over my head in one swift motion, leaving me bare from the waist up. The cool air hits my skin, but it’s nothing compared to the heat of their gazes.

I slide off the sofa, my movements slow and deliberate, every shift of my body calculated to keep their eyes glued to me. Zayne watches with that intense, stormy gaze, his chest rising and falling a little faster now as I position myself in front of him. My fingers find the zipper of his pants, the metallic rasp loud in the charged silence of the room. He lifts his hips just enough, a silent invitation, and I tug the fabric down, letting it pool around his ankles. His briefs cling to him, the dark material stretched tight over his arousal, and there’s a damp patch right at the tip—proof of how much he’s been holding back.

I lean in, pressing my lips to that spot, feeling the heat and the faint pulse beneath the fabric. Zayne’s breath catches, a sharp sound that spurs me on. I kiss it softly at first, letting my warm breath seep through, then graze my teeth lightly over the dampness, teasing the sensitive tip through his briefs. His hands fist in the sofa cushions, knuckles whitening, and a low, “Shit,” slips from his lips—another crack in that cool facade.

Behind me, I arch my back, lifting my ass deliberately as I shift my hips to press against Caleb. His towel’s still slung low, the rough texture brushing my skin as I grind against his crotch, feeling the hard length of him straining beneath it. He lets out a rough grunt, his hands snapping to my hips, fingers digging in as he pulls me back harder against him. The friction sends a jolt through me, but I keep my focus on Zayne, my lips still working against him, refusing to give Caleb the full attention he’s craving just yet.

“Damn, you’re a tease,” Caleb growls, his voice thick with frustration and want. He rocks his hips forward, matching my rhythm, the towel slipping a little lower with each movement. His hands slide up my sides, rough and impatient, then back down to grip my ass, squeezing as he presses himself tighter against me.

I hum against Zayne, the vibration making him twitch beneath my lips, and I glance up at him through my lashes. His head’s tipped back slightly, jaw clenched, but his eyes are locked on me—dark, hungry, and just a little smug as he takes in the way I’m unraveling him.

I give him one last nip through the fabric before pulling back just enough to hook my fingers into the waistband of his briefs. I tug them down slowly, freeing him completely, and the sight of him—hard, leaking, and all mine—sends a fresh wave of heat through me. My lips hover over him, close enough that he can feel my breath, but I don’t touch yet, letting the anticipation build.

Caleb’s not content to wait. His hands tighten on my hips, and I feel the towel drop away entirely, the bare heat of him pressing against me now, only my shorts between us. He grinds harder, a low curse spilling from him as he leans over me, his chest brushing my back. “You’re gonna drive us both insane,” he mutters, one hand sliding around to tease the edge of my waistband again, fingers dipping just beneath it.

I turn back to Zayne, finally closing the distance, my lips brushing his tip as I start to take him in slowly, savoring the way his breath stutters as I slide down his length. The heat of him fills my mouth, heavy and pulsing, and I move with purpose, letting him feel every inch of my descent. My tongue presses flat against him, teasing the underside as I go deeper, until the tip nudges the back of my throat. A faint gag threatens, but I fight it down, determined to take him further. My lips stretch around him, and I hollow my cheeks, sucking slow but hard, drawing out a ragged groan from deep in his chest.

Zayne’s hands twitch, one lifting from the sofa to hover near my head, like he’s torn between gripping my hair and letting me set the pace. His hips shift slightly, a reflexive thrust he catches himself on, but I feel it—the way he’s unraveling under my touch. I glance up at him, eyes locking with his, and the sight of him—head tilted back, jaw tight, eyes dark with need—only fuels me more.

I pull back just a fraction, letting my tongue swirl around the tip before sinking down again, deeper this time, my throat tightening as I push past my limits. The stretch burns a little, but I focus on the rhythm—slow, deliberate, relentless—sucking harder with each pass. My hands brace against his thighs, fingers digging into the firm muscle there, feeling them tense beneath my grip.

Behind me, Caleb’s still there, his presence a simmering heat I can’t ignore. His hands are on my hips, his bare arousal pressing against me through my shorts, and I know he’s watching—feeling every move I make, every sound Zayne lets slip. The air between us all crackles, thick with tension and unspoken challenges, but right now, it’s Zayne I’m focused on, driving him to the edge with every slow, deep pull of my mouth.

Zayne’s hand finally settles in my hair, not pushing, just resting there, a shaky anchor as his breathing turns uneven. “You’re… good at this,” he manages, voice low and strained. I hum in response, the vibration rippling through him, and his fingers tighten in my hair, a quiet curse slipping past his lips.

I keep working Zayne, my lips sliding down his length with agonizing slowness, sucking hard as I take him deep again. The tip brushes the back of my throat, and I push past the urge to gag, letting the heat and rhythm consume me. His low groans fill the room, his hand in my hair trembling slightly as he fights to stay composed. But then Caleb moves, and the air shifts—his jealousy flaring like a spark catching dry tinder.

His hands, rough and impatient, grip my hips tighter, yanking me back just enough to disrupt my focus. I feel the heat of him, bare and insistent, grinding against my ass through my shorts with a deliberate edge. “You’re really gonna keep pretending I’m not here?” he growls, voice thick with frustration and hunger. His fingers slip beneath the waistband of my shorts, tugging them down in one swift, possessive motion, leaving me exposed to the cool air and his touch.

I falter for a split second, Zayne’s length slipping from my lips as Caleb’s hands roam lower, one sliding between my thighs from behind. His fingers brush against me, teasingly light at first, then pressing harder, finding the slick heat there and dragging a slow, deliberate circle that makes my breath catch. “That’s it,” he murmurs, leaning over me, his chest pressed to my back, lips grazing my ear. “I know you feel me.”

Zayne’s eyes snap open at the interruption, a flicker of irritation crossing his face as he watches Caleb pull my attention. His hand tightens in my hair, guiding me back toward him, voice low and commanding. “Focus,” he says, but there’s an edge to it now—a challenge directed as much at Caleb as at me.

Caught between them, I lean forward again, taking Zayne back into my mouth with a slow, deliberate suck, refusing to let Caleb win that easily. But Caleb’s not deterred—his fingers press deeper, slipping inside me with a rough precision that sends a jolt through my core. My body betrays me, hips rocking back instinctively, and he chuckles darkly, sensing the crack in my resolve.

“See? You can’t ignore me,” Caleb says, his free hand sliding up my spine to grip my shoulder, pulling me back harder against his touch. He grinds himself against me, the heat of him searing through the thin barrier of tension between us, his fingers curling inside me in a rhythm that’s maddeningly good. “Zayne’s not the only one who can make you feel good.”

I hum around Zayne, the vibration pulling another groan from him, but Caleb’s relentless now, his jealousy fueling every move. His fingers thrust deeper, his thumb brushing against that sensitive spot that makes my thighs tremble, and I can’t fully suppress the soft moan that escapes, muffled against Zayne. The sound spurs Caleb on, his grip tightening, his voice a rough whisper. “That’s more like it.”

Zayne’s jaw clenches, his eyes flicking to Caleb with a mix of annoyance and something hotter—competition. He shifts his hips slightly, urging me to take him deeper. He's close, I can feel it in the way his thighs tense under my hands, the way his breath comes in short, ragged bursts, his grip in my hair tightening as he nears the edge. I suck harder, taking him deep, the tip brushing my throat as I push him toward release. His low groan builds, a sound I’ve coaxed out of him, and I’m ready to finish him—until Caleb decides he’s had enough of being sidelined.

His hands clamp down on my hips, yanking me back with a sudden, possessive force. My mouth slips off Zayne with a wet pop, and he lets out a frustrated curse, his cock twitching, glistening, so close to spilling over but left hanging. I barely have time to register the loss before Caleb’s fingers withdraw, replaced by the blunt press of him against me. He slides in effortlessly, my slickness and his own precum easing the way, filling me in one smooth, deep thrust that makes my breath catch in my throat.

“Caleb!” I gasp, the stretch and heat of him overwhelming, my body adjusting to the sudden fullness. Caleb’s smirk is audible in his voice as he leans over me, his chest brushing my back, his lips near my ear. “That’s right,” he taunts, his gaze flicking up to Zayne. “She’s mine now.” His hips snap forward again, slow but hard, and the angle sends a shockwave of pleasure through me that makes my arms tremble against the sofa.

Zayne’s eyes narrow, dark and stormy, his jaw tight as he watches Caleb claim me. His hand still hovers near my head, like he’s debating pulling me back, but he doesn’t move—yet. The flush on his chest, the way he’s still rock-hard and leaking, tells me he’s not done, not by a long shot. “You’re interrupting,” he says, voice low and dangerous, but there’s a flicker of something else there—intrigue, maybe, or a challenge accepted.

I think about twisting out of Caleb’s grip, crawling back to Zayne to finish what I started, to taste his release on my tongue. But then Caleb thrusts again, deeper this time, and the sensation floods me—hot, consuming, pulling my focus inward. My hips rock back against him instinctively, chasing the pleasure that’s building fast, coiling tight in my core. His hands slide up my sides, one gripping my shoulder to hold me in place as he picks up the pace, each thrust deliberate, staking his claim.

“See?” Caleb murmurs, his voice rough with triumph, though it’s strained with his own need. “She wants this.” He’s smirking at Zayne again, goading him, but I barely register it—my head’s spinning, the stretch and drag of him inside me drowning out everything else. My fingers curl into the sofa, a soft moan slipping past my lips as I give in, letting the feeling take over.

Zayne shifts, leaning forward slightly, his eyes locked on mine now instead of Caleb’s. “She’s not done with me,” he says, voice steady despite the tension radiating off him. His hand reaches out, brushing my cheek, a quiet promise that he’s not letting go that easily.

Caleb’s hands shift, one sliding down to hook under my thigh, lifting my leg and draping it over his arm with a rough, confident grip. The new angle opens me up, letting him sink deeper, his cock hitting a spot that makes my vision blur with white-hot pleasure. He thrusts harder now, each movement deliberate and punishing, the sound of skin against skin filling the room. His breath is hot against my neck, a low growl rumbling in his chest as he drives into me, claiming me with every stroke.

“Look at her,” Caleb says, his voice thick with smug satisfaction, his eyes flicking to Zayne. “She’s loving this.” He punctuates the words with a particularly deep thrust, and I can’t hold back the sharp moan that spills out, my body trembling under the intensity. My head tips back slightly, caught in the wave of it, but I catch Zayne’s gaze—and it’s a storm brewing.

Zayne’s sitting there, shirt open, pants still shoved down, his cock hard and twitching in the air, a bead of precum glistening at the tip. His hands are clenched into fists on his thighs, knuckles white, and his jaw is set tight—anger, frustration, and something raw flashing in his eyes. He hates this, hates Caleb for pulling me away, for taking me like this right in front of him. But the way his chest heaves, the way his gaze locks onto me, tracking every shudder, every gasp—it’s not just hate. His desire’s spiking, the sight of me unraveling under Caleb’s hands twisting something dark and hungry inside him.

“Asshole,” Zayne mutters under his breath, but his voice is strained, thick with want. His cock jerks slightly, dripping more, and I can see the war in him—wanting to yank me back, to reclaim me, but too caught up in watching, in the way my body arches, the way Caleb’s fucking me into a trembling mess. His hand twitches toward himself, like he’s tempted to stroke, but he holds back, eyes never leaving me.

Caleb chuckles, low and taunting, his grip tightening on my leg as he lifts it higher, spreading me wider for him to see. “What’s wrong, Zayne? Can’t handle it?” He thrusts again, slow and deep, dragging it out, making sure Zayne catches every detail—the way I clench around him, the slick sounds, the flush creeping up my chest. My hands scrabble at the sofa, nails digging in as the pleasure coils tighter, threatening to snap.

I’m lost in it, the stretch and depth of Caleb inside me, but Zayne’s stare pulls at me too—his silent, burning need a tether I can’t ignore.

Caleb leans down to nip at my shoulder. “Wait for your turn,” he says, voice rough as he picks up the pace, driving me closer to the edge—and daring Zayne to do something about it.

The heat’s building, a tight, desperate coil low in my belly as Caleb drives into me, his deep thrusts hitting that perfect spot over and over. My leg’s still hooked over his arm, body trembling, and I’m so close—teetering on the brink, every nerve alight with the promise of release. My breaths come in short, ragged gasps, a moan catching in my throat as I feel it about to break—when suddenly, he stops. Completely. His hips still, buried inside me but motionless, leaving me hanging in agonizing limbo.

A frustrated whine escapes me, my body clenching around him instinctively, chasing the edge he’s just ripped away. “Caleb, why’d you stop?” I demand, voice shaky with need, my hands gripping the sofa as I twist to glare at him over my shoulder. My skin’s flushed, pulse pounding, and the sudden halt has me aching, desperate.

He smirks down at me, that cocky, infuriating grin, his eyes dark with something wicked. “Punishment,” he says simply, his voice low and rough, “for ignoring me earlier.” He pulls back slightly, then thrusts in shallowly, just enough to tease, barely brushing where I need him most. It’s maddening, a cruel flicker of sensation that keeps me hovering but won’t push me over.

“Caleb, please,” I gasp, the plea slipping out before I can stop it. My hips rock back, trying to take more, but his hands clamp down, holding me still, controlling the depth. He thrusts again, shallow and slow, a deliberate torment that makes my thighs tremble and my breath hitch. It’s not enough—nowhere near enough—and the frustration twists with the pleasure, driving me insane.

“Nah,” he murmurs, leaning over me, his lips brushing my ear as he keeps up those torturous, shallow strokes. “Beg all you want—I decide when you get it.” His tone’s smug, relishing the power shift, and he punctuates it with another teasing thrust, pulling a desperate whimper from me.
I clench around him, trying to coax him deeper, but he’s unrelenting, keeping me pinned on the edge. My body’s screaming for release, every shallow move a cruel reminder of how close I was. “Caleb, fuck, please,” I beg again, voice breaking, pride crumbling under the weight of need. “I need it—please.”

He chuckles darkly, his grip tightening on my hip. “Not yet,” he says, thrusting just a little deeper but still holding back, still denying me. His eyes flick to Zayne, taunting him too, letting him see me unraveling—frustrated, pleading, and entirely at Caleb’s mercy.

Zayne’s watching, his cock still hard and dripping, his chest rising and falling faster now. The tension in him is palpable—part fury at Caleb, part raw desire at the sight of me so desperate. His hand twitches again, like he’s itching to intervene, but he stays put, his gaze burning into me, waiting for his moment.

My body’s trembling, slick and desperate, and I can’t take it anymore. I twist my head toward Zayne, his dark eyes still locked on me, simmering with that mix of restraint and hunger. “Zayne,” I plead, voice raw and broken, “touch me. Please.”

He shifts forward slightly, his cock still hard and glistening, but he doesn’t move to help—not yet. He leans closer, voice low and deliberate. “Not unless you let me join.” His gaze flicks to Caleb, then back to me, a challenge in his tone. “Both of us, or nothing.”

Caleb huffs out a short, rough laugh behind me, clearly amused by Zayne’s condition. He doesn’t stop, though—his hips keep rocking, those maddeningly shallow thrusts dragging against me, not enough to push me over but enough to keep me teetering. His hand slides up from my hip, finding my breast, squeezing it firmly before his fingers pinch my nipple, rolling it with just enough pressure to make me gasp. “What’s it gonna be?” he murmurs, voice thick with mockery and lust. “Stretched out by two cocks, or you don’t cum at all?”

I hesitate, my mind reeling. Both of them—inside me at once? The thought sends a shiver through me, a mix of fear and curiosity. “I… I don’t know if I can,” I stammer, my body clenching around Caleb as he teases me again, shallow and relentless. The idea of being so full, stretched beyond what I’ve ever taken, makes my breath hitch—but the ache is too much, the need clawing at me too fiercely to keep resisting.

Caleb’s hand tightens on my breast, his thumb brushing over my nipple in a way that sends sparks down my spine. He thrusts again, just a fraction deeper, taunting me with what I can’t have.

My resolve cracks, splintering under the weight of frustration and desire. I can’t take it anymore—the shallow teasing, the denied release, the heat of them both so close yet holding back. I turn my head to Zayne again, my voice trembling but resolute. “Fine,” I gasp, the words spilling out in a rush. “Fuck me too. Please, Zayne—just do it.”

There's a glint of triumph in his eyes as he moves finally, sliding off the sofa to position himself in front of me. Caleb slows, pulling back just enough to give Zayne room, though his hand stays on my breast, kneading it possessively. Zayne’s hands find my thighs, spreading me wider as he lines himself up, the tip of him brushing against me alongside Caleb. The anticipation makes my heart pound, my body tensing—but I’m too far gone to back out now.

“Relax,” Zayne murmurs, his voice steady but laced with hunger, his eyes locked on mine as he starts to push in, slow and careful, stretching me alongside Caleb’s thickness. The sensation is overwhelming—tight, full, almost too much—and I whimper, my hands scrabbling at his arm for something to hold onto as they both claim me.

Caleb groans behind me, feeling the added pressure, and his shallow thrusts deepen slightly, testing the new rhythm. “Fuck, that’s tight,” he mutters, his tone losing some of its smugness, replaced by raw need. Zayne’s jaw clenches, his control razor-thin as he sinks in further.

The stretch is dizzying at first, my body straining to accommodate both of them—Zayne in front, Caleb behind—filling me so completely I can barely think. My breath comes in shallow gasps, every nerve alight as I adjust to the pressure, the tight, burning fullness that borders on too much. But then they move, finding a rhythm, and the world narrows to the raw, unrelenting sensation of them inside me.

Zayne’s hands grip my thighs, spreading me wide as he starts to thrust, hard and deep, his usual precision giving way to something feral. Caleb matches him, his hips snapping against me from behind, the force of it rocking me forward into Zayne. They pound into me in sync, relentless, the friction and depth tearing a cry from my throat as pleasure crashes over me like a tidal wave. I cum first, hard and fast, my body seizing around them, walls clenching tight as the orgasm rips through me. It’s blinding, electric, and I tremble between them, gasping their names.

But they don’t stop. If anything, my release spurs them on—Zayne’s thrusts grow sharper, Caleb’s rougher, their pace picking up as they chase their own edges. The overstimulation hits me like a shock, my body still shuddering from the first wave, but they’re merciless, driving into me harder, deeper. I can feel every inch of them, the way they stretch me, the way they claim me together.

Caleb’s hand slides from my breast, trailing down my stomach, his fingers splaying over my lower abdomen. He presses down, just enough, and I feel it—the faint outline of their cocks moving inside me, bulging against my skin with each brutal thrust. The pressure amplifies everything, a sensation that pushes me past my limits. I squirt then, a hot rush spilling over them, soaking their cocks as my body convulses again. The sound I make is raw, desperate, and it shatters whatever restraint they had left.

“Fuck,” Caleb growls, his voice breaking as the slick heat tips him over. His hips stutter, then slam deep, and I feel him flood me, his load hot and thick as he spills inside. Zayne’s right behind him, a low, guttural groan ripping from his chest as he thrusts one last time, burying himself as far as he can go. His release joins Caleb’s, pulsing into me, filling me until I’m overflowing, their combined heat seeping out around them.

For a moment, we’re locked together, breathless and trembling, the air heavy with the scent of sweat and sex. My body’s limp, spent, caught between them as they hold me up, their breathing ragged against my skin. Caleb’s hand stays pressed to my stomach, Zayne’s grip on my thighs loosening but not letting go, and I’m lost in the aftershocks, the overwhelming fullness of them still inside me.

They ease out of me slowly, careful despite the haze of their own satisfaction, and I feel every inch of their softening cocks dragging against my sensitive walls. It’s a slow, deliberate pull, almost tender after the ferocity of before, but it leaves me hyper-aware—my body still tingling, stretched and raw. A soft whimper slips past my lips as Zayne slips free first, followed by Caleb, and the sudden emptiness makes me clench instinctively, my thighs trembling from the effort.

Their cum follows, warm and thick, dripping down from my cunt, which gapes slightly from the stretch they’ve left behind. It trickles over my skin, a slow, sticky trail, and I feel exposed, vulnerable—but their eyes are on me, hungry and unblinking. Zayne’s gaze is intense, a quiet storm brewing as he watches the mess they’ve made of me. Caleb’s lips curl into a smirk, his dark eyes glinting with something possessive and smug.

“Fuck, look at that,” Caleb murmurs, his voice rough but laced with amusement. He reaches out first, his fingers sliding through the slickness before pushing into me, two thick digits curling to keep their combined release from spilling out further. Zayne follows a beat later, his touch more deliberate, slipping a finger alongside Caleb’s, pressing in deep to trap it inside. The intrusion makes me gasp, my oversensitive body jolting at the fresh sensation, but there’s no escaping the way they’re both fixated on me.

“Thought you could handle us?” Caleb teases, his tone light but edged with mockery as his fingers shift inside me, a lazy, taunting thrust. “Made us share, and now you’re a mess. Worth it, though, right?” He grins, glancing at Zayne like he’s daring him to argue, but Zayne’s too focused on me—his finger moving in tandem with Caleb’s, his free hand brushing my thigh almost soothingly.

I try to muster a retort, but my voice is shaky, my body still reeling. “Shut up,” I manage, breathless, chest heaving as I feel their fingers, the slow drip of their cum halted by their touch. It’s filthy, intimate, and the way they’re watching me—like they could start all over again.

Zayne’s lips twitch, a rare hint of a smile breaking through his usual stoicism. “She took us well,” he says, voice low and smooth, his finger curling just enough to make me squirm.

Caleb snorts, leaning closer to nip at my shoulder, his breath hot against my skin. “Yeah, real well. Next time you pull that ‘sharing’ card, just know what you’re in for.” His fingers flex inside me, teasing one last shiver out of me before he finally eases them out, Zayne following suit. They shift to a larger sofa nearby, gently pulling me down between them, my body limp and trembling. I collapse against the cushions, caught in the warmth of their bodies on either side, their hands resting lightly on me as I catch my breath, heart still racing from the intensity of it all.