Work Text:
Bucky wakes up to soft whimpering and frantic movements next to him. “Steve?” he murmurs, voice laced with sleep as he adjusts his eyes to the darkness of their bedroom.
“Steve, what’s wrong?” he gropes for the bedside table and flicks the lamp on before turning over to face his mate who is completely red in the face. Eyebrows furrows and lips pulled in a pout as desperate whimpers and whines rumble from his throat.
“M’sorry, I-I didn’t mean to wake you,” Steve apologizes as he nibbles on his bottom lip. He has his hands between his legs, cupping his crotch as his hips stutter with each sloppy grind against his palms.
It finally hits Bucky’s nose, the scent of spiced cedar, musk, and honey — sensual but still gentle around the edges. Simmering heat but not aggressive. His alpha is aroused and has been for a while now.
“Oh, puppy,” Bucky croons, “Lemme see, baby.”
“N-no!” Steve protests hurriedly, jerking back like he’s been burned when Bucky reaches for him.
Patient as ever, Bucky withdraws his hands but he peels back the blankets just enough so he can see his mate better. There are wet patches on the mattress and he can’t tell if they’re sweat or something else entirely. He doesn’t ask, doesn’t point them out, instead he quietly waits as Steve’s labored breathing fills the room, accompanied by his occasional whimpers.
If he’s learned anything about dating Steve Rogers is that the alpha is a gentle, vulnerable little thing. Forcing him when it’s clear he’s hesitant will only do more harm than good so Bucky’s learned to be patient and let the alpha come to him when he’s ready instead. So that’s what he does, and eventually, Steve leans towards him. Slow and careful, shy and unsure, and Bucky gathers him as if he’s picking up little pieces.
“Hurts…” Steve mumbles, sniffling as he takes his hands off of his crotch, revealing a tent stretching his boxer briefs taut with a sopping wet patch on the front.
“Why didn’t you wake me up sooner, honey?” Bucky hooks a finger underneath the waistband of his boxer briefs and carefully pulls them down, wincing at the sight of his alpha’s erection at full mast; angry red at the tip and pulsating painfully.
“Didn’t wanna bother you…” Steve admits bashfully, letting out a shaky breath when the cold wind hits him like a sharp blade tracing his skin.
“Oh, pup,” Bucky coos. He cups his mate by the cheek and leans to nuzzle his nose before kissing him, chaste but passionate, “You’re never a bother. Don’t hide from me, hm? Wake me up whenever you need me, I love it when you do.”
“Promise?”
“Promise,” Bucky seals it with another kiss before taking Steve’s cock in his hand, and swallowing the whimper that he elicits from him, “Now, what does my boy want?”
“I-I,” Steve whimpers again, hands finding purchase on Bucky’s waist as the omega jerks him in slow but firm motions.
"I can keep using my hands,” Bucky offers, punctuating it by using his other hand to roll Steve’s heavy balls between his fingers while his thumb teases the leaking tip, fingernail digging into the slit, “Or do you want me to use my mouth?” he ducks down a little to latch his lips onto Steve’s throat where he suckles on his bobbing Adam’s apple.
“A-ah! Bucky—!” Steve shudders, hips chasing his hands.
Bucky licks a stripe across his neck, against a prominent vein, and next to his scent gland before, “Or do you want my thigh?” hitching a knee between Steve’s legs and letting the alpha hump him like a desperate puppy.
Steve lets out a needy whimper that melts into throaty whines as he rolls his hips against Bucky, stiff cock nudging against the soft skin of his lap and getting it wet with his precum.
“Or maybe…” Bucky tightens his fist over Steve’s cockhead, eliciting a sharp gasp from him, “Maybe my sweet pup wants my pussy?”
“B-Buck—Bucky!” Steve practically sobs, his scent amplifying with want, with need, the primal yet gentle urge to breed. His fat cock spurts blobs of precum and, oh, he’s so desperately needy, it’s adorable.
“Need your words, pup,” Bucky encourages, cooing softly at every whine and whimper Steve makes.
“Please, p-please…” Steve pleads, “Want you, Buck…want, need your pussy, please! Please, can I—hurts so much, Bucky, please, please, please—“ it dissolves into shameless blabbering, words barely incomprehensible with how utterly desperate he is to slide into his omega’s sweet heat.
Bucky kisses him on the lips one more time before shimmying out of his shorts. He’s already leaking with slick, his body instinctively responding to his aroused mate. He takes two fingers and quickly prepares himself, knowing Steve is too far gone to help with that — not that he minds, and he’s still a little loose so it’s not a problem.
“Okay, Stevie, c’mere,” Bucky says, and when he spins around and presents, Steve all too eagerly latches onto him. “H-hey, easy now!” Bucky couldn’t help but chuckle. Steve can’t even align himself properly.
“P-please, thank you…” Steve mumbles, hands gripping Bucky’s hips to steady him. He attempts to slide into his mate but his tip misses his puckered entrance and slips between his thighs instead. Confused, Steve resorts to humping him, his cock nudging Bucky’s soft balls.
“Oh, pup, can’t even mount me, huh?” Bucky croons, giggling to himself, as he reaches behind him to guide Steve’s cock to his entrance. “C’mere, there we go. Careful, baby.”
Steve lets out a drawn-out whine when he finally slides in. Wet heat surrounds his aching erection and he shudders, a trilling noise leaving his throat before it melts into a distressed purr as he begins to move his hips. But his thrusts are sloppy, desperate and hasty, rough and hurried, and his fingers dig painfully against the bones of Bucky’s hips. His cock head pops out and slips between Bucky’s thighs again but Steve continues thrusting, unaware that he slipped out.
“S-slowly, honey…kinda hurts,” Bucky winces with a soft chuckle, reaching behind again to guide Steve’s cock back inside.
“M’sorry, s-sorry, 'm so sorry…” Steve deflates against him and his whimpering dissolves into soft sobbing as his hips cease and his arms wind around Bucky’s mid-section to gently hold him. Tiny purrs leave his lips in between the broken sobs as he licks timidly at Bucky’s neck where his scent gland and claim mark are — a gentle apology, and Bucky’s heart quickly aches.
“Oh, puppy boy,” Bucky carefully pulls him out and turns around to face him again. He cups his tear-stained cheeks and purrs in response to his alpha’s distressed noises.
“M’sorry, Buck…I didn’t mean to hurt you…I just, I’m just—“
“Shhh, I know,” Bucky kisses his nose, nuzzles his cheeks, and purrs again, “You’re all floaty and fuzzy, huh, sweet pup?”
“Y-yeah…m’sorry,” Steve sniffles, and rubs his nose against his omega. Bucky continues to purr, a soothing, rhythmic noise that keeps his alpha grounded when he sub-drops.
“Don’t be, it’s okay,” Bucky pecks his pout, “Just let me take care of you, hm?” he captures his lips in a passionate and slow kiss that has Steve rumbling into his mouth. His body moves pliantly, like a doll, when Bucky pushes him onto his back and straddles him.
“Buh-cky,” Steve mewls when they pull away, a soft little thing that has Bucky cooing in response.
“Hush, pup, let me take care of my alpha,” Bucky sits back on his hunches and reaches back to take Steve’s cock in his hand. It’s ever so thick and massive, jutting proudly from a nest of blonde hair, throbbing in the warmth of his palm and pulsating with every trickle of precum that beads at the swollen tip. It’s almost adorable how Steve doesn’t know what to do with it half of the time.
He glides the cleft of his ass against the underside, getting it wet with his slick before aligning the tip to his puckered rim and very gently sinking down.
The both of them sigh and shudder in unison, relishing in the intense feeling of intimate connection as warmth spreads through their core in gentle waves. When Bucky is completely sheathed, sitting firmly, he grinds and rolls his hips. Steve whimpers, chest arching and fists gripping the bedsheets.
“You like that, pup?” he chuckles sweetly, repeating the action and cooing at the way his sweet boy writhes underneath him. The sight is so pretty, so adorable, but as much as he wants to keep teasing his puppy boy, he doesn’t have the heart to when Steve’s mind is clouded and hazy and would find the teasing frustrating rather than pleasurable.
So, Bucky braces his palms on Steve’s heaving chest for leverage and begins moving his hips in short bounces, getting used to the stretch and letting his slick mix with the precum to make the slide as smooth as possible before increasing his speed.
“Y-you can—hah—you can hold me, pup, it's okay,” Bucky moans softly, taking Steve’s tightly balled-up fists and coaxing them to relax before settling them on his hips. Steve grips him like a lifeline as a series of needy whines and whimpers leave his lips every time Bucky’s hips slam down.
“Bucky—Buck, feels so good…” Steve sobs, hips thrusting up and moving in rhythm with Bucky’s bounces.
“I know, pup,” Bucky keens, giving a full-body shudder when Steve’s cock head nudges his prostate and sends a strong wave of pleasure to crash down on his core. “Fuck, right there, puppy…good boy, s’my good boy— ah, ah!”
Listening obediently, Steve angles his hips perfectly so he’s hitting all the right spots from the thrust in and the thrust out. The pleasure has his omega letting out the most beautiful noises, and in response, he rumbles pleasantly before it melts into a whimper and whines when Bucky tightens around him. The constriction, it hurts — but it hurts so good and his cock fattens up inside his mate and when the bulb of his knot inflates, Steve arches his back off the mattress and lets out the loudest, neediest whine.
“Buck—I, please,” he pleads, scrambling for words. He’s feeling too much and he feels himself growing dizzy. “Can I—please, please, please, please!” he doesn’t even know what he’s begging so desperately for, all he knows is that he wants his mate, he wants his omega, Bucky — Bucky! He wants his Bucky!
“Buck—!”
Bucky is cupping his cheeks and pouring purrs down his throat as he kisses him fervently. “Shh, I’m here, Stevie, I’m right here and I’ve got you,” he whispers against his lips, still vibrating with lovely purrs as he nuzzles him. “Breathe with me, sweet boy, and tell me what you want.” He knows what he wants. Of course, he knows what his puppy wants but he needs to hear Steve say it, needs to calm him down and help him work through his fuzzy mind instead of just giving.
Steve sniffles, hands trembling against Bucky’s hips that are still moving shallowly in a short undulating rhythm.
“Bucky…”
“Hmm?”
“Mmh…Can I, please, wanna knot?” His voice is slurring, clearly deep into subspace and Bucky is so proud of him for finding his voice and telling him what he wants. So he rewards him. Because good boys deserve a reward.
He kisses him one more time before moving his lips to his neck where he suckles on his scent gland. Pleased purrs vibrate against Steve’s skin as Bucky responds to the heaps of pheromones he’s releasing. An aroused alpha typically smells strong and dominating but Steve smells more gentle than commanding, like a timid security blanket that wants nothing more than to weave and hold and be held in return. Bucky loves it, unconditionally loves how unique his alpha is.
Once Bucky has his fill of Steve’s neck and successfully covers it with his marks, he moves to his chest — broad, fuzzy, and warm. He latches on a pink areola, hums against it when Steve whines and arches towards his lips, and suckles until the adorable peak is hardened. Then he gives the other nipple the same treatment while tweaking the previous one between his fingers, pinching and pulling, all the while moving his hips in steady bounces as his own cock grinds against the alpha’s rippled abs.
And Steve — well, Stevie is a moaning, whimpering mess underneath his omega. He can do nothing but sob at the pleasure assaulting him in more ways than one.
“Bucky, can’t—m’can’t!” Steve sobs, “Please, can I come? Wanna come, Bucky, please!”
Bucky gives his nipple a hard suckle before pushing himself up and bouncing harder, faster. He takes Steve’s hand and presses it on his belly where the fat head of his cock distends the skin. “Yeah? Wanna pump me full here, pup?”
“Yes, yes, yesyesyes , please!” Steve babbles, and when Bucky tightens around him and says, “Go on, puppy, come for me,” he lets go. With his head thrown back, chest arched beautifully and mouth open in a wanton whine, he comes in thick, heated waves. Bucky bites his lips in a whimpering moan as it spreads through him and gushes out the sides from where they’re still firmly connected, too full. Steve always comes a little too much — they think it’s one of the side-effects of the serum.
Bucky comes soon after, overwhelmed with the pressure of his swelling belly and Steve’s cock pulsating against his prostate as he comes. He paints the alpha’s sweaty abdomen in white ribbons before reaching behind him to grip his cheek, pulling it apart so he can sheath Steve’s bulbous knot inside him. It’s a tight fit with him so full of Steve’s come, cock, and knot all at once and it causes him to come a second time.
“'ank you….thank you,” Steve murmurs, eyelids drooping as Bucky comes down from his orgasm.
“Such a good pup,” he purrs fondly, brushing aside a lock of hair matted to his forehead before curling underneath his chin and against his chest. Steve’s knot won’t come down any time soon, they usually stay locked tight for hours before it does.
“Go back to sleep, sweet boy, I’ll wake you up when it’s coming down,” Bucky peppers his chest with feather-light kisses before carefully pulling the blankets up and over them, mindful not to jostle the area where they’re connected.
“Love you, Bucky…” Steve purrs sweetly and softly and Bucky responds with a purr just as sweet as he kisses his alpha gently.
“Love you too, Stevie.”
