Work Text:
The universe has never allowed Bucky Barnes to rest for long. Any moment of reprieve he’s ever found himself in has always been taken away before he really got to soak it in, the next chapter beginning before the last one had rightfully concluded.
He’s used to it though. It’s exhausting, and it leaves his body with a constant high of adrenaline that he never knows what to do with, but he’s conditioned to bear it well. It’s a part of him now- so much so that really, he’d been foolish to think he could enjoy the peace of Wakanda for long.
It always ends in a fight. And Bucky Barnes was hand crafted for the battlefield.
Still, as he gets himself acquainted with his new bionic arm, he can’t help the trickle of nervous energy that courses through his veins, his heart pulsing a little bit faster as his mind teeters on the edge of anxiety and excitement, of giddiness and dread.
Because for the first time since he’s become him again, he’s going to see his Steve- his perfect and wonderful and kind hearted Steve. He’s going to look his forgotten lover in the eyes and truly see him again, his mind intact and his memories no longer a fogged up mess.
It’s a nerve racking thought. But a thrilling one all the same.
Of course, he has no way of knowing how Steve will react to seeing him, no way of knowing if they’ll even have time to sort anything out. Still- as he dresses himself into the gear provided for him, he pushes away the slivers of doubt that have begun to find their home in his head. He can only hope for the best- that Steve still wants whatever shaky relationship they’d left behind in the 40s, that he still feels the way for Bucky that he felt with such conviction all those decades ago. And for better or for worse, Bucky’s going to find out today, is going to make himself find the time to talk to Steve about it.
He can’t go into another battle without knowing.
Because regaining some of his memories had induced a shock wave of emotions to flood through him, repressed feelings rising to the surface of the shell that HYDRA had turned him into. And with the return of his mind had come an onslaught of intense feelings- of pain, fear, want, desire- everything that he hadn’t felt for over 80 years overcoming him all at once.
Some of it was bad. Like the loss he felt at remembering his family, knowing none of them had survived into the new century. Or the pain he’d suffered as he cane into touch with what exactly he’d been forced to do- and what exactly had been done to him.
But while most of the emotions were bad, a few good ones surfaced as well- and they were all centered around one Steve Rogers.
Longing. Desire. Passion. Like fire those emotions had spread through his very being, every nerve in his body burning with the sheer intensity of them. If his broken and stitched together soul is even capable of love anymore, then that’s precisely what he feels for Steve- and that realization had been both freeing and binding all at once.
And yet, he hasn’t had a chance to see Steve since this revelation. He’s been on the run and Bucky’s been grounded on Wakanda, the rolling fields and swaying grass both his prison and his sanctuary, the beautiful nation keeping him confined and also safe- but ultimately keeping him separated from his lost love.
Until now.
Bucky lets out a heavy sigh at the thought, his arms braced his against a wooden dresser in the guest bedroom that he’s been changing in, the suite much nicer then the small hut that he’s been staying in. Which is to be expected- he’s in the heart of the royal quarters now, the Wakandan’s technological advancements on full display along with their immense wealth.
It’s honestly rather overwhelming, the tech not like anything he’s used to. Which, of course, is why he’d opted to stay out in the fields in the first place.
His mind is shaken from his jumble of thoughts at a knock on the door, the sound gentle as it pierces through the quiet air.
“Are you ready?” Ayo’s voice is muffled as she calls through the door. “They should be here soon.”
He answers without moving, the hand of his vibranium arm clenching and unclenching into a fist, his body still getting used to having all his limbs again.
“Yeah. Yeah I’m ready.”
And god does he hope he is.
——
He sees Steve before Steve sees him. Bucky watches from quite a few paces away as the arriving guests exit their ship, the first figure’s gait so familiar that he has no doubt in his mind that it’s Steve, even if he’s too far away to make out his face.
The recognition startles him, even if Steve’s form is the only thing he can see when he closes his eyes at night now. He’d been worried that it was all wishful thinking, that while in theory Bucky was falling back into his old self, that in reality he was still too far off track, too far gone to put into practice the emotions and memories that have been swirling around in his head like a coming storm.
He shakes his thoughts away as he hears T’Challa’s voice, the young king speaking as he begins to lead Steve and his companions- Sam, Natasha, and a few others he doesn’t recognize- over to the laboratories.
“-You’ll have the king’s guard, the border tribe, the Dora Milaje, and-“
Bucky cuts T’Challa off as he steps forward, drawing the eyes of everyone around to him. It takes all his willpower to not wilt under their gazes.
“And a semi stable hundred year old man.”
Steve is staring right at him- his face softened, his mouth parting slightly, and his eyes… oceans of memories are contained within them, heavily guarded safes that Bucky has been given full access too once again, his old memories the key to unlocking just how Steve’s eyes have always made him feel- secure. Protected. At peace.
Home.
Arms encircle him suddenly as he swallows down the burning sensation in the back of his throat, his own body holding back from holding on too tight as his heart races, his mind focused solely on one thing-
I remember.
“How’ve you been Buck?”
Steve’s voice is ever so soft, a gentle caress that brushes across Bucky’s cheek as he pulls away all too soon, the brief feeling of his breath on his skin sending shivers down Bucky’s spine. The feeling of Steve’s touch is lingering on him, his body prickling in every place where their limbs connected for the short amount of time.
I’ve been lonely. I’ve missed you.
I’ve remembered.
“Ahh not bad- for the end of the world.”
He throws in the last bit as a minor way of deflecting, pushing his thoughts away from the gaping hole that sits in his heart as he waits for a chance to ask Steve about what’s been eating at him for these past weeks.
It’s easier to brush off the last few months with a casual joke then it is to face his feelings head on. Especially without any indication of how Steve is feeling yet.
The trek over to the medical center is filled with unneeded pleasantries and flourish, T’Challa acting as the ever kind host as he leads them all through the hallways. Throughout the tour, Bucky can only think of the man walking in front of him, his mind focused solely on the what ifs that linger in the open air.
If only he could get a chance to speak to Steve alone.
——
A little while later and things are all set up with Vision and Shuri in the lab, the next few hours lined up to be an uncomfortable waiting game as they prepare for what will ultimately be a hellish afternoon. Bucky finds himself alone just outside the lab, his arms crossed as he leans back against the metal wall, his head turned to look out at the beautiful sanctuary that is Wakanda.
Footsteps ring out in the empty space, the gentle rhythm getting steadily louder as whoever it is makes their way slowly over to Bucky. He keeps his face turned out to the sun, not wanting to get his hopes up if the figure who’s coming ever closer isn’t the one man he hopes it will be.
“Hey.”
Steve. Bucky’s body feels at war between feeling immense relief and feeling crushing panic, his mind and heart ripping each other to shreds in his weary being as each battles to come out on top.
“Hey,” he says back, because what else does one say to their lover turned stranger turned maybe something else?
Steve comes to stand directly beside him, his shoulder almost brushing up against Bucky’s- the small space between them feeling impossibly large, yet making his very bones tingle all the same.
“Has Wakanda treated you well? You look better than the last time I saw you.”
I’m so much better and so much worse.
“Yeah. It’s great here- everything’s all green and peaceful and no one expects a damn thing outa me. It’s… been nice”
And it has been nice. Bucky had never thought he’d find himself at peace again, and yet- here he is.
Now or never, Bucky thinks, his eyes closing as he takes a breath, prepared to ask just how Steve feels about him after all these years-
“I’ve um. I’ve missed you Buck- it was hard, staying away.”
Bucky’s heart starts to race as his mouth dries, Steve’s words scattering all of his collected thoughts, his mind drawing a blank on how to respond.
“-I remember,” he blurts out instead, the words tumbling from his mouth as though they’d been meaning to escape all day.
And really, they have been.
“W-what?” Steve’s confused chuckle is entirely understandable, but it doesn’t do anything to ease Bucky’s bundle of nerves.
Still, he closes his eyes and forces himself to repeat his words more intently, his heart pounding as he lays himself bare.
“I remember- you, me, our past lives- It uh, all came back to me.”
The silence that answers him is heavy, the sound of Steve’s sudden intake of breath the only noise that penetrates the otherwise empty air as Bucky nervously waits for the impending response, feeling all too much like a man on trail, awaiting the verdict.
His life is on the line, and Steve’s answer is about to define it.
“H-how much? About us- how much do you remember?”
Steve’s voice has gone soft, his tone hopeful and expectant and ever so gentle-
“All of it,” Bucky whispers back, swallowing as he turns his body to fully look Steve in the eye.
Oceans of blue greet his own icy tundras, Steve’s face alight with something akin to sorrow and joy and bewilderment all at once. And god is the man beautiful. Bucky’s always known it, but there’s something about Steve’s face just now- something in the part of his lips, in the lift of his brow.
And damn is that beautiful, perfect, fuckin beard distracting. It’s making his mind jump to a million things he shouldn’t be thinking of just yet, his thoughts and desires going so far off track from the conversation at hand-
“So you- you remember…?” Steve phrases it like a question, the pause at the end of his words containing the real question that he’s clearly holding back. His words jolt Bucky back to the present, his tongue darting out to nervously lick his lips as he starts to move.
He cautiously reaches his flesh and bone hand out toward Steve, his fingers coming to rest hesitantly on the other’s chest, his touch featherlight. Waiting for permission.
Steve grants it as he sucks in a breath, his own hand coming to rest atop of Bucky’s, carefully holding his hand against his chest.
First times and sweaty skin, nervous laughter and darkened eyes- the messy glide of lips on lips, tongue on tongue- shaking hands and hushed moans, the sounds always too loud for whatever space they were in- gentle fingers running through his hair, trailing along his skin, wiping away tears shed out of joy, of pain, of love- all of these memories dance before Bucky’s open eyes as he drinks in the sight of Steve before him, his face unguarded as he gazes back at Bucky with enough love to set him ablaze.
He would know- he’s already burning.
The memories drift away like fog on a breeze as Steve reaches a hand out, his face ever so hopeful as he places it on Bucky’s cheek. And Bucky leans into the touch, his eyes fluttering shut as he soaks in the relief that’s threatening to drown him- the physical proof of how Steve feels written plainly in his actions.
“Buck-” Steve’s voice hitches as he whispers his name, sounding all too much like a dame greeting her long lost love returned from war.
…Which- isn’t all that inaccurate, if Bucky thinks about it.
When the arms encircle him this time, he doesn’t hold back. He allows himself to crush the other in his grip, his head nestling into the space between his neck and shoulder, deeply breathing in the scent of his Steve- as though he just might suffocate without it.
And Steve holds him like he fears he might slip away if he doesn’t cling tight, like he’s worried that he’ll take back his confession if he doesn’t hold him close enough.
And then Steve is pulling back slightly, gazing deeply into Bucky’s eyes with his arms still around his waist, the heat and desire that passes between them entirely palpable-
“Will anyone miss you if you’re gone for twenty minutes?” Bucky asks the question before he can second guess himself, his voice all low and husky.
“They shouldn’t,” comes Steve’s response, his eyes gleaming.
“Ok. I know a place where we can, um- continue this conversation,” his words imply a deeper meaning, one that Steve must pick up on based on how his mouth parts and his cheeks get dusted with pink, his eyes shining as he nods.
Their journey down the hallways is quick and eventless. They manage to avoid any prying eyes, slipping away unnoticed as they retrace Bucky’s steps back to his room from earlier.
Bucky shuts the door gently behind them once they’re in, his back resting nervously on the cold metal. Steve stands before him, his fingers fidgeting with each other as he waits for Bucky to make the first move.
“You grew a beard,” he says suddenly, the words breaking whatever trance they’d both fallen into now that they’re alone and in private.
“Huh? Oh- yeah, it’s just been easier while on the run,” Steve runs his hand along the beard absentmindedly. “Do you like it?”
A memory flashes through Bucky’s mind at his words. They’ve done this little exchange before, he knows they have-
The two of them, much younger and a whole lot more carefree then they are now, fumbling in Steve’s darkened tent after returning from the damned HYDRA base.
“Do you like it?” Steve had asked, his voice oddly self conscious for someone who could easily impersonate a greek god with that gorgeous body of his.
Bucky had answered without hesitation, his words coming easily and earnestly from his mouth.
“Of course I like it- it’s you Stevie.”
Bucky blinks away the memory as he takes a step closer to Steve, cautiously coming to a stop right outside of the man’s personal space, his hands held gently behind his back.
“Like it? I’ve been thinking about it ever since you got off that damn ship. That and your longer hair- God I love it. It’s you Stevie.”
He hears Steve breathe in sharply, and for a moment, Bucky fears he’s said the wrong thing- but then Steve is moving, is breaking the invisible barrier that has formed between them, his hand coming to carefully touch a lock of Bucky’s own hair, his fingers gently running through the strands.
“You um, you said that to me once before-“
”I know. And I mean it just as much this time as I did back then.”
Steve hums, a soft smile forming on his lips as he continues to play with Bucky’s hair.
”Yours is longer too- it’s a good look,” his words get quiet at the end, his hand still lingering near Bucky’s face.
“Thanks,” he whispers back, carefully leaning his head over slightly to meet Steve’s hand, the other’s thumb running over Bucky’s cheekbone as he places a gentle kiss onto his palm.
Steve moves again in response, taking a step closer as he closes the gap between them, using his hand on Bucky’s face to pull him suddenly into a searing kiss, his other hand moving to rest on the dip of Bucky’s waist. Bucky sighs as he presses himself flush against Steve, his back arching slightly as he pushes himself even closer, trying to be as near to the other as physically possible.
Steve’s lips are warm and soft as they press against Bucky’s, the kiss starting off gentle and sweet- a reunion of lovers, and nothing more. And then Bucky parts his mouth slightly to lick experimentally at Steve’s closed lips, hearing the other sigh as he opens them, giving Bucky access to begin mapping out the other’s mouth.
It feels like coming home. Everything about it is familiar and right, the long forgotten steps to this well learned dance guiding Bucky’s way as they continue to trade leisurely kisses, neither one of them taking a step to move it further quite yet.
And then Bucky is wrapping his arms around Steve’s neck, pulling him impossibly closer as he kisses him with a newfound intensity, the years of loss and the uncertain future making him not want to waste a second more- he needs to be submerged in the other man, needs to drown in his touch, needs to breathe in his taste.
Bucky gasps as Steve slides his hand down from his waist to rest on his ass, his movements suddenly more assured. Their kiss turns frantic and rough, their teeth clashing as they both pick up the pace, their motions turning eager and desperate.
Steve breaks the kiss suddenly as he slides his mouth down Bucky’s jaw, gently nudging his head back with his nose as he places a soft kiss on his pulse point- and then he’s starting to suck a mark into his skin, the feeling making Bucky’s breath hitch as he slides a hand into Steve’s hair, his fingers running through his silky soft strands as he gasps.
Teeth graze along his skin, making his body jolt as Steve nips at his neck before soothingly running his tongue along the assaulted spot, the wet heat sending shivers down Bucky’s spine. Steve moves to recapture his lips, his fingers starting to work at Bucky’s jacket, carefully undoing the clasps before gently sliding it off his shoulders.
Bucky moves his arms to help get it off, allowing the material to drop unceremoniously to the floor, leaving him in his long sleeved undershirt as he starts to tug at Steve’s clothes, his fingers struggling to figuring out how to get his damn armored suit off of him.
“Here-“ Steve pulls away to unclasp something here or there, before shrugging off his own top, leaving him just in his own black undershirt.
“God- why do we have so many layers?”
Steve laughs in response, his hands coming to rest on the hem on Bucky’s undershirt, waiting for him to nod before pulling the material up and over his head, Bucky lifting his arms to help get it off. Steve’s eyes graze hungrily over his now exposed chest, taking in the sight before him. Bucky feels a sudden wave of self consciousness wash over him, the patchwork of metal and flesh that is his body suddenly on full display, making him shift his weight uncomfortably.
And Steve can somehow sense what’s going on his brain, his gaze softening as he reaches a hand out to run his fingers along his skin reverently, his touch passing over the bridge from flesh to vibranium without any hesitation at all.
“God Buck- you’re so beautiful.”
Bucky’s heart stutters in response, his cheeks heating at Steve’s words, at the amount of conviction that his voice holds. He’s not sure he believes it, but then- when has Steve ever been one to lie?
To deflect from his confusing thoughts he reaches his own hands out to grab at Steve’s shirt, pulling the material up and over his head quickly, all too eager to see and to touch what the damned shirt had been hiding.
His mouth dries at the sight of Steve before him, his wondrously sculpted body just as he’d recalled- though there are a few new scars adding to the scenery. He traces a fresh looking one on his chest with careful fingers, silently following the path it makes.
“What’s this one from?”
“Honestly? I don’t remember- it’s hard to keep track, you know?”
Bucky lets out a small laugh, his hands slowly splaying across Steve’s chest.
“Believe me- I know,” his voice is soft and quiet as he speaks, the words coming out sorrowful and bitter instead of lighthearted like he’d intended.
They both stand there for a moment as the full meaning of his words soak in, the mood turned somber as they stand in a million things unsaid, the horrors of his past life hanging in empty air.
Steve breaks them from the trance first, his hands coming up to hold Bucky’s face between them, their bare chests pressing together as Steve brings them closer once again.
“Everything that you went through- it’s all a testament to your incredible strength, and of your resilient nature.” Steve swallows, his eyes glancing to the side as he takes a deep breath. “I um, I thought lost you once- and then I thought I lost you in a whole new way once I found you again…”
Steve trails off, his coming back to meet Bucky’s, unshed tears shining in the brilliant blue. Bucky feels his heart ache at his words- he’d been so damn worried about how things had felt for himself, that he’d hardly considered how difficult this all must’ve been for Steve to endure.
“Hey- it’s ok Steve- you won’t lose me again, I promise.”
He solidifies his words with a rough kiss, his lips pressing once again against Steve’s- this time the exchange between them all heavy promises and broken hearts being mended. He feels as Steve raises his hands, his touch light as he starts to run his fingers along Bucky’s exposed torso. And Bucky lets his hands explore, his own hesitation melting away as Steve’s hands map out his flesh, his touch sending shivers down his spine.
He starts to play with the waistband of Steve’s pants, gently sliding his fingers under the material to run along his hip bones, questioningly tugging at the fabric.
Steve breaks away and quickly tugs his pants down in response, kicking off his boots before pulling the pants off the rest of the way. He’s left in just his boxers, the outline of his hard cock clearly visible through the thin fabric. It makes Bucky’s mouth dry, makes his heart pound with desire, his own cock stirring again in the confines of his pants.
Steve reaches his hands out then to play with the fastening of Bucky’s trousers, once again waiting for his nod of consent before going further. He makes quick work of his pants once Bucky gives it, his hands undoing the buttons on record speed, his mouth reclaiming Bucky’s as he slowly slides the material down. He breaks away suddenly to kneel, his hands carefully working to undo his boots, sliding one off and the then other before pulling his pants off the rest of the way.
Steve slowly slides his hands up Bucky’s thighs from his place on the floor, taking his time to trail his touch all the way up, past his hips and over his torso as he stands, finally sliding back down to grab firmly at his waist. Bucky swallows as Steve pulls him back against himself, their hardly clothed bodies flush once again- the hard press of Steve’s cock on his hip making his heart jump and his own cock twitch, the aching desire to be touched filling his body.
Steve begins to kiss him once again, his tongue venturing out to slide against Bucky’s as he slowly guides them back to the bed, carefully pushing Bucky down before climbing up beside him. Bucky shifts himself until he’s laying in the center of the plush mattress, his head resting on one of the downy pillows as Steve settles down on top of him, his heavy limbs weighing down on Bucky in a way that somehow doesn’t feel confining at all, but instead feels calming. Grounding.
He sighs as Steve starts to leave a trail of kisses down his neck, sucking marks into his flesh as he moves down to his collarbone and back up to under his jaw. His hips start to slide against Bucky’s, the friction between their bodies so good and not enough, his body needing more- more of Steve, more of the delicious friction, more of their skin exposed and touching- he reaches a hand down to try and pull his boxers down, needing to quicken the pace and-
Steve intercepts his hands, carefully interlacing their fingers as he pushes their clasped hands above Bucky’s head, effectively pinning him down. He moves to recapture Bucky’s lips, swallowing down his high pitched moans as he presses up impossibly closer, grinding down with newfound fervor- the sudden increase of friction on Bucky’s cock entirely electric, but still making him want more.
God, why won’t Steve pick up the pace?
“I- I thought we didn’t have much time-“
Steve’s lips brush his own as he answers, his voice low and filled with desire, the sound impossibly sultry.
“We can make them wait- we’ve waited eighty damn years for this, I wanna make it last.”
Bucky lets out a small huff that turns to a moan as Steve rolls his hips slowly against his own in a long drawn out grind, before pulling away again.
“Tease,” he grumbles, though his voice is missing any of the heat to make it come off as anything but endearing.
He feels Steve chuckle, feels his breath dance across his skin as he releases his hands, his lips drawing a wet path down his neck, slowly making his way to his chest. Bucky’s breath hitches as Steve passed down his abdomen, sucking marks in his skin as he nears his boxers, his fingers tantalizingly playing with the fabric.
“Please Steve-“
He cuts himself off as Steve suddenly slides the material down, his aching cock springing free, the head flushed and dripping.
“You’re so gorgeous Buck,” he murmurs, his breath ghosting on his aching member, making Bucky moan and whine, his sounds so needy.
He’d be entirely embarrassed about it if this was anyone but his Steve. But seeing as it is, he allows himself to be unguarded, allows the sounds to pass from his open mouth, knowing how much Steve loves to hear them.
And then suddenly Steve is placing a kiss at the head of his cock, his lips parting as he slowly takes him in mouth, the sensation making Bucky’s back arch, his head thrown back as he groans. Steve slides down slowly, his throat working against Bucky’s throbbing cock- and then suddenly he’s moving, expertly bobbing up and down, his motions drawing forth a string of curses from Bucky as he feels him swallow around him.
All too soon he’s nearing his edge, his orgasm approaching like a coming storm- he reaches a shaky hand out to push at Steve’s shoulder, making the other man slide off of him with an obscene pop. His lips are red and swollen, a string of saliva still connected to his cock as he gazes at Bucky through half lidded eyes.
“I- I wanna- I need you inside of me Stevie-“
Steve nods, his hands moving to slide Bucky’s boxers off all the way. He drinks in the sight for a second before he leans back, his hands starting to dig in the drawer of the nightstand beside the bed.
“Do they have lube here in here-?”
“Try the bathroom cabinets,” he says, his body aching at the loss of contact as Steve gets up.
He returns a moment later with a small bottle in hand, a soft grin on his face as he settles back between Bucky’s legs, carefully pushing them further apart. He opens the lube with a snap, pouring a generous amount out onto his open hand. Bucky watches with glazed eyes, his mouth parted as he watches as Steve coats his fingers.
“Still want this?”
Bucky huffs but replies anyway, secretly glad for how much Steve is double checking with him- he just might drift away without the constant check ins.
“Yea- please-“
He gasps at a sudden wet and cold feeling on his entrance, Steve’s index finger trailing teasingly in a circle. He pushes in slowly, only going in to about his first knuckle, the slight intrusion making Bucky squirm.
“You good Buck?”
“Y-yeah- keep going-“
Steve complies by slowly sliding in further, his finger pumping gently in and out of him now, his other hand rubbing soothing circles into his hip bone.
“Gonna put in a second now, ok?”
Bucky nods, not trusting his voice as Steve pushes the second finger in, the intrusion burning a bit as he’s slowly filled. Steve starts to pump the two fingers in and out of him, scissoring his fingers as he preps him, the feeling so foreign after so long.
Sparks jolt through his body as Steve curls his fingers suddenly, pressing up against Bucky’s prostate. He moans, the sound loud and unguarded, all of himself laid bare for Steve.
Steve adds a third finger then, his motions quick as he finishes prepping Bucky, occasionally brushing up against that wonderful place again, but never for long. He slides his fingers out then, Bucky’s hole feeling achingly empty without Steve.
He opens his eyes as Steve pulls back, hungrily watching as he slips his own boxers off, his hard cock springing free. Bucky watches with glazed eyes as Steve pours a bit more lube onto his hand, generously slicking up his hard member.
He’s absolutely stunning. Ethereal.
Bucky holds his breath then as he feels Steve line himself up, the head of his cock resting maddeningly at the entrance of the his prepped hole.
“You still good Buck?”
Bucky swallows as he nods, reaching out with his flesh hand to interlace his fingers with Steve’s, holding tight as he answers.
“Yeah- I’m ready. Go ahead.”
Steve pushes in ever so slowly, his body bracketing Bucky’s as he fills him up, the stretch burning so wonderfully. Bucky’s moans become long and drawn out as he bottoms out, his whole body a quivering mess beneath Steve, the later suddenly letting out his own low moan.
They wait a moment, allowing Bucky’s body to get used to the stretch before doing anything further. Steve places open mouthed kisses against Bucky’s neck as he waits, his free hand sliding reverently up and down Bucky’s flank, the touch soothing in nature.
“You- you can move now-“
Steve shifts to reclaim Bucky’s lips as he starts to move, his hips pulling back slightly before carefully pushing back in, his motions slow to start, ever mindful of how long it’s been for Bucky.
A moan escapes Bucky’s lips as he threads the fingers of his metal hand into Steve’s hair, running through the sweat soaked strands. He can’t help his slight grin as he hears Steve’s own moan, the beautiful sound going right to his neglected cock, still straining untouched between his legs.
Steve starts to pick up his pace, pulling out a little more each time before pushing in a little faster, changing the angle so that he hits Bucky’s prostate at every thrust, drawing whimpers and whines of pleasure from Bucky. He’s almost amazed that Steve still knows his body so well after so long- but then, he still remembers Steve’s- still remembers just how he loves to be kissed, how he loves his hair slightly pulled, loves when he grazes his nails along his scalp-
He gasps as Steve sucks on his lower lip, a sudden flash of teeth making his body shiver with pleasure. The hand that had been trailing along his flank moves suddenly to his cock, gentle fingers slowly wrapping around his aching member, all the sensations flooding over Bucky, making him dizzy with desire and lust and pleasure.
Steve’s hips begin to snap into him faster, his hand starting to jerk Bucky off as he moans against his mouth, their bodies sliding together so wonderfully, the two of them sweating and gasping and panting and trembling-
And before long Bucky feels himself reach the end, the coil of heat in his belly so close to snapping- Steve must sense it, because then he’s picking up the pace, his wrist twisting a bit as he jerks Bucky off with quick motions, every nerve on fire in his body-
He comes with a cry, Steve’s name dancing on his tongue as he pushes his head back into the pillows, his back arching as he spills his release in the space between them. Steve’s hips move even faster as Bucky goes limp, his mind drifting off on clouds of ecstasy as Steve continues to thrust into him, his lips moving to bite at Bucky’s neck as suddenly he comes as well, filling Bucky up as he whispers his name. His motions slow after a moment, his body going slack as his weight blankets Bucky.
They both lay there panting for a bit, waiting to come down from the high of their orgasms. Bucky feels Steve move first, a shaky hand running through his sweaty hair, gently pushing the strands away from his face. It’s only then that he realizes that their fingers are still interlaced, their joined hands resting on the pillow above Bucky’s head. He squeezes gently before pulling away, using his now free hand to cup Steve’s face.
“Love you Stevie,” he murmurs, his words little more then a whisper.
“Love you too Buck,” Steve murmurs back, leaning down to press a heated kiss onto Bucky’s lips. He pulls himself out of Bucky after another moment, his legs sliding off the bed as he makes his way into the bathroom once again. And Bucky watches him go, his body still limp on the bed, his eyes half closed as he waits for him to return.
He jolts as he feels a wet cloth run over his stomach, his eyes blinking open as he realizes he must have drifted off for a moment, his body all lax and at ease. He watches as Steve works to clean him up, gently wiping away all the evidence of their reunion.
“We should probably get back to everyone, shouldn’t we?” He almost wishes Steve won’t answer him, that they could just ignore whatever’s coming and lay here in each other’s arms.
“Yeah- yeah we should.”
Bucky sighs as he slowly sits himself up, his face splitting in a soft grin as Steve wraps his arms around him from behind, pulling him back against himself as they sit together on the bed, Steve’s head resting on Bucky’s shoulder.
“If today goes well- do you wanna do this again tonight?”
Bucky hears Steve hum in response behind him, the sound reverberating through his body.
“After today goes well, I’ll very gladly keep you all to myself tonight. We have decades worth of time to make up for.”
Bucky can’t stop the smile that ghosts his lips as he turns his head around, twisting his shoulders so he can press a quick kiss onto Steve’s lips, his heart aching with how full it is.
“Well then, I guess we’d better kick Thanos’s ass quickly. Can’t have him taking too much time away from us.”
He feels Steve smile against his lips, his hands pulling Bucky even closer as he replies.
“No, no we can’t.”
