This one's a long one and I really enjoyed writing it, for obvious reasons. Hope you all like it!
Steve's cheeks are flushed.
"If this is how a kiss should be like, I've been doing a lousy job my entire life. Not that I've had much practice, but…"
Bucky laughs.
"I think you did pretty well just now" he says, lowering his head to sweetly lick Steve's lip, never breaking eye-contact. The man shudders.
"W-well, it was you who was doing the kissing…" he manages to say, both still so close that their lips brush together as they speak.
"Fair point. But you're forgetting that it's been 70 years since I last kissed someone, and that on top of that, I have no memories of if."
"Great. So you're a lucky bastard and this is a natural talent for you. Is that supposed to make me feel better?"
The older man lets out a chuckle, and feeling the vibration against his lips makes Steve short of breath.
"What I meant is that it's easier than it seems" he says, pulling back a little to better eye the blond. "First you lean in slowly, inch by inch, building up anticipation before you finally press your lips against the other person's" and as he speaks, he softly rubs his thumb against Steve's lower lip. "Then you run your tongue through his lips, applying just a tiny bit of pressure, tentatively asking him to open his mouth…" and he gently presses his finger against Steve's upper lip. The blonds' breath is heavy as he slowly parts his lips, but not only due to Bucky's sensual touch, but also because the way the man is looking at him, like there's nothing in the world he wants more than Steve right now, is making his pulse race. "And then you rub you tongue against his, lovingly and tenderly, or maybe, if it so happens that you've spent 70 years waiting for it, then just on the edge of forceful, desperately, breathing him in and wanting to taste him and know every inch of him."
And Steve grabs the neck of Bucky's T-Shirt and pulls him down for a rough, needy kiss that, if it's a bit clumsy, Bucky is too distracted by the hot tongue roaming inside his mouth and the fingers digging into his shoulder to notice. He groans into the blond's mouth as a shiver runs down his spine, because whatever he might say about his skills, Steve is kissing him with all that he is, and it's perfect.
"How... how was that?" he asks when they pull back, a lovely shade of red staining his cheeks.
Bucky's even a bit short of breath, stunned by Steve's move, but soon the surprise in his eyes turns into a predatory look.
"I'm going to make love to you."
It's not a question. Steve inhales sharply, his eyes opening wide.
"Holly shit, Bucky…" he breathes out.
"If you don't want me to, that's not going to do" he rasps. "You're going to have to be very clear and categorical about it."
"N-no, please, just… Yes, dammit, I want you to. Of course I want you to."
And the man grunts, too impatient to actually say anything, and is already moving down to bite his neck, his jaw, tracing his quickening pulse with his tongue and nibbling and sucking, leaving red marks all over Steve's skin.
The super soldier moans under his touch and it almost makes the older man's mouth water, as if his briefs weren't already ridiculously confining without the alluring sounds. The excessive amount of clothing they are wearing is bothering Bucky. What the hell does the blond even need a T-Shirt in bed for? Bucky at least has the excuse of his little trauma, and it's not like the room gets cold at night with both of them there…
The man sits straight and straddles Steve's hips.
"Take that off" he commands, pointing at the offensive piece of clothing. His voice is low with lust, and he eyes him with such desire that Steve cannot recall ever being so turned on.
He pulls his shirt over his head as gracefully as he can, considering how aroused he is, and promptly tosses it aside, sitting straight after that so he can strip Bucky off his too.
The man unconsciously tenses a bit, but allows him to do it, and as soon as the shirt has been discarded he digs his nails and metal fingers into Steve's arms, forcing him closer to his chest, finally feeling the warmth of the blond's skin against his own. Steve is just taller enough that Bucky sitting on his thighs leaves them at eye-level, and the older man just has to do something about the pink, soft lips inches away from his, because at this distance they are impossible to ignore.
As his friend bites and sucks on his lower lip, a shiver runs down Steve's spine, involuntarily making him rock his hips, and causing both their erections to rub together through their underwear. A jolt of pleasure runs throughout their bodies, leaving them panting and staring into each other, and Bucky's eyes ere clouded with desire when he pushes Steve down against the mattress.
"What was that you just did?" His voice is plain lust.
"S-sorry… It was a reflex reaction, I wasn't meaning to…"
"It's like you're asking me to devour you."
Steve can't even breathe properly by now.
"Dear Lord, Buck…"
But that's all he manages to say, because Bucky's instantly shoving his tongue into his mouth, almost violently, his hands on his hair and his weight pressing down on him. Steve's lips are already sore from the friction and the constant biting, and yet each time the man's teeth capture them it sends shivers down his spine and he can't help but want Bucky to bite harder, who gives a fuck if he draws blood.
He feels the cold fingers closing around his throat, the grip tight but not strong enough to choke him, and it sends a new wave of pleasure throughout his body. There's no fear. Instead, the fact that his life is in his friend's hands, and the knowledge that Bucky could easily kill him right now if he wanted to, but chooses not to, brings him an entirely new kind of joy.
The lips that clash against his own give him a moment of respite when the man pulls back to suck on his neck, a bit below the ear.
"You're mine" he grunts when he's satisfied with the red mark he's left there, as if his possessive hold on Steve's throat -and life- wasn't proof enough of how much he belonged to him.
"Yes."
"I wasn't asking."
"I know."
When the dark haired man slides his hand under the waistband of Steve's boxers, the super soldier forgets how to breathe at all.
The fingers that wrap around his already rock-hard cock are rough and calloused, but then again, Bucky's hands were also like this back then, when Steve was always so sick that his friend had to work his ass off to bring home meds and enough food for them both. It's a familiar feeling among all these new sensations running through his body, and it only makes it more real. They're both here, alive and finally together, and he's not sure if the gasp that escapes his lips is due to the realisation, to the oxygen deprivation, or rather caused by Bucky's slow and steady strokes.
The man feels more than hears the blond's pant, because he's still kissing Steve and does not plan on stopping, and it's a sound so sweet, sweeter even than his moans from before, that he just needs more, needs to make him scream, to taste Steve's frantic breaths on the back of his throat. He bites the pink, soft lips as he tightens his grip on his friend's erection a bit, and there it is again, a quiet gasp, rolling off said perfect lips shamelessly.
The sound is a drug, and Bucky's addicted.
He stops his strokes just long enough to strip Steve of his underwear, and even though the super soldier blushes, he still does the same with Bucky's, and then the man is instantly on top of him again, only this time he does not meet his lips, and Steve is about to protest when the feels the skilled mouth closing around the head of his cock.
The surprised and strangled cry echoes in Bucky's ears like music from heaven. He's done this. As unbelievable as it is, he's done this, the trembling under his touch and the laboured breathing as his tongue licks the tip of Steve's member. The thought only makes him want more, want to make a mess of his friend, to make love to him like it's the end of the world and see him all breathless and flustered beneath him, wrecked and completely ruined and all his. His fingers dig into Steve's hips to hold him in place when he swallows him in one go, because the blond shivers and arches into him involuntarily, and Bucky won't have it like that, won't let his virgin friend set the pace, because he knows that if he does this is going to end a lot sooner than he'd find it acceptable. And he wants this to last, so he keeps him pinned down as he takes him in, slowly, teasingly, only to pull back again and repeat the motion at the same frustrating speed.
The panting never stops; if anything, it becomes louder, more captivating, incoherent attempts at words mixing with the heavy breathing. Bucky gently drags his teeth along Steve's cock, and it earns him a hiss as the blond again tries to rock his hips to find more friction, and fails, because the older man is merciless and the rhythm is still too slow to make him come, but steady enough to keep him desperately close.
"B-Bucky… ahh" he wants to say something, ask him to please stop or else to fuck him senseless already, but he's finding it very hard to form sentences when the man's lips are so warm and all stretched around him and insanely alluring. "Buck, stop. Let me… Fuck! I want to –ahh– touch y-you…" and he swears he feels the man's lips curving up into a smirk around his dick.
He has his fingers tangled in Bucky's hair, just because he needed to feel something in his hands to ground himself to reality and that was the only part of him he could reach, so he pulls his locks a little too harshly, demands him to stop, and Bucky does, but not before taking him in one last time, all the way, and "oh God", Steve cries, because he just felt how his dick hit the back of Bucky's throat, how the grunt the man let out sent vibrations through his cock.
He wants to curse at Bucky, because it shouldn't be like this, he doing all the work, carefully and slowly as if Steve was some delicate crystal figurine, moreover when he's so turned on and Bucky said he was going to devour him. He wants to complain, but he can't, because the man's dominant and needy lips are over his again, kissing him roughly and violently, and he does not feel delicate and frail anymore, especially not when he's tasting himself in Bucky's mouth. It's lewd, but he likes it.
The man's hands switch to his neck as he kisses him passionately, and Steve finally finds himself free to move. He grabs Bucky's hips and rolls his to meet them, bringing their bodies together, their erections rubbing against each other, and it's Bucky's turn to gasp now, because Steve moves in just the right way, his hold on his hips strong, and he's wrapping his legs around his waist and goddamit his body feels amazing. He growls.
"Enough with the finesse and the subtlety" Steve tells him, voice low and gritty, and as he sucks and scraps his teeth along his neck, tracing his pulse, he grinds up against him again, as if to prove his point. He's turned on and has been waiting for this for too long, needs to be sure it's real, needs it to be ruthless, rough, and Bucky's ok with that.
Still with Steve's arms around his waist, he reaches out for the bottle of lube he keeps on the night stand at his side of the bed –his night stand, because he hasn't spent the last week trying to make this happen to let himself be caught unprepared for it when it finally did, and he knew he could keep it there because Steve respects his privacy.
"Are you really sure about–?"
"Yes" Steve doesn't let him finish. He kisses him, softly, encouragingly. "Yes, Buck, please. I need you…" and he rocks his hips against Bucky's again.
The man grunts, meeting his lips as he coats his warm, flesh fingers with lube and places Steve's leg over his shoulder.
"Relax" Bucky whispers into his ear, nibbling on his earlobe as he circles two fingers around Steve's hole.
The blond's breathing hitches when his friend pushes one in, slowly. It's a bit uncomfortable, weird, but it doesn't hurt. Then the dark haired man adds the second one, and he can feel the tightness, the muscles clenching around him as he moves them around, and Steve letting out a groan. It makes him pause for a second, but the super soldier doesn't sound like he's in pain, so he resumes the movement, twisting the digits to loosen him up. Soon, Steve is moaning into his mouth, more so when Bucky hits the sensitive bundle of nerves and sends an electric bolt shooting up his spine.
"Ahh… Buck, I… J-just fuck me already…"
So he adds a third finger, making Steve grunt softly in discomfort this time, but that doesn't make him stop, because the blond is still urging him to go faster, digging his nails on his shoulders –only on his flesh shoulder, really– and he, too, needs this to be harsh and forceful, to really feel it, and there will be another time for tenderness.
He takes his fingers out and coats his own cock with lube, still hard from all the sounds that have escaped Steve's lips, from his flustered look and their rough kisses, and as he keeps him in place with his metal hand, he presses the tip against his now slick hole.
Steve's groan is definitely pained when Bucky slowly slips into him, and the man curses and hates himself for it, but he still lets out a quiet, breathy moan, because he can actually feel the muscles tightening around him, and even though feeling pleasure when Steve is hurt is totally unacceptable, he can't help it. Steve, panting, eyes lidded and covered in sweat, is just beautiful, and all his, and so warm inside… but it's only fitting, because the man is like the fucking sun.
"Jesus fuck" he mutters, head buried in the crook of the blond's neck. Both their breaths are ragged, Steve's due to the sharp pain and Bucky's due to the fire burning through his body.
He wants to pound into him desperately, but he stays completely still for his sake, despite how hard it is for him to hold himself back right now, with Steve's muscles clenching around his cock like an obvious invitation, screaming "just start moving, already". But he doesn't, lowering his head to lick the blond's lips instead, cupping his cheek with his left hand, his metal one still on his hip, waiting for him to catch his breath.
"You ok?" he asks, kissing him lovingly. The man snorts.
"For fuck's sake, Buck, I'm not made of glass…" he says through gritted teeth.
So Bucky smiles and kisses him again as he rocks his hips forwards, burying himself fully inside Steve. The blond grunts into his mouth when he slowly pulls out, and then back inside him, just once. It's still slightly painful, but bearable. Steve rolls his hips tentatively, and yes, it definitely hurts less, so this time he hears Bucky's moan, and it sends a shiver up his spine.
"Careful…" the older man rasps when he repeats the motion, but Steve isn't having any of that and just rocks his hips again, the pain quickly fading.
"Move, Bucky" he grunts, clawing his skin, and the man obeys, because how can he not?
And as soon as he starts, he can't stop. Steve is everything he's ever wanted, all fire and sunshine, and perfect around him, and the pace Bucky sets is probably too hectic but he can't hold himself back, and none of them really care. The blond rolls his hips to meet each thrust Bucky makes, both somehow finding a rhythm, moving in synch, bodies pressed together and breathing each other's air.
It's not tender and sweet, but rather passionate, rough, and still just right. Steve is panting his name, and it only makes everything more intoxicating, so Bucky has to bite the super soldier's shoulder, because if he doesn't keep his mouth busy, he's going to end up screaming in pleasure. The feelings are overwhelming and he can barely keep his balance, his stronger, metal arm the only thing keeping him from falling forward.
Steve's arms are around his shoulders, drawing him impossibly closer and scraping his skin each time he pounds into him, and fuck, he's close already, because the blond is tight and warm and beautiful, and keeps clenching his muscles around him like he was born for it, for him.
They move in perfect harmony, all skin against skin and hips rolling together, Steve's moans and words growing more incoherent and ragged by the second, and when he suddenly arches his back into him after a thrust, crying out his name, Bucky knows he's also on the verge of release.
He reaches down with his right hand and wraps his fingers around Steve's cock, somehow managing to keep the strokes in time with his thrusts, and thank god the blond is a superhuman, because he does not think the little air he's breathing in right now would be enough to keep a normal person alive. The kisses they share are messy and taste salty, and soon enough Steve is throwing his head back and gripping the sheets.
"Ahh… B-Buck…!"
"C'mon, Steve" he says, kissing his jaw.
The blond's body jerks upwards as his orgasm hits him, Bucky still stroking him through it while he shivers and screams out his name. His breathing is ragged, and pleasure makes his vision blur for a few seconds. With what clarity he has left he realises Bucky's still hard inside him, and though the aftershock has left his body over-sensitized, he still rolls his hips to meet his thrusts, helping him release too. As if Bucky could hold back when Steve's all flustered and panting, spasms running throughout his body and muscles contracting around Bucky's cock.
The older man mutters his name, though it comes out more as a low grunt, and spills inside him shortly after, kissing Steve like it's the end of the world, not really helping him catch his breath but who gives a fuck. The feeling of being filled with something warm and slick and Bucky is like nothing Steve's known before, and he kisses back with equal passion because this is perfect in every way and they're in love. Then the man pulls out and crumbles gracelessly on top of him, not minding the mess Steve made of their stomachs, breathing heavily and still shuddering. He's heavy, but pushing him away is out of question; Steve wouldn't trade him for the world.
When their breathing settles and Bucky looks up at him, Steve flashes one of his smiles.
"You ok?" he asks, wrapping his arms around him lovingly.
"Never better" Bucky mumbles through sleepy eyes, smiling back. "You? Does it hurt?"
"Not at all, but I think I could eat a horse right now…" his friend laughs at that.
"Yeah… it tends to have that effect."
"And I need a shower too."
"Can't that wait?" Bucky asks, making a face. The blond lets out a chuckle.
"It will have to, cause I can't bring myself to move right now" Steve smiles, and Bucky props himself up on his elbow to press his mouth against his. It's just lips on lips, tender and sweet, a promise of a life together.
"Great, cause I really don't want to miss that shower, but if I don't sleep right now I might just fall into a coma."
Steve laughs softly and kisses him again as he throws the covers over them.
"I love you" the blond says when they pull back.
"You're a sap" Bucky teases, resting his head on Steve's chest and already half asleep.
"Can't you just say you love me back?"
"I love you back."
And that's it! Could be considered the last chapter, but I think I might write a short epilogue one of these days. I really hope I did a decent job and you enjoyed the story! Let me know if there's anything I did wrong or some major mistakes or if you have any prompts or whatevs! If you liked it, stay tuned cause I'll probably be writing more Stucky stories soon. Hugs!
- V7
