Work Text:
The 24-hour shift was an unrelenting siege of desire today from Eddie. The man was a mastermind, orchestrating a personal campaign to dismantle Buck’s restraint with every single touch and flirtatious word that fell from his mouth.
From the moment Buck stepped into the firehouse at 7 a.m., duffel slung over his shoulder, Eddie’s eyes locked onto him, sharp and predatory, a slow, wicked smirk curling his lips. Buck caught the look as he headed to the locker room, Eddie leaning against the doorframe, arms crossed, his voice a low, heated drawl. “Morning, Buck,” Eddie’s voice slipped out a low purr, eyes raking over Buck’s frame. “That hoodie’s hugging you just right today. Makes me wanna peel it off and run my tongue over every inch of you.”
Buck’s pulse spiked, raising his eyes back towards Eddie, who was following him close behind. “You’re very… horny, this morning, Eds.” His hand paused on his locker, trying to ignore the heat sparking in his gut.
Eddie’s smirk deepened, his gaze lingering on Buck’s broad shoulders, then flicking lower, as if he could see through Buck’s attempt at composure.
“Can’t help it, with you always looking so hot.” Eddie purred, making a point of watching Buck change. His eyes stayed glued to Buck as he peeled off his hoodie to reveal a tight t-shirt clinging to his chest, glancing at Eddie sauntering over, grabbing his own gear.
He stood definitely closer than necessary, his shoulder brushing Buck’s bare arm as he reached into his locker. “You know,” Eddie murmured, voice soft but deliberate, eyes tracing Buck’s torso with intent, “you always make getting ready look like a fucking performance. All those muscles, flexing like that, fuck, Buck, it’s distracting. Makes me wanna drop to my knees right here, see how you’d taste right now.” His fingers grazed Buck’s elbow as he pulled back, a fleeting touch that sent a jolt through Buck’s body.
Buck’s breath hitched, and Eddie’s eyes flicked to the tightening of Buck’s jeans, his smirk widening before he turned away, adjusting his belt with a slow, provocative tug that drew Buck’s gaze to his hips.
“You know I would right now if we could.” Buck almost whined, unable to tear his gaze away from Eddie’s fingers hooked in his belt like that. Just one tug of his belt and he’d get to see him again, feel it, taste him, touch-
“Now who’s being horny.” Eddie interrupted his thoughts, watching Buck lick a swipe across his lips.
“So unfair.” Buck muttered, sighing an almost child-like huff, at not getting what he wanted. Eddie hooked a finger under his chin and lifted his head gently so Buck’s gaze was back on his again.
“Eyes up here, Buckley, you can get that later at home.” And with that Eddie pressed the most fleeting kiss to his lips and was gone just like that, leaving Buck a little flustered and hot five minutes into his shift.
The morning briefing was a masterclass in subtle torment. Eddie claimed the seat next to Buck as usual, their thighs brushing under the table as Bobby outlined the day’s assignments when they weren’t out on calls. Every time Buck shifted to focus, Eddie’s knee pressed closer, a slow, deliberate pressure that sent heat curling up Buck’s spine. When Bobby turned to write on the whiteboard, Eddie leaned in, his breath warm against Buck’s ear. “You’re so tense already,” he whispered, voice a low, filthy rumble. “Bet I could make you feel so good right here. Imagine that, Buck...”
Buck’s jaw clenched as he shot Eddie a glare. “Stop teasing me when you know I want nothing more.” He practically begged.
Eddie just raised an eyebrow, all innocence, as Chimney glanced over curiously. Buck forced himself to breathe, but the tightness in his pants was impossible to ignore, and Eddie’s knowing glance confirmed he’d definitely noticed.
Their first call came at 9 a.m.- a minor car accident on the freeway, basically just a bump. Buck threw himself into the work as usual, securing the scene and stabilising the vehicle but Eddie was relentless today. As Buck knelt to check the undercarriage, Eddie crouched beside him, passing a with a slow drag of his fingers across Buck’s knuckles. “You’re so good with your hands, you know that?” Eddie said, voice husky just for Buck, eyes glinting with mischief. “Makes me think about what else you could do with them. Bet you’d be real good at making me moan…” Buck nearly dropped the wrench, his face burning as he muttered, “Focus, Diaz. You’re killing me here.”
Eddie’s low chuckle followed him as he stood, brushing against Buck’s shoulder, his hip grazing Buck’s arm as he moved away to assist Hen. Buck had to take a deep breath to keep himself from tackling him right here and now, his mind racing with Eddie’s voice still in his ears.
Even back at the station, downtime offered no relief. During a coffee break in the kitchen, Eddie leaned against the counter, sipping his mug with a slow lick of his lips, holding Buck’s gaze the whole walk to the fridge. When Buck grabbed a water bottle from the fridge, Eddie was there in a shot, reaching past him for a snack, standing flush against Buck’s back.
“You’re looking a little flushed there,” Eddie whispered, lips close enough that Buck could feel his breath. “Something got you worked up? Or is it just me thinking about how good you’d taste, pinned against this counter, my mouth on you?”
“Eddie… c’mon, you know what you’re doing here, you-“ Buck cut himself off, tipping his head back into Eddie’s shoulder, melting like butter. Eddie was pressing a hot open-mouthed kiss on his neck, so slowly, the graze of his teeth giving the extra tension to drive Buck a little crazier.
A single, searing kiss, just below his ear. Yet enough to almost unravel Buck right here and now.
Eddie’s lips are hot, wet, and unyielding, open-mouthed and deliberate, dragging slow and torturous against the sensitive skin. It’s not just a kiss; it’s a claim, a spark that ignites every nerve in Buck’s body. His pulse surges, a low groan rumbling in his chest as the sensation rips through him like wildfire, his grip on the bottle of water, forgotten.
Buck’s head tipped instinctively, baring more of his neck, chasing the heat of Eddie’s mouth. His skin flushed, a desperate ache blooming where Eddie’s lips linger, the faint scrape of stubble adding a delicious edge that made Buck’s knees tremble.
He’s unraveling so damn easily with one single hot kiss, drowning in the intensity of that single point of contact. His hands reach up, fingers reaching to thread through Eddie’s hair, to anchor himself, to pull Eddie closer and beg for more. But the moment his fingertips graze his hair, Eddie’s gone from his skin, pulling away.
“Fuck, Eddie-“ The warmth at Buck’s back dissolves into cool, empty space, leaving him gasping, disoriented. He spins around, heart hammering, eyes wild, but Eddie’s already halfway across the room, leaning against the wall with that infuriating, barely-there smirk. His dark eyes glint with mischief, like he knows exactly how he’s wrecked Buck- how that one kiss has left him burning, aching, and utterly undone.
Buck gripped the fridge handle, willing his body to calm down, but Eddie’s knowing smile, popping a cherry into his mouth with a suggestive suck, was maddening. Buck had to adjust himself discreetly, cursing Eddie’s ability to get under his skin so easily. God the things that man did to him…
Lunch was equally pure torture too. Eddie sat across from Buck, eating with a deliberate slowness that was obscene. He bit into a sandwich, letting a drop of sauce linger on his lip before swiping it with his thumb, sucking it off while staring at Buck, his eyes dark with intent.
“You’re not eating much,” Eddie said, voice teasing, loud enough for the others to hear but with a filthy undercurrent meant only for Buck. “Something distracting you? Or maybe someone?” Hen raised an eyebrow, but Buck shoved a bite of food in his mouth, glaring at Eddie, who leaned back, stretching so his shirt rode up, exposing a strip of toned stomach.
Buck’s fork clattered against his plate, and Eddie’s lips twitched, hiding his amusement.
As the team chatted, Eddie “accidentally” dropped his napkin, bending to pick it up with a slow arch of his back, giving Buck a perfect view of his ass. Buck nearly choked, earning a curious look from Bobby, while Eddie sat back up, smirking like the devil himself. As they cleared the table, Eddie brushed past Buck, his hand grazing Buck’s lower back, fingers lingering to make Buck’s breath hitch.
Even later, in the afternoon, Eddie was as relentless as ever. It brought a small structure fire in someone’s garage, and Eddie’s teasing turned physical. As they suited up, Eddie “helped” Buck with his gear, fingers lingering on the straps of Buck’s turnout coat, tugging them with a slow pull. “Gotta make sure you’re secure,” he said, voice low, hands brushing the sensitive skin at Buck’s neck, sending a shiver down his spine.
On the scene, Eddie stayed close, his body brushing Buck’s in the chaos. At one point, he leaned in, helmet to helmet, voice a husky whisper as the walked outside back into fresh air together. “You look so fucking hot like this, Buck. All sweaty and intense. Makes me wanna drag you somewhere private, get my mouth on you, see how loud you’d moan.” Buck’s grip slipped on the hose, half turning it back on again, his breath catching, and he bit the inside of his cheek to focus.
“Stop it.” Buck half pleaded. “I can’t concentrate on anything with you being so horny today?”
Eddie’s laugh as he pulled back was pure sin, a promise of more. “Only for you, Buck.” He winked.
During a quiet moment in the gym, Buck tried to burn off his frustration with a workout. He‘d spent all day thinking about Eddie and everything he’d said, desperately trying to work off the heat still lingering in his body. Eddie knew exactly what he was doing and it was working alright.
Pushing up a weight, Buck failed miserably with each push. Eddie’s voice all his ear.
Up. Wanna peel that hoodie off and feel my tongue all over you… Down. Wanna drop to my knees and taste you right here… Up. Bet I could make you feel so good right now… Down. You’re so good with your hands… Up. Bet you’d be real good making me moan… Up. How good you’d taste pinned against this counter, my mouth on you… Down.
Eddie sprawled on a bench, lay watching Buck lift weights with hooded eyes. “Those muscles are something else,” Eddie said, voice dripping with heat. “Can’t stop thinking about how strong you are, how you’d feel pinning me down, while I’m begging for more.” Buck nearly dropped the whole weight on top of him, his face flushing as he shot Eddie a look that was half-warning, half-plea.
“Eddie?”
Eddie winked, standing and stretching, his shirt lifting to reveal more of that damn stomach, before sauntering out, hips swaying to make Buck curse under his breath.
Dinner was another ordeal. Eddie sat next to Buck, their shoulders brushing as they ate. Every so often, Eddie’s hand would graze Buck’s thigh under the table, fingers lingering to make Buck’s breath hitch. “You’re so jumpy tonight,” Eddie teased, voice low, lips close to Buck’s ear as he reached for the salt. “Thinking about something fun? Or is it just me imagining how good it would be to drop underneath this table and feel you all in my mouth right now?” Buck gripped his fork, knuckles white, as Eddie’s fingers brushed his thigh again, dangerously close to his groin.
Buck had to excuse himself to splash cold water on his face, Eddie’s smug grin burning into his back.
The final call- a false alarm at an office building- was the breaking point. In the dark, cramped stairwell, Eddie cornered Buck under the pretense of checking his gear. He pressed close, chest against Buck’s back, lips brushing Buck’s ear as he whispered, “You’re so tense, baby. Imagine me on my knees for you, Buck, sucking you deep, making you lose…”
Buck composed himself and shoved him back, heart pounding, voice a low growl.
Oh to really follow through right now…
Eddie had been torturing him all day.
“You’re gonna pay for this, just you wait, Diaz.” Eddie’s grin was all challenge, eyes promising more trouble as he stepped away, leaving Buck aching yet again and furious.
By the time the shift ended at 7 a.m., Buck was a live wire, every nerve sparking with pent-up desire. The drive home was unbearable, Eddie’s hand resting high on Buck’s thigh, fingers tracing slow circles that stopped just short of his groin. “You’re so worked up,” Eddie teased, voice low and filthy. “Gonna take all this frustration out on me, aren’t you? Bet you’re dying to fuck me hard, make me beg.” Buck’s knuckles were white on the steering wheel, jaw clenched so tight it ached. He didn’t trust himself to respond without pulling over and dragging Eddie into the backseat.
The second they crossed the threshold of their apartment, Buck had had it. He slammed the door shut and shoved Eddie against it, pinning him with his full weight, his hands braced beside his head. Eddie’s breath hitched, but his eyes sparkled with that infuriating mischief, daring Buck to make good on the tension that he’d been working on and building up for 24 hours.
“You think you’re so fucking clever,” Buck growled, voice low and rough, pressing closer until he could feel Eddie’s arousal against his thigh. “Teasing me all damn day, getting me hard in the middle of calls, whispering that filthy shit in my ear. You want me to lose it, don’t you? Want me to fuck you until you can’t think, until you’re begging me to let you cum?”
Eddie’s lips parted, a soft moan escaping as Buck’s thigh pressed harder between his legs. “Maybe I do, maybe that was the plan all along,” he admitted, voice breathy but laced with that cocky edge. “You’re just so fucking hot when you’re desperate, Buck.”
Buck’s smile was dangerous, all teeth and hunger. “Oh, you’re gonna see desperate,” he promised, grabbing Eddie’s wrists and pinning them above his head. “But it’s not me who’s gonna be begging tonight. You’ve been playing with me for hours, and now you’re gonna take everything I give you. And you’re gonna wait for it- gonna make you beg until you’re falling apart, until you’re so desperate you can’t even form words.”
Eddie’s eyes darkened, pupils blown wide as Buck’s words sank in. “That’s more like it…”
Buck released his wrists, stepping back just enough to yank off his own shirt, tossing it aside. Eddie’s gaze raked over him, drinking in the flex of his muscles, the flush of his skin, and Buck didn’t miss the way Eddie’s tongue darted out to wet his lips, his breath quickening in anticipation.
“Bedroom,” Buck ordered, voice like steel. “Get naked and wait for me. If you’re not ready when I get there, I’m gonna make you wait even longer than I’m already planning- and trust me, Eddie, it’s gonna be a long fucking wait.”
Eddie’s grin was half-challenge, half-surrender as he turned, heading for the bedroom with a deliberate sway in his hips that Buck knew was meant to provoke. ”Oh and don’t even think about touching yourself-“ Buck called after him.
Buck took his sweet time, shedding his shoes and belt, grabbing a glass of water from the kitchen and sipping it slowly, letting Eddie stew a bit longer. He lingered in the living room, adjusting the thermostat, folding a stray blanket, checking his phone, even flipping through a magazine- each second a deliberate torture for Eddie. He let nearly fifteen minutes pass, the anticipation building like a coiled spring, before finally moving toward the bedroom, his own desire pulsing through him with every step.
When Buck stepped into the bedroom, Eddie was sprawled on the bed, completely bare, hands resting on his thighs, fingers twitching as if fighting the urge to touch himself. His dick was hard, precum already beading at the tip, a glistening trail sliding down the shaft, and the sight sent a jolt of heat through Buck, but he forced himself to stay in control, to draw this out even further, to make Eddie wait until he was utterly undone.
“Fuck, if you could see you,” Buck said, voice dripping with desire as he climbed onto the bed, straddling Eddie’s thighs, their skin brushing just enough to make Eddie shudder. “Lying there all ready for me, so fucking gorgeous. You’ve been thinking about this all day, haven’t you? Getting me so worked up I’d come home and fuck you until you’re screaming my name, until you can’t walk.”
Eddie’s breath caught, hips twitching upward despite himself. “Guilty,” he murmured, voice thick with want, his eyes locked on Buck’s, dark and pleading. “You’re too easy to tease, Buck. Can’t help it if I love watching you try to keep it together, knowing you’re thinking about fucking me.”
Buck chuckled, low and dangerous, leaning down until their lips were a breath apart, their noses brushing, but he didn’t kiss Eddie, letting the tension hang between them. “Easy, huh? Let’s see how easy you are when I’ve got you begging for my dick.” He dragged a hand down Eddie’s chest, fingers grazing his nipples, rolling them lightly, making Eddie arch into the touch with a soft gasp. “You’re already a mess, and I haven’t even started. Gonna make you feel so good, Eddie, but you’re gonna have to wait for it. You don’t get to cum until I say so, and I’m gonna make you wait a long time- until you’re shaking, until you’re so desperate you can’t think of anything but me.”
Eddie nodded, hands fisting the sheets, his knuckles white with the effort. “Yeah, I got it,” he panted, voice wrecked. “Just- fuck, Buck, touch me, please.”
Buck’s grin was wicked as he trailed his hands lower, teasing over Eddie’s ribs, tracing the lines of his hips, brushing the sensitive skin of his inner thighs, everywhere but where Eddie wanted him most. Eddie’s cock twitched, more precum leaking, a slow trickle glistening in the dim light.
Buck’s mouth watered, but he held back, savoring Eddie’s growing desperation. “Look at you,” he murmured, voice rough with arousal, his eyes locked on Eddie’s cock, then flicking up to his face, drinking in every twitch, every shudder. “So hard for me, dripping already. Bet you’re dying to feel my mouth on you, my tongue, my dick in you. Wanna tell me how bad you want it?”
Eddie’s moan was loud, desperate, his voice breaking as he gasped, “Fuck, Buck, please. Need you so bad, need your mouth, your cock, anything. I’ve been thinking about you all day, about you fucking me, your tongue on me, making me lose it.”
“Oh, I know you have,” Buck said, voice a low growl as he moved lower, settling between Eddie’s legs, his breath hot against Eddie’s inner thighs, so close but not touching. Eddie’s hips bucked, a choked whine escaping as he strained toward Buck’s mouth, his body trembling with need. “You’ve been such a tease, whispering all that dirty talk to me, making me want you so bad I could barely focus. You love it, don’t you? Love getting me hard, knowing I’m thinking about fucking you every second, imagining you spread out like this, begging for my mouth.”
“Yes,” Eddie groaned, his voice raw, body trembling under Buck’s gaze. “Love it, Buck, fuck, please, I need your mouth, I’m begging you.”
Buck leaned down, lips brushing Eddie’s inner thigh, his breath hot against the sensitive skin, but he didn’t touch Eddie’s dick, letting the anticipation build. “Not yet,” he growled, thick with control, a dark promise in his tone. He pressed a slow, open-mouthed kiss to Eddie’s thigh, sucking lightly, then moved to the other side, his lips brushing closer to Eddie’s cock but never touching, drawing a desperate moan from Eddie’s lips.
Buck finally wrapped his hand around Eddie’s cock, but the touch was feather-light, barely grazing the sensitive skin, a slow, teasing drag of his fingers from base to tip. Eddie’s moan was raw, hips bucking into Buck’s hand, but Buck kept the pressure light, his fingers tracing the veins along Eddie’s shaft, circling the head with a delicate touch that was more torture than relief. “You’re so fucking gorgeous like this,” Buck murmured, watching Eddie’s face contort with pleasure. “Begging for me. You want more, don’t you? Want my hand tight around you, stroking you just right.”
“Oh yes,” Eddie gasped, voice breaking. “I need more, need you to really touch me.”
Buck’s grin was wicked as he tightened his grip just slightly around Eddie’s dick with a firm but slow stroke, his thumb brushing over the tip again to spread the precum, making Eddie shudder.
He moved his hand deliberately, starting at the base with a slow, twisting motion, his fingers curling and uncurling again around him, feeling every pulse and every twitch. Dragging his hand up, Buck paused to focus on circling the head with his thumb again, pressing lightly against the sensitive slit and swirling deliberately then sliding back down, keeping the pace agonizingly slow.
Eddie’s hips rocked desperately, but Buck pinned him with a hand on his hip, keeping him still. “You’re gonna take what I give you,” Buck growled, voice low and filthy. “You do what I say.”
Eddie’s groan was already wrecked, body trembling as Buck continued the slow, teasing with his hand. “You’re so desperate,” Buck murmured. “So hard for me, dripping all over my hand. You love it when I make you wait.”
“Buck, please,” Eddie begged, voice raw, hips straining against Buck’s hold. “I need more, I need you to go faster, please.”
Buck pulled his hand away entirely, leaving Eddie’s cock twitching in the air, earning a desperate, broken whine. Buck leaned up to kiss along Eddie’s jaw, his neck, nipping at the sensitive skin. “You don’t get it that easy, baby.” He trailed his lips down Eddie’s chest, sucking lightly at his nipples again, making Eddie arch and moan, but he kept his hands off Eddie’s cock, letting the anticipation build up again. “Your begging is so pretty.“ Buck murmured, lips brushing Eddie’s skin. “You want my hand back, don’t you? Want me to stroke you until you’re falling apart.”
“Yes, yes,” Eddie whined, hands clutching the sheets so hard his knuckles were white. “Please.”
Buck took his time, starting the cycle all over over again, wrapping his hand around Eddie with another light, teasing grip, making sure his fingers brushed the sensitive skin with deliberate slowness. His fingers kept spreading the precum that continued to leak, making Eddie’s cock slick and glistening, keeping Eddie on the edge without giving him enough to tip over. “You’re so good for me,” Buck murmured, voice thick with arousal. “Taking this so well, letting me tease you like this.”
Eddie’s pleas grew more desperate, body trembling uncontrollably, voice wrecked with need. “Buck, please, I can’t,” he sobbed, tears prickling at the corners of his eyes. “Let me?”
“Oh Eddie, what’s the rush?” Buck grabbed the lube from the nightstand, slicking his hand to make the touch even more intense, and returning just as quickly, enjoying Eddie’s desperate whimpers a little too much.
”I need you to let me cum now?” Eddie’s moan was so desperate, body shaking as Buck kept stopping when Eddie whimpered, knowing he was close. He waited for the them to subside each time before he started the torturous cycle he kept going through again, fingers ever still curling and twisting in all the right places he knew drove Eddie crazy, making Eddie feel every sensation.
“You see, I know you too well now,” Buck whispered, voice rough with arousal. ”I know exactly what makes you tick and when you’re about to cum so I can…”
Eddie whimpered, body trembling uncontrollably when Buck took his hand away yet again, waiting for the shaking to subside. “Please, I’m begging you.”
“But you’re taking it so well?” he murmured, his eyes locked on Eddie’s cock, watching the way it twitched, the way the precum continued to leak, glistening in the light. “I thought you wanted my mouth…”
“I do?!” Eddie nodded furiously, whimpering so much Buck thought he was on the verge of tears.
“Don’t you want my tongue on you, sucking you slow, making you feel so good you can’t stand it.”
“Fuck, yes,” Eddie gasped, his voice breaking, hips straining toward Buck’s mouth, his body trembling with the effort to stay still.
“Then you gotta be good and promise you won’t cum yet? Promise me?”
“I promise, I promise, I won’t.” Eddie squeaked, whining as Buck’s grin widened, his heart throbbed equally as much as his own arousal. But he needed to teach Eddie this valuable lesson, on what he got for torturing him all day.
He wanted to ravish the man beneath him fully and wholeheartedly, ruin him, watch him come more and more undone as the seconds passed. But he would take his time.
“Keep your hands there. Don’t move them without my permission.” His words sent a shiver of thrill up Eddie’s spine, “Do you understand?”
“M-hm… yes.” Eddie swallowed the saliva that had built up in his mouth, as he nodded his response.
“Good boy.”
Good boy. Eddie didn’t think he’d ever found anything so erotic than all of this right now, not sure if he really could control himself if Buck kept talking to him like this.
“Will you let me cum, I wanna cum with you in me- please?”
“Maybe?” Buck shrugged, making a point of thinking about it. He paused for a moment before he looked up through his lashes at Eddie’s desperate look on his face, flushed and nodding slowly, trying to convince him.
Buck smirked and pressed his face down and nuzzled against the hard, bulging erection beneath him. Eddie moaned one of those pretty wrecked ones again, throwing his head back down on the pillow at the satisfaction of finally gaining some friction again. He was so fucking hard it was almost painful.
“Keep still, Eds. You got behave for me.” Buck muttered concentrating himself now. He gripped the base and took his swollen, leaking tip into his wet mouth. Another loud moan fell from Eddie’s lips, his back arched, toes curled as he attempted to rut into Buck’s mouth.
“What did I say?” Buck warned, restraining his hips against the mattress with one hand.
“I’m sorry, m’sorry, I can’t…” Eddie whispered, squeezing his eyes shut.
“Yes you can. You can do it for me, yeah?”
Buck only returned when Eddie nodded weakly, not sure if Eddie could hold it back much longer. Swirling his tongue under his tip, he swallowed down the length of him with an exhale through his nose, making Eddie gasp at Buck’s sudden surge, instead of more teasing.
Buck hummed rhythmically, in pure bliss as if he was in a self-inflicted trance while he bobbed his head up and down, hollowing his cheeks when he pulled back towards the tip. He took the liberty in paying extra attention to the vein on the underside, lapped his tongue over it with pressure, tearing moans and hisses from Eddie in response. A sound that rang in Buck’s ears, harmonic and pretty. He wanted it even more, like he was addicted.
He knew that familiar feeling of pressure started to build in Eddie again, as Eddie’s breath kept hitching, forcing them in ragged bursts. His hips were pressed tight in restraint of Buck’s strong hand, that tight he couldn’t even force himself up into Buck’s mouth.
“Oh fuck, please… I’m really gonna-” At that moment, Eddie mindlessly shot two hands into Buck’s hair, raked his fingers in it and gripped “Ah-mmm.. little m-more- please,” his chest heaved, eyes scrunched shut as he awaited his release. He felt so good, Buck’s mouth felt so fucking good he could float away, all electric surging and fire and-
Fuck. A release. But not what Eddie had in mind, not what he wanted, what he was waiting for.
Buck pulled his mouth away, suddenly and unexpectedly, a string of saliva still connecting his mouth and his tip. His grip on the base of Eddie’s cock tightened, he squeezed and Eddie yelped at the denial of his orgasm.
“Ah- NO, fuck? Buck, please I was so close- you said you’d let me?!” His cock throbbed and Buck’s tight grip was almost painful.
That feeling of floating came crashing down in an instant and all that was left was pure disappointment.
“No, I said ‘maybe’ I’d let you?” Buck corrected. “And you moved your arms without permission. Didn’t I tell you to behave?”
Oh.
Eddie’s head, his whole body was so fuzzy due to the intensity of his approaching- and now ruined- orgasm that he hadn’t even realised his mistake. The desperation and need to grip and fuck into- cum into, Buck’s wet and hot mouth took the forefront in his mind and everything else had fallen away. Oh fuck.
“Ah- I’m sorry, sorry… I’ll be good, please just…” Eddie was all but pleas spilling out, as he gulped staring down with pitiful, pleading eyes that begged for sympathy, for forgiveness.
“Please what, Eds? Tell me what you want.” Buck cooed, sharp eyes glaring back at the glossed-over, half-lidded gaze of Eddie’s and nuzzled his cheek against his dick and felt it twitch in greed.
“I wanna- cum, please. Want you… to fuck me already,” he drew his bottom lip between his teeth, abdomen tightened as he inhaled sharply before speaking again, “Need you, please.”
“Only well-behaved boys get to cum. Can you do that? Be good for me?” Buck’s voice was sweet, velvety as he purred.
Eddie winced, nodding urgently. He failed earlier. No more punishment, he would be good. He would be good. Because this really was torture, Buck had been edging him and controlling him for what felt like days, god weeks, even, teaching him his lesson the hard way. All he wanted to cum once. He needed it.
“Mmhm. Yes. Promise I’ll be good for you. I swear.”
Buck felt a little guilty, he had been teasing a needy Eddie for so long now and drew him so close to the edge before denying him entirely. But he couldn’t shake the desire to savour the moment, draw it out as long as possible, make it last forever so he would be forever unable to forget. And fucking hell, Eddie looked so delicious all desperate and begging, even Buck couldn’t think straight himself.
“Good.” Buck nodded, satisfied with him.
Good. Eddie beamed at him, still hopeful.
“But, this… won’t do.” Buck’s expression shifted, puzzlement now clouded his features which hadn’t gone unnoticed by Eddie who felt his breath hitch.
“What do you mean? What won’t-?”
Buck pulled himself to sit on his knees in between Eddie’s legs. He hummed, deep in thought, eyebrows furrowed for a moment before the corner of his mouth quirked up.
“I want to fuck you so fucking hard when you cum. But you’re still not allowed to cum until I say so, understood?”
Behave.
“I’ll try-“ Eddie started.
“No.” Buck glared, narrowing his gaze at him. “You promised.”
“Okay, okay, I promise I won’t. I’ll be good, I swear. Hold it back.” Eddie rambled, the words rushing out so fast so Buck would give him what he wanted. “Until you say so.” He’d behave. He had to.
Before Eddie could form another thought, Buck hooked his hands under Eddie’s ass, pulling him forward a bit more.
Eddie was pliant in Buck’s strong grasp as he handled him in the way he wished, manipulating his body into the position he wanted. The sensation of his warm fingers sent tingles down his spine, a sensation that lingered even after he was released. He obeyed as Buck guided his hips up to place a pillow beneath them.
Eddie let out a soft, impatient whine as Buck deliberately coated his fingers with more lube, his movements unhurried, almost teasing. Buck’s gaze never wavered, locked onto Eddie’s with an intensity that sent a shiver down his spine, their connection electric and unspoken.
Buck shifted closer, leaning up to capture Eddie’s lips in a deep, consuming kiss. He swallowed Eddie’s desperate, trembling moans, his tongue sweeping into Eddie’s mouth with a slow, possessive heat that felt like it could unravel them both. Each languid stroke of their kiss burned with need, drawing them both deeper into a haze of want and surrender.
Eddie groaned into Buck’s mouth at the feeling of Buck’s warm slick fingers, circling his entrance with a slow, teasing touch.
“Ready for me, baby?” Buck breathed against his lips, voice thick with need, his own cock aching as he watched Eddie fall apart. “Gonna fuck you so hard, Eddie, make you feel every inch of me. But first, I’m gonna open you up, make you beg for my cock.”
Eddie’s moan was raw, his body trembling as Buck pushed one finger inside, slow and deliberate, curling it just right to make Eddie gasp. He worked his finger deeper, then added a second quickly, maybe a little too quickly, scissoring and curling them, hitting that spot that made Eddie’s eyes roll back.
“You’re so tight for me,” Buck murmured, voice rough with arousal. “So fucking perfect, taking my fingers so well. You like my fingers, don’t you? Want me to fuck you with them, make you cum all over yourself.”
“Yes, yes,” Eddie almost sobbed, his voice breaking, hips rocking desperately onto Buck’s fingers. “Fuck, I love them inside me like this- need you to fuck me with them- I’m begging you.”
Buck added a third finger, stretching Eddie slowly, savoring every moan, every shudder, but he kept the pace deliberate, pulling back whenever Eddie’s breathing hitched, signaling he was close.
He leaned down, taking Eddie’s cock into his mouth again, sucking with a firm, deliberate pressure, his tongue pressing against the underside, but pulling back just as Eddie’s moans grew frantic, leaving him trembling, his fingers slowly working him open the whole time.
Eddie’s pleas were incoherent now, his body was shaking uncontrollably, a tear rolling down his cheek from the intensity. “Pleasepleaseplease, I really need you…”
Buck slicked himself up, positioning himself between Eddie’s legs, and leaned down to kiss him once more, slow and deep, swallowing his desperate moans. “You’ve been so good for me.” Buck murmured, voice thick with need. “Gonna fuck you so hard, Eddie, is that what you want?”
“Yes, fuck yes,” Eddie begged, voice breaking, a few more tears still falling. “I’ve been so good, I need this-“
“I know you’ve been so good for me, baby.” Buck smiled, pressing their lips together, in the softest of pressures. Eddie nodded slowly, kissing him back, sighing contentedly at Buck letting him lick into his mouth, letting him taste him for a little while. Buck suddenly so soft and gentle all of a sudden.
“I’m so proud of you.” Buck murmured, capturing his mouth again, Eddie slightly delirious at how deep it was.
Buck pushed in, slow and deliberate at first, letting Eddie feel every inch, both of them groaning at the stretch, still pressing open-mouthed kisses to Eddie’s lips, swallowing every moan.
But once he was all the way in, Buck’s control practically snapped, both equally desperate to cum.
Dragging his hands down Eddie’s sides, he set a hard pace, Buck’s thrusts were deep and relentless from the start, hitting that sweet spot with every stroke, making Eddie’s moans turn into desperate cries.
“Fuck, you feel amazing,” Buck growled, one hand gripping Eddie’s hip, the other braced beside his head. “So tight, so fucking perfect. Taking my dick so fucking well. I’m gonna make you mine.”
“I am, I am,” Eddie gasped, nails digging into Buck’s shoulders, body trembling. “Love it, love you- fuck, Buck, harder, please.”
Buck loomed over Eddie, their bodies glistening with sweat, the air in the bedroom thick with the electric heat of their shared desperation. Eddie lay sprawled beneath him, legs spread wide, chest heaving, his dark eyes locked on Buck’s, pupils blown wide with need, streaks of tears on his cheeks now from so long of relentless teasing that had brought them to this moment.
Eddie’s cock was rock-hard, leaking a quick trickle of precum onto his toned stomach, the glistening trail catching the dim light. His hands gripped the sheets, knuckles white, fingers twisting the fabric as his body trembled, every muscle taut with anticipation. His moans raw, broken sounds that kept tearing from his throat as his hips jerking upward, seeking even more contact even as his body trembled with the weight of his need as Buck fucked into him.
“Oh god, you feel so good,” Eddie gasped, his voice hoarse, cracked from hours of pleading, fresh tears of frustration welling in his eyes. “Just give it to me hard, need it so bad.”
Buck leaned down, capturing Eddie’s lips in a deep, possessive kiss, his tongue plunging into Eddie’s mouth with a slow, hungry heat, tasting the salt of his desperation, swallowing his frantic moans.
He pulled back, their foreheads pressing together, breaths hot and ragged, mingling in the small space between them, as his thrust back and forth as fast as he could, making Eddie gasp, his eyes fluttering shut.
“Fuck, you’re so gorgeous,” Buck murmured, his voice a low, filthy rumble, lips brushing Eddie’s as he spoke, his breath hot against Eddie’s skin. “Spread out for me, trembling, begging for my dick. You’re mine, Eddie, all fucking mine and I get to fuck you like I own you.”
Eddie’s sob was completely wrecked, his body shaking beneath Buck, his hands flying up to grip Buck’s shoulders, nails biting into the hard muscle, leaving crescent marks. “Please, Buck, do it,” he begged, voice raw, hips rocking upward in a futile attempt to draw Buck back inside, his desperation palpable. “I belong to you- Need to cum- please-“
Buck’s control wavered, his own cock throbbing with need, but he savored the moment, determined to give Eddie exactly everything he’d promised, to make him feel every second of anticipation.
His eyes locked on Eddie’s face, drinking in every twitch, every gasp. “Feel that, baby? Feel how good it is when you’re so desperate. Gonna fill you up, let you cum, yeah?”
Eddie’s moan was loud, desperate, his body arching beneath Buck, nails digging deeper into Buck’s shoulders, scraping down his back, leaving red trails in their wake. “More, please,” he gasped, voice breaking, hips straining against Buck’s iron grip, his body trembling uncontrollably. “Need all of you, Buck, please, give me everything.”
Buck pushed himself as hard as he could go, letting Eddie feel every inch every single time as he sank deeper, the tight, searing heat of Eddie’s body enveloping him, making Buck’s breath catch, his own moans mingling with Eddie’s.
He moved with deliberate precision, watching Eddie’s face contort with pleasure, his lips parting, a soft whimper escaping as Buck filled him completely every single time.
“You feel so fucking good,” Buck murmured, voice rough with desire, his lips brushing Eddie’s skin, sending shivers through him. “So tight around me, taking me so well, Eddie. I can feel me stretching you, you’ll feel me for days.”
“Yes, yes,” Eddie sobbed, his voice raw, body trembling beneath Buck, letting the tears roll down his face. “Fuck- please, give me more, I need it so bad.”
Buck pulled back slowly, almost withdrawing, the slow drag of his cock against Eddie’s inner walls drawing a loud, desperate moan from Eddie’s lips. Then he pushed in again, deeper, slow, deliberate, making Eddie feel every pulse, every inch, his hands roaming over Eddie’s hips, his thighs, fingers tracing the taut muscles, grounding him in the sensation. Eddie’s moans grew louder, his body shaking, his hands sliding down to grip Buck’s biceps, nails biting into the muscle, leaving marks there too.
Buck paused again, fully seated now, his cock buried deep inside Eddie, their bodies pressed together, skin slick with sweat, the connection so intense it stole Buck’s breath.
“You were made just for my dick, just for me,” Buck murmured, thick with need, his hands tightening on Eddie’s hips, fingers digging into the flesh, the pressure bruising now. “You ready to cum, to lose your fucking mind?”
Eddie’s moans were so desperate, his body trembled uncontrollably beneath Buck, unable to form any sort of coherent sentence anymore, more words just crushed together in one rambling moan. “Please- need to- fuck- Buck, please- lemme, please, promised, want to,” he begged.
Buck didn’t think he ever seen Eddie like this, so much begging, voice breaking, fresh tears of need streaming down his cheeks, eyes pleading, body arching, nails raking Buck’s back. The bed creaked under the force, the headboard thudding against the wall, the sound of skin slapping against skin filling the room, mingling with Eddie’s broken moans and Buck’s low, filthy growls.
“You’re so amazing,” Buck whined, one hand gripping Eddie’s hip, fingers digging deep, the other braced beside Eddie’s head, giving him leverage to thrust harder, faster, deeper, his muscles flexing with every movement. “You want it?”
“Yes, yes,” Eddie gasped, his voice raw, his nails were digging harshly into Buck’s back, Buck just knew they’d linger for days after. Buck fucked him harder, his thrusts relentless, each one hitting that sweet spot with precision, drawing loud, desperate cries from Eddie’s lips, his body trembling beneath Buck, completely at his mercy.
Buck leaned down, pressing a bruising kiss to Eddie lips, but Eddie didn’t kiss him- couldn’t- too busy gasping, his eyes rolling back, choking out wrecked sobs. “Feel that, baby? That’s my cock deep inside you, stretching you, making you mine. You love this, don’t you? Love me fucking you deep, making you sound so pretty and loud.”
Eddie nodded furiously, screwing his eyes shut. “Please, don’t stop, m’sclose, let me, please!?” He sobbed, his voice raw, body arching beneath Buck taking him deeper.
Buck leaned down, kissing along Eddie’s neck, sucking at the sensitive skin, leaving dark marks that would stay even after this, his teeth grazing just enough to make Eddie shudder, his moans growing louder, more frantic. He reached between them, wrapping his hand around Eddie’s dick, for good measure, stroking in time with his thrusts, drawing more of Eddie’s moans to him.
“You’re gonna cum, baby, gonna cum so hard for me, aren’t you?”
Eddie’s cry was loud and broken, his body trembling uncontrollably, nodding over and over, with his eyes squeezed shut, trying to convince Buck to let him have it this time. “I can’t take it anymore?” Eddie whined.
His own body was trembling with the effort of holding back, his thrusts never slowing, his hips snapping forward with force and he wasn’t quite sure how Eddie was actually managing it, holding himself back just for him.
“You’re so good, I’m so proud of you.” Buck whispered, capturing Eddie’s lips in his own slowly. “You’re so close, Eddie, I can feel you, m’so proud.”
Eddie nodded against his lips, whimpering one more tiny ‘please’ just incase Buck changed his mind. Buck didn’t think he’d seen Eddie so spent and exhausted like this before.
“Alright,” Buck murmured, tight with his own need, his own climax teetering on the edge, his own body shaking uncontrollably. “Cum for me, Eddie. Let me feel it, show me how good you are, you can now I promise.”
Eddie’s cry was loud and broken, his body seizing as he came hard as soon as the words left Buck’s lips, spilling over Buck’s hand and his stomach, his orgasm so intense it left him trembling and gasping, new tears streaming down his cheeks, his voice hoarse as he cried Buck’s name, the sound echoing in the room.
The sight sent Buck over the edge, his thrusts stuttering as he came deep inside Eddie, groaning his name, his own body shuddering with the force of his release, pulsing with every wave of pleasure.
He kept thrusting through it, slower now but still deep, drawing out the aftershocks for both of them, making Eddie feel every pulse and every shudder, until they were both spent, their bodies slick with sweat, hearts pounding in unison.
Even when Buck pulled out, flopping down next to Eddie, Eddie was still shaking, panting, tiny moans still escaping him. His body felt like it was humming, every nerve alight, his chest heaving as he tried to catch his breath, struggling to breathe at all.
The room was quiet except for the soft rustle of sheets and their uneven breathing, the air heavy with the warmth of their closeness.
Buck turned his head, his blue eyes soft and searching as he took in Eddie’s flushed face, the way his dark hair stuck to his damp forehead. A small, gentle smile curved Buck’s lips, and he shifted closer, propping himself up on one elbow. “Hey,” he murmured, voice low and rough from exertion, but laced with something so tender it made Eddie’s heart stutter. “You okay?”
Eddie managed a shaky nod, his throat too tight to speak. He felt raw, exposed, like every wall he’d ever built had crumbled under Buck’s touch. But there was no panic in it, just an overwhelming sense of safety. Buck’s presence grounded him, like an anchor in the storm of his own sensations. “You definitely sure, I didn’t push you too-“
“No.” Eddie shook his head quickly, searching Buck’s gaze furiously. “I promise.” He whispered fiercely.
“C’mere,” Buck whispered, already moving. He slid an arm under Eddie’s shoulders, pulling him close until Eddie’s head rested against his chest. Buck’s other hand found Eddie’s hair, fingers threading through the dark strands, gentle and unhurried. Eddie let himself melt into it, pressing his body, still trembling from the force of it, against Buck’s solid warmth, the steady thump of Buck’s heartbeat a quiet rhythm under his ear.
“You were so good, Eds,” Buck murmured, his lips brushing the top of Eddie’s head. His voice was soft,m, each word sinking into Eddie’s skin like a balm. “So damn perfect.”
Eddie’s breath hitched, a small sound catching in his throat. He curled closer, one hand clutching the bare skin of Buck’s side, warm and slightly slick with sweat.
Buck’s fingers kept carding through his hair, slow and soothing, while his other hand traced lazy circles on Eddie’s shoulder.
“You’re incredible,” Buck continued, his voice a quiet hum against Eddie’s hair. “The way you let go like that… God, Eddie, you’re everything.”
There was no rush in his words, no expectation, just Buck, so soft again, none of what he’d been five minutes earlier. Soft and gentle and pouring out praise like it was the most natural thing in the world. Like Eddie deserved every syllable.
Eddie finally felt the shaking start to ease, his body softening under Buck’s touch, the world narrowing to the cocoon of their tangled limbs. He tilted his head slightly, pressing his face into the crook of Buck’s neck, inhaling the familiar scent of him- sweaty right now, but of soap from an earlier shower- something uniquely Buck.
“Buck,” he managed, voice hoarse, barely above a whisper. He didn’t know what he was trying to say, but Buck seemed to understand anyway. Buck hummed into his hair, still pressing light kisses there.
He felt Eddie’s chuckle rumble through him before he spoke again after a long while, letting his body rest. “I’m better than okay by the way,” he said, his hand sliding up to cup Buck’s cheek, his thumb brushing Buck’s jaw. “Fuck, you’re intense. I don’t think I’ve ever been that desperate in my life.”
Buck grinned, pressing a light kiss to his lips. “You started it,” he teased, pressing another kiss to his forehead this time, lingering there, breathing him in. “Teasing me like that for a whole damn day. You’re lucky I didn’t drag you into a closet at the station.”
”Maybe I’ll have to try getting you all hot like that next time.” Eddie laughed, soft and sated, curling into Buck’s side, his head resting on Buck’s chest, listening to his heartbeat. “It was all worth it though,” his voice a sleepy smile, fingers tracing lazy patterns on Buck’s stomach. “Always worth it.”
They lay there, the afterglow settling over them like a warm blanket, the room quiet except for their slowing breaths. Buck traced lazy patterns on Eddie’s back, fingers gliding over the smooth skin he found there, his heart still racing from the intensity. “You’re gonna kill me one day,” he murmured, half-joking, his lips brushing Eddie’s temple, a soft, affectionate gesture.
Eddie smirked, tilting his head to meet Buck’s eyes, a spark of mischief returning despite his exhaustion. “Right back at you, Buckley,” he said, his voice warm, teasing and filled with promise. “Can’t wait to see how you top this next time I get you all worked up.”
Buck laughed, pulling him closer, their bodies fitting together like they were made for it, a perfect connection. “Oh, I’ll top it,” he promised, his voice low and playful, a glint of challenge in his eyes. His arms tightened just a fraction, holding Eddie like he was something precious, something worth protecting. Always worth protecting. “Just you wait.”
