Author's Note: THIS CHAPTER IS RATED MATURE! It's nothing but smut, so wait til next weeks chapter to read again if you're not into that! It's all sweet and consensual, but I know not everyone is into smut, so consider this your warning.
This chapter is so long, guys. The longest chapter by far 8'D Why does this always happen to me...-sighs-
Well, thanks again to my wonderful beta, nighttimelights, for bearing through all this and reigning in my comma usage and other such atrocities I commit on my work.
Make sure to leave a review if you enjoyed, they really make my day and help me keep writing!
The Times They Are A-Changin'
Chapter Twenty: Something Wicked
A strange sense of deja vu washed over Steve as he woke just after midnight, the sound of someone entering his room pulling him from half-remembered dreams.
This time, though, he didn't make a grab for his shield.
"Bucky?" he asked, immediately concerned as he pushed himself upright, rubbing fitfully at one eye with the heel of his palm.
The man in question stood in the door, hovering just outside the pool of moonlight that spilled from the window across the bed and onto the floor. The blinds that covered it cut dark ribbons through the soft white glow, making the room feel strangely elongated, as though the door were much further away than normal; the distance between the two men felt like miles rather than feet.
Bucky didn't answer, just reached up and pushed his hair absently from his face with his good hand, the long strands hanging loose down to his shoulders. Steve couldn't make out his face from where he stood in the shadows. Worry made his gut clench, pushing him to speak again, his voice low and gentle.
"Did you have another nightmare?" he asked as he reached over to turn on his bedside lamp.
In a flash, Bucky was at his bedside, right hand clamped around Steve's wrist before he could follow through. The blond blinked in surprise and looked at him, brows knit with concern.
"Buck?" he asked warily, wondering if maybe this was worse than last time, if maybe Bucky was having a relapse of some sort in the wake of a particularly intense nightmare. He immediately discarded the thought as soon as it crossed his mind, though. He couldn't make out the other man's eyes in the darkness, but he didn't seem dangerous. Bucky's hold on his wrist, while firm, didn't hurt as he gently guided it away from the lamp before releasing it.
"Steve," the man said at last. His voice was low and raw, and it sent a jolt of desire shooting straight down Steve's spine, his jaw clenching reflexively.
Bucky perched on the edge of the mattress, and Steve noticed distractedly that the man had managed to close the door behind him before making it to his bedside. He felt Bucky's weight shift, but was still taken by surprise when the dark haired man leaned in and kissed him.
It was warm and gentle and languid, a sweet torment that made Steve's toes curl and his eyes drift shut as he savored the sensation. He let his lips part with a sigh, a silent invitation for Bucky to deepen the kiss. The other man obliged, and a quiet sound escaped Steve as Bucky's tongue slipped into his mouth to twine lazily with his own.
They went on that way for some time, and Steve could feel his temperature spike as his heart beat faster, sending blood south so fast he felt dizzy. Or maybe that was just the kiss. Steve always felt a little light headed when Bucky kissed him, and the other man was doing a hell of a job right now, that much was certain.
He still felt dazed when Bucky finally pulled back, but by this time Steve's eyes had adjusted and he could finally make out the other man's face. The expression he saw there was intense, and the super-soldier wasn't entirely sure what to make of it. Bucky still hadn't said a word beyond his name, and the silence that reigned between them now prompted Steve into saying the first thing that popped into his head.
"If you wanted a kiss goodnight, you just had to say so," he muttered with a nervous smile. He felt ridiculous as soon as the words escaped him. Steve cleared his throat and moved to sit a little straighter, only to find his movement hampered when Bucky placed his hand on the blond's chest.
Steve was shirtless, and the metal of Bucky's left hand was cool against his flushed skin, making goosebumps ripple outward from the point of contact. The taller man's eyes widened fractionally when Bucky used his hand to push him gently, but firmly, back onto the bed.
"I'm not here for just a kiss," the man said with a quiet ferocity that made Steve's heart skip a beat.
Bucky's eyes were half lidded as he watched the other man's head hit the pillow behind him, putting up little resistance to his unspoken command. Steve was watching him closely in turn, blue eyes never leaving him as the former soldier shifted position and climbed up onto the bed proper to straddle his hips.
"What are you here for, then?" Steve asked and licked his lips absently, head tilted to get a better look at the man who now loomed over him.
Bucky just raised one eyebrow and smirked in that particular way he had, the way that always threatened to send Steve mad with either want or frustration. Right now, though, want was definitely front and foremost as the other man reached out and took Steve's hands in his, gently guiding them up over the blond's head. Bucky leaned in and captured the super-soldier's parted lips with his, the weight of his body bearing Steve's hands down against the mattress and holding them there.
Bucky sighed through his nose, reveling in the way Steve's lips moved against his before parting again to encourage him to deepen the kiss. Bucky smiled against his mouth and he could practically feel the blush creep across the blond's face in response. He obliged, though, moving slowly at first, a gentle echo of the kiss they'd shared a moment before. It wasn't long before Steve was demanding more, though, nipping almost painfully at Bucky's lower lip before pushing his tongue into the other man's mouth with the sort of single-minded intensity that had rendered the shorter man defenseless two weeks before on the ferris wheel.
Bucky fought back, playing dirty as he used his grip on Steve's hands to keep him pinned and helpless when he broke the kiss. A frustrated noise escaped the super-soldier as he panted for breath, but it quickly morphed into a blissful groan when Bucky kissed his way hungrily down the line of his throat.
"Bucky," he panted as the man in question sat back slightly to extend his reach down to Steve's collarbone. Bucky didn't answer though, and Steve huffed, pushing ineffectively against the man's hold on his hands before resorting to arching his back in hopes of making some contact between their bodies besides hands and lips. "You're killing me here," Steve groaned when his attempt failed.
Bucky glanced up at him from where he was currently paying his respects directly over Steve's heart and caught the man's eyes. The blond's hair was tousled, lips red from the intensity of their kisses as he stared him down hungrily. A jolt shot straight down to Bucky's groin.
"You've managed to survive worse," the former soldier said with a flash of a wicked grin before he turned his attention to one of Steve's nipples and ran his tongue over it experimentally.
Steve's breath hitched at the sensation and he bit down on his lip as Bucky noted his reaction and drew an idle circle with the tip of his tongue, then nipped lightly at the hardening bud. An actual whimper escaped the blond then, making the other man look up, eyebrows raised.
"Not sure I have, actually," Steve insisted, mentally cursing the blankets that trapped his legs against the mattress where Bucky kneeled over him. If he could just get a little leverage, he could shake off Bucky's hold on his hands and show him what for…
He couldn't though, and Steve found himself succumbing to the other man's will, even as it slowly drove him to the brink. The heat of Bucky's mouth on his skin was the purest form of torture, and being unable to even run his hands over the other man's body verged on outright cruelty.
Unlike his partner, Bucky was still fully dressed, clad in a black t-shirt and a pair of dark jeans, though his feet were bare. In Steve's mind, this was completely unacceptable.
"Please, let me touch you," he begged shamelessly, the muscles of his arms and chest flexing as he tried to push Bucky off of him. Steve sagged abruptly back against the mattress with a moan as Bucky took pity on him and lowered his hips just enough to brush over the blond's rapidly growing erection.
Rather enjoying the reaction this got him, Bucky lifted his head to watch Steve's face intently as he rolled his hips again. The blond threw his head back with a sharp inhalation, eyes shut tight at the sensation. Bucky repeated the motion, coaxing Steve to move in time beneath him. The man growled in frustration as the blankets continued to pin his hips, limiting his mobility.
A smug smile played across Bucky's lips as he asked, all innocence, "What's wrong, Steve?" Having Captain America pinned to the bed, writhing helplessly beneath his hips, hands, and mouth was doing funny things to Bucky Barnes. The sounds his touch elicited from Steve's swollen lips were like music to his ears. Each gasp pushed him a little closer to the edge of abandon, and every moan threatened to shatter his self-control.
All thoughts of how nervous he'd been to take the next step with the man, who even now tilted his chin back to bare his throat invitingly, had been pushed to some far corner of his mind and forgotten.
Bucky smiled to himself again and leaned in, accepting the unspoken invitation, and ran his tongue up the column of Steve's throat. Once again, the former soldier couldn't help but relish the taste of his skin, and allowed himself to linger a moment along his jaw and mouth before switching his hold on Steve's wrists to his left hand alone.
The super-soldier, sensing a moment of weakness, pushed up in an attempt to escape and take control, but failed in the face of the unwavering strength of Bucky's left arm. The soft whir of machinery as he bore down was the only evidence that the other man was having to try any harder to hold him in place. Steve cursed silently as his mouth was otherwise occupied at the moment, though his missed opportunity was quickly forgotten as Bucky's right hand drifted down the length of his arm and over his ribs to graze along his hip. Calloused fingers slipped beneath the edge of the blanket in search of the waistband of the blond's pajama pants. Not finding it, Bucky's brow furrowed and he slid his hand further down, tracing the hard line of the man's hipbone until he reached the top of his leg.
Curious, Bucky broke their kiss and looked down between them, then shifted his weight a little to free a corner of the blanket. He tugged it aside, exposing a swath of bare skin that ran from Steve's waist down to his knee with not a strip of clothing to be found.
"Oh," Bucky said, the butterflies in his gut fluttering at this unexpected discovery as the blood rushed from his head. Well, he certainly hadn't seen that coming. He glanced back up at Steve, who seemed torn between staring him down unashamedly and looking literally anywhere else.
The blond didn't reply, just bit his lip and let his eyes drift shut when Bucky slid his right hand up his bare thigh and let his palm rest, broad and warm, on his hip.
"Since when do you sleep in the buff?" the shorter man asked, still smiling, his tone both teasing and intrigued as his thumb stroked slow circles over his friend's skin. Steve had never, in all their time knowing one another, been the type to sleep without something on. Pre-serum, the man had practically bundled up before bed, particularly in winter. After, he had at least worn underwear.
Steve swallowed hard and finally met Bucky's eyes again. "Since I started hoping you'd sneak in here some night and do unspeakable things to me," he admitted, blush returning full force as his bravery deserted him once more and he averted his gaze, wondering what had possessed him to actually speak the words aloud. So cheesey. Like something out of one of those awful Captain America porn parodies he definitely hadn't watched.
Bucky's gray eyes widened fractionally in surprise. "Unspeakable, huh?" he asked as he licked his lips absently, then finally released his hold on Steve's wrists.
The blond, transfixed by his partner's mouth, did not immediately notice the unexpected return of his freedom. He pushed himself up onto his elbows when Bucky slipped off the bed and strode back to the bedroom door, and for a moment, Steve panicked, thinking he'd come on too strong, said something that put the other man off…
The sound of the deadbolt sliding home put an immediate stop to his fears. Steve watched as Bucky stood by the door for a moment, fingers lingering on the latch before he glanced back over his shoulder and remarked casually, "Wouldn't want the team trying to take advantage of that open door policy of yours while I'm in the middle of doing unspeakable things to their Captain."
The words combined with the way Bucky looked at him from under his dark lashes sent a shiver running down Steve's spine as heat pooled in his belly.
"Wouldn't be professional," Steve agreed distractedly while Bucky turned and dragged his shirt up and over his head, casting it aside carelessly as he strode back to the bed. His jeans rode low on his hips, and it suddenly occurred to the super-soldier that the other man definitely wasn't wearing underwear.
When Bucky reached the bed once more Steve sat up and reached for him, intending to grab him and pull him in against his chest, slide his hands down that well muscled back to slip under the waist of those jeans and-
Bucky beat him to it. Planting his hand in the center of Steve's chest, he shoved him back onto the bed yet again. Before Steve could do more than grunt in surprise when his head hit the pillow, the other man hauled the blankets off the bed and cast those aside as well, startling a yelp from the blond as cool air hit his overheated skin.
"Buck!" he objected, voice dangerously close to a shout. Afraid of being overheard, he clapped a hand over his mouth and curled in protectively on himself, suddenly shy.
"Don't worry, you'll warm up," Bucky teased, voice low as he circled back around to the foot of the bed and grabbed one of Steve's ankles in each hand. With a little shake of encouragement, he got the taller man to straighten his legs out before he climbed up onto the bed and kneeled over him, straddling Steve's thighs.
Bucky hummed appreciatively to himself as he idly stroked his chin with his right hand, his left supporting his right elbow while he examined the man sprawled haphazardly beneath him. Steve scowled, cheeks as flushed as ever. He'd gone partially soft again at the sudden temperature change, but he wouldn't be that way long with the way Bucky's gray eyes roved up and down his body.
"Like going to the museum," the ex-soldier murmured appreciatively as he took a long minute to admire the way the moonlight spilled over Steve's prone figure. It rendered the man's already fair skin pale as the finest marble, if marble were warm to the touch and pliant under his hand the way Steve was when he leaned down and trailed his fingers, feather light, down the man's abdomen.
He could feel the muscles tighten under his touch, but Steve reached down and grabbed his hand before he got more than a few inches past his navel.
"If you're trying to crack a joke about my age, Nat already beat you to the fossil section," Steve remarked with a snort, mouth twisting wryly.
Bucky rolled his eyes, because of course Natasha would have called Steve a fossil, and of course he would choose to remember that in the middle of someone trying to pay him a compliment.
"No," Bucky said as he reclaimed his hand, "I'm not trying to call you old, Rogers," he added with a low, throaty laugh that made Steve's heart leap in his chest.
Bucky dropped gracefully onto the mattress and draped the one half of his body over Steve's, then slipped his left arm under the blond's neck so he could lean over him. He used his right leg to haul the man in closer still, then reached up with his free hand to brush a few stray strands of pale hair from Steve's eyes, which had gone wide in surprise. They had turned a striking shade of silvery-blue in the moonlight, framed by those long lashes Bucky just knew Natasha was wildly jealous of.
The dark-haired man leaned in, then, and brushed his lips briefly against Steve's. He repeated the motion against Steve's cheek and ear before pulling back and saying, "I'm trying to call you a goddamn work of art."
Steve's throat went tight at Bucky's words. Just what the hell did you even say to that? 'Thank you' certainly didn't cover it, and there was no way he could possibly top that class of compliment.
Buck had always had a way with words.
So instead of speaking Steve opted to show. He reached up and wrapped his arms around the man draped across him, relishing the heat of Bucky's skin against his own when he pulled him in tight to his chest. Their lips collided and Steve took him hungrily, not waiting for an invitation to slide his tongue into the other man's mouth. He could feel the fingers of Bucky's left hand clutch reflexively at the pillow under his head as his right slid up his side to tease Steve's nipple again. The super-soldier bit Bucky's lower lip in his surprise at the sensation. He quickly planted a little kiss on it by way of apology before shifting to bury his face in Bucky's shoulder.
The former soldier could feel his friend saying something against his skin as Steve rolled them so he was on top, straddling one of Bucky's legs with his bare ones. He couldn't quite make out what it was until what had to be the third iteration when Steve nipped his earlobe and murmured, "I love you."
The words sent a little shiver down Bucky's back that made Steve grip him all the tighter as he kissed his way along his jaw.
"I love you," the blond repeated, quiet but emphatic, sealing the words with another kiss to the other man's bruised lips.
Steve sighed into Bucky's mouth as he dragged one broad hand down his ribs before slipping it under the man to grab his ass through his jeans, pulling a soft moan from his partner. The hand wandered around to the front and slid down to Bucky's knee, which Steve lifted in unspoken encouragement for the other man to loop it over his own.
Bucky obliged as he reached up and wound the fingers of his right hand into Steve's hair and used his hold to pull the man's head back, breaking their kiss and exposing his throat. He pressed his lips over Steve's fluttering pulse as the man fought to catch his breath.
"Say it again," Bucky whispered against his friend's pale skin as he let his grip loosen and slip down to cradle the back of Steve's head, thumb brushing the curve of his ear.
Steve smiled down at him, then, and waited until Bucky looked him in the eye before declaring, "I love you, James Buchanan Barnes."
The former soldier stared up at him for a long minute, and though it was hard to believe Steve was telling the truth each time he said it, Bucky simply had to accept that he wasn't dreaming. He really had heard him say the words, had watched them fall from the man's lips himself, and when Steve said something... he meant it.
Especially when he said it like that. His tone had been soft and reverent, and his sweet smile had reached all the way up to those blue eyes of his with their little flecks of green, lighting them from within. He said it like a promise that he would never stop, like there would never be a world where those words would not be true.
Bucky could only pull Steve in for another kiss, his throat too tight to say anything in response. This one was deep and demanding, almost needy, and was accompanied by an obscene roll of his hips that made the other man gasp against his mouth.
The shorter man raked his hands down Steve's back, eliciting something akin to a whimper from his friend before they came to a stop on his hips. Bucky pulled him in tight and ground mercilessly against Steve's cock, the fabric of his jeans chafing them both.
Growling quietly, the super-soldier reached down and fumbled with the buttons of Bucky's pants - but he couldn't quite manage them with how the man was driving him clear out of his mind through the way he was moving. Knowing Bucky was doing it on purpose, Steve bit the other man sharply on the lip again and demanded, "Take them off before I tear them off."
A short bark of laughter escaped Bucky and he said, "Hey, these are my favorite jeans, you know. They do great things for my ass."
"Yes," Steve replied, doing his best to sound bland, but completely failing as he pressed a kiss to Bucky's right shoulder, then bit down there as well, drawing a strangled cry from the man. "I know."
Apparently done with his teasing, Bucky struggled to follow his Captain's orders. Still, the weight of Steve's body against his own was not only distracting, but blocked his efforts. Giving up, the ex-soldier pushed the other man off of him, then quickly undid the offending buttons and hauled the pants down his hips and tossed them aside. Sure, they did great things for his ass, but the fact that the jeans had four buttons instead of one and a zipper was a critical and heretofore unrealized design flaw in Bucky's book.
Steve was on him before his jeans even hit the floor.
"Christ," Bucky gasped and threw his head back as the other man covered him, pinning him to the mattress with the weight of his body, intent on learning every inch of Bucky's throat with his lips.
The sensation of Steve's bare skin against his was intoxicating, and Bucky couldn't get enough of it. He used his left arm to drag the blond in tighter against him while his right hand roved down Steve's back to his ass, which he grabbed a handful of and kneaded encouragingly. He could feel the man's breath catch in his chest, and Bucky was well rewarded when he began to rock his hips against him. The dark-haired man shivered as his movement sent Steve's cock sliding along his own to graze over his lower stomach.
Steve lifted his head from Bucky's neck, lower lip held between his teeth as he struggled to keep himself under control. The man beneath him watched, completely enthralled with how Steve's brow furrowed as he gasped as he rolled his hips, the long line of his powerful back moving in a mesmerizing wave under Bucky's hands.
The former soldier turned his head and pressed a lingering kiss to Steve's ear when the man let his forehead drop to press into the crook of his shoulder. The fact that he was the one rendering Steve Rogers insensate with a few thrusts of his hips somehow aroused Bucky even further, and a moment later he rolled them over so he was on top once more. He slid down a ways so he could greet the exquisite expanse of Steve's chest once more, and smiled when he felt the man's fingers slide through his hair again.
The blond encouraged Bucky's attention to his nipples by adjusting his grip on the back of his friend's head and pulling him in a little tighter. The shorter man sucked a little harder, and the groan he got as a response encouraged him to slide his right hand down between their bodies to graze along the length of Steve's cock. Bucky grinned when his partner twitched, then thrust against his palm. He glanced up at the other man, but Steve's eyes were closed, lips moving soundlessly.
Figuring this was a good sign, Bucky abandoned the other man's chest and proceeded to kiss his way down Steve's impressive abdomen. The muscles flexed under his lips, and Bucky dragged both hands down to the man's hips, which he gripped tightly, pinning him in place.
"Jesus, Rogers, you're fucking gorgeous," he mumbled against the super-soldier's skin as he slipped his hands back up Steve's body to trace absently over his nipples and pressed a kiss to the groove of his hip.
"I-" Steve began, but seemed to lose his train of thought almost immediately, making Bucky smile again as he glanced up to catch the way the other man was struggling to keep a lid on it.
"You what?" he asked teasingly as he traced his tongue around Steve's navel the way he remembered from his vision of him in the shower, and let his hands rove freely across his chest and sides. The other man's hands were up by his head, though one or the other occasionally fluttered down to brush against Bucky's hair, encouraging him to linger longer in some places, use his teeth in others... The shorter man was too far down the bed now for Steve to reach much else.
"Hell if I know," Steve managed after a breathless moment in which Bucky finally pulled his mouth from his friend's skin and turned his attention to his cock.
He was fully erect, and twitched occasionally when Bucky's mouth found somewhere particularly sensitive on Steve's anatomy. He was an impressive size - though nothing ridiculous, the ex-soldier was vaguely relieved to notice. Bucky wondered absently if he'd be able to take the full length of him in his mouth, then figured that there was no time like the present to find out.
The sudden lack of teasing lips on his heated skin made Steve open his eyes and glance down to find Bucky regarding his dick as though it were some particularly enticing challenge.
Flushing crimson, Steve struggled to speak coherently. "Buck, you don't...I mean, it's our-"
Bucky just glanced up and gave him a look that said 'Shut up, Rogers,' before he lowered his head and ran his tongue up the length of Steve experimentally.
"I don't want you to-" Steve gasped and threw his head back at the sensation of Bucky's hot, wet tongue on his shaft.
The words immediately brought Bucky to a halt, however, and he looked up at Steve, concern furrowing his brow.
"Too much?" he asked seriously, lifting his head, "We can stop, Steve."
A weak laugh escaped the blond and he said "No, I just-" how did Bucky always manage to do this to him? Make it so he couldn't string a damn sentence together… it just wasn't fair. "What I was trying to say, is that you don't have to um-" he glanced meaningfully southward, and Bucky arched an eyebrow at him, lips pressed together in an attempt to repress a grin. "It's our first time, you don't have to do anything you're not comfortable with," Steve rushed to finish before he lost it again.
The pair shared a look, and then Bucky snorted. "Oh, is that all," he said casually. Before Steve could make any sort of reply, he lowered his mouth over the man's cock again and gently slid his lips over the tip. Bucky lathed his tongue idly over the mound of flesh, ears perking up at the muffled groan that escaped his partner. He'd never given a blow job before, but he knew what he liked, so surely he was several steps ahead of your average woman attempting the same thing for the first time.
Feeling more confident, Bucky slowly took Steve further into his mouth, then slid back up, and further down again. Steve's hips jerked, driving his cock deeper yet into the other man's mouth, nearly making him gag at the suddenness of it.
"S-sorry! Sorry… fuck," the blond gasped, and it took everything Bucky had not to laugh.
"Language, Steve," the dark-haired man teased him as he released him from his lips and grinned wickedly up at him. "Not your first time, is it?" he asked, mostly teasing, but then it occurred to him that maybe it really was Steve's first time.
Steve scoffed and glared down the length of his impressive abdomen at the other man. "Why do I keep having to tell people that I'm ninety-seven, not dead," he grumbled.
Bucky did laugh, then, and something in him he hadn't realized had tensed relaxed in his chest. He was already unsure enough of himself when it came to pleasuring a man without it also being that man's first time ever being pleasured.
"Must be the way you blush like the Virgin Mary when someone so much as winks at you," the dark haired man remarked lightly as he shifted so he sat on his knees.
"I do not!" Steve objected. He went to say more, but Bucky rolled his eyes and simply went down on him again, and a groan of pleasure replaced any further complaints.
Bucky grabbed Steve by the thighs and spread his legs further, but the blond barely noticed. His friend's mouth was blissfully hot and slick, and the way his tongue slid against his cock should probably be illegal. Well, it had been illegal back in the day, Steve thought giddily, back arching convulsively when the other man's teeth grazed lightly across his skin.
Without thinking, he reached out with one hand and found the back of Bucky's head again, his other fisted in the sheets under them. Steve gripped his friend's silken hair and pushed him down further until the head of his cock almost hit the back of his throat, eliciting an incoherent noise of pleasure from the blond. He realized almost immediately, when Bucky carefully exhaled through his nose against Steve's skin, that he was probably pushing him too far, too quick.
"Sorry," he apologized again, forcing his hand away, "You just feel so damn good," Steve admitted, embarrassed, fingers moving to run furtively through his own hair, blue eyes heavily lidded.
Bucky didn't say anything, but he could feel his lips pull into a smile against his skin, and Steve felt compelled to look back down at the man and watch as he lifted his head again, and took a moment to catch his breath. The other man brushed a few hanks of his long, dark hair back behind his ear, then took him down to the base, and Steve could feel that telltale ache begin to build in earnest as he watched his best friend go down on him.
Bucky's tempo increased, and Steve found himself thrusting his hips in time with the man's movements, and he knew he was on the brink. He was nearly sent right over the edge when Bucky's right hand slipped down between his thighs and began to work his balls as well. Knowing well what was about to happen, Steve clamped his thighs down on Bucky to stop the man from finishing him off, then quickly and desperately dragged him up into his arms again.
"Not yet," Steve panted as he claimed Bucky's lips with a kiss, "I want-" he began, but became distracted with the kissing once more, coherent thought fleeing before the sensation of Bucky's weight in his arms, and the taste of himself in the other man's mouth.
"What do you want?" Bucky asked and ran his tongue along the blond's jaw and slid his arms tightly around Steve, unable to help but thrust his hips against the warmth of the blond's sweat-slick skin.
He found, with a quick adjustment of his hips, that he could slide his cock down between Steve's thighs towards his ass, which startled a particularly loud moan from the man. The blond spread his legs wider and rolled his hips, encouraging this new avenue.
"Buck, I want you to fuck me," Steve said a moment later, voice suddenly shy, but tinged with desperation. His eyes were closed, though whether it was out of passion or embarrassment not even he could say.
"Thought that's what I was doing," Bucky said and kissed the man fervently.
When they broke for air, though, Steve forced himself to look at the man in his arms and admit, "No, I mean...I mean I want you to fuck me," he said, eyes darting away shyly, cursing mentally as he began to blush again. Bucky was right, he really did blush like a damn virgin.
"Oh," Bucky said, pulling back a little to get a good look at the man under him. "I-" he began, but Steve cut him off.
"I mean, only if you want to," the blond added hurriedly, once again worried that he was pushing too far, too fast. "I would just...really like it if you did," he admitted, clearing his throat awkwardly.
"If you don't stop acting like I don't want to fuck your goddamn brains out, Steve," Bucky growled, "I'm gonna-" he paused, then, not entirely sure where he had planned to go with that particular threat. It wasn't as though he were about to leave after all, not now. So, instead, he said "Well I'm gonna fuck your brains out either way, so you may as well tell me which way you want it," with a wolfish grin. His expression softened a little after a moment, though, and he added, "If I'm not comfortable doing something, then I'll tell you, right? And you do the same."
Steve nodded, taken aback by the other man's ferocity, then smiled and buried his face in Bucky's shoulder, taking a moment to simply hold him close and send up a silent, grateful prayer for the man in his arms.
Bucky pressed a kiss to his temple, then cleared his throat. "That said, I don't have any lube and..." here, his personal sexual experience came in use. "Well, uh, would you even be able?" Now he was the one stumbling over his words, and Steve was just watching him with a vaguely amused smile on his face. "Cuz I mean, with girls they've got to...work up to it," he finished lamely.
Steve looked thoughtful for a moment, then carefully disentangled himself from Bucky and leaned over the edge of the bed to root around in the bottom drawer of his night stand. The dark haired man leaned as well, curious as to what he was up to. After a moment, Steve dragged a box out from the back of the drawer, where it had been hiding under some rarely used sweaters, and flipped it open.
"Well," Bucky said, eyebrows shooting up in surprise at the box's contents. Steve fetched out a bottle of lube, but it was the variety of toys that held his partner's attention. The dildos were obvious enough, but Bucky only recognized the plugs for what they were thanks to those helpful little links someone on the team had been sending him the past couple of weeks. The ex-soldier turned his attention back to Steve, and saw the man watching him carefully for a reaction.
"That makes things a lot more straightforward," Bucky said as he leaned in and pressed a kiss to his lips. He could feel Steve relax against him, and knew the man had been worried about what he might say.
To be frank, he was surprised. The idea of Steve being the type to use any of those things on himself was unexpected (he certainly wouldn't have put money on it), but also undeniably arousing. It was enough that Bucky was fully hard again in moments as he pushed Steve down under him. Their lips met again and the ex-soldier reached up to take the bottle of lube from his partner, who released it readily and turned his attention to exploring the hard lines of Bucky's chest with his hands.
Steve traced the seam where steel met flesh on Bucky's left shoulder, fingers light and curious. He'd tried before and the man had shaken him off, but now he didn't seem to mind. That or he was distracted enough by their current undertaking to not notice. The blond broke their kiss after a moment and leaned up to press his lips to the heavy scar tissue on one side, and then again to the expanse of metal on the other side of the seam. The juxtaposition of warm flesh and cool steel was a curious one, and Steve could feel a tremor ripple through Bucky in response to his careful attentions.
The former soldier remained silent, though, so Steve repeated the gesture a little further down until he had traced the entire seam along Bucky's pectoral. The super-soldier hadn't noticed how still his partner had gone until he finished and realized that the man had pressed his forehead into the crook of his shoulder, breathing shallow, almost labored.
"Bucky?" he asked, concerned.
Bucky just shook his head though, then turned to press a kiss to the corner of Steve's mouth. He couldn't find the words to express the myriad of emotions running through him in that moment, so he didn't try. Gratitude, love... relief that Steve apparently wasn't as disgusted as he was by the piece of Hydra tech that had replaced a vital piece of him against his will. His left arm represented seventy years of torture, pain, and death for Bucky, and it wasn't hard to become swamped by self-loathing every time he caught a glance of the thing. Every time Steve twined the fingers of his right hand with the mechanical ones of Bucky's left, though, and every time he pressed a little kiss to the crimson star branded on on his shoulder, he could tell that the super-soldier was trying to convince him that the arm was a badge of honor... a symbol of all he had survived and overcome. Bucky still didn't believe him, but maybe he would someday.
Bucky pushed himself into a seated position where he still lingered between Steve's thighs, then opened the squeeze bottle and poured a little of the viscous substance out onto his fingertips.
"So," he said, voice low and sultry as he reached down between Steve's legs and gently began to trace his opening, "Exactly how long has Captain America been playing with his ass, hm?"
A quiet whimper escaped the man under his hands, and Bucky smiled a little smugly as he watched Steve bite down on his lower lip to keep from crying out.
"Well?" he asked, still teasing lightly with his fingertips, pressing harder, but not yet entering the man.
"Buck, please," Steve gasped as he looked up at his friend with eyes that appeared almost feverish. He rolled his hips encouragingly, clearly hoping to make the ex-soldier slip up, but Bucky only withdrew his hand entirely when he wasn't given an answer. The blond growled at this unacceptable turn of events and surrendered immediately.
"I don't know, twenty-thirteen, I think?" he admitted vaguely, having trouble keeping his thoughts straight when he was rewarded for his compliance by the sensation of Bucky's fingers on him again.
He hummed pleasurably at the feeling and Bucky asked, "Three years?" seeming surprised that it had been that long.
Steve's blush was so bad that it was starting to creep down past his collarbone and over his pecs. "I haven't really been seeing anyone since I woke up," he admitted a little breathlessly. "And the internet is-"
"Vast? Terrible?" Bucky supplied as he pressed a little harder and then allowed one finger to slide slowly inside Steve, his attention fixated on the man's face.
"Eye o-ooooopening," the blond groaned at the sensation, head thrown back, dragging the vowel out.
Bucky had to agree to that, though he didn't think Steve noticed his nod. The other man's eyes had slipped shut, and his hands were fisted in the sheets beneath him. It was quite the sight to behold, and it took more self control than the former soldier cared to admit to allow his partner a moment to adjust. Steve did quickly enough, though, and Bucky could feel the other man take a breath and relax around him. The breathy little sigh that escaped his lips was too much for Bucky, and as he began to gently move his finger he shifted position so he was over Steve again, claiming his lips and delving deep into his mouth. The blond's hands shook a little as he lifted them and ran them restlessly through Bucky's hair and over his shoulders. An almost animal sound escaped him when the former soldier shifted so his hips pressed against his hand, driving his finger in deeper until he found the swell of his prostate and stroked it gently.
Steve muttered incomprehensibly to himself in what Bucky would swear was a garbled mix of English, French, and German as he buried his face in Bucky's shoulder and thrust against his hand.
"Jesus, Steve," the former soldier mumbled with a breathless chuckle, verging on overwhelmed as he rocked his hips so his cock slid between the other man's thigh and his own hand. Steve murmured something that sounded suspiciously like 'je t'aime' against his collarbone, then gasped when Bucky withdrew his finger.
Before the blond could so much as whimper at the loss, though, Bucky returned with two fingers and more lube and began to work him in earnest. Their breaths came hard and fast as they moved in perfect unison, Steve's calloused hands roving down the sweat slick skin of Bucky's chest, pausing to tease his nipples the same way his partner had his own, forcing the ex-soldier to bite down hard on his bottom lip to keep from doing more than hissing at the contact. This only became more difficult when Steve leaned up and licked his way from Bucky nipple to jaw, savoring the salty taste of the other man's skin.
"You should-" the blond began, only for his words to break into a startled cry of pleasure when Bucky's fingers found his prostate again. "Not sure how much longer I can last," he panted helplessly.
Knowing full well what Steve was asking of him, Bucky dropped a kiss on the other man's lips, then pushed back off of him and withdrew the fingers of his right hand while his left quested once more for the bottle of lube. He found it a moment later and squeezed a healthy amount out onto his palm and gave his cock a few strokes to get an even spread. He had to bite down on his lip again as the slick sensation nearly sent him overboard.
"Barnes, I swear, if you get off without me-" Steve threatened, voice low and rough as he clamped his legs tightly around the other man's hips.
Bucky opened eyes that he hadn't even realized had shut, and regarded his partner as the blond glared up at him. "Wouldn't dream of it," he said roughly as he leaned over Steve again, positioning his hips between the man's thighs so the head of his cock just grazed over his entrance. He slipped his left arm under his partner's head again and pulled him in close so he could murmur directly in his ear. "Like I'd pass up a chance to cum in that tight ass of yours."
The words pulled a husky, surprised laugh from Steve that made Bucky's cock twitch. The taller man slipped his hands down his friend's back until he reached his ass and pulled him in tighter yet before grinding his hips torturously against the man on top of him. Bucky could feel the hard press of Steve's cock as it slid against his belly and moaned into the man's shoulder as he bit down on the muscle there.
"Hate to break it to you, Buck, but you've been passing up chances to do just that left and right for the last two weeks," Steve growled directly into the other man's ear before taking the lobe between his teeth and nipping it sharply.
Bucky practically whimpered at the sensation and released his teeth's hold on Steve's shoulder to admit, "I know. I know. I just… fuck, I wanted to make sure I wasn't going to fuck everything up. Wanted it to be perfect, 'cuz that's what you deserve," in a quiet, desperate murmur.
"Buck," Steve said, touched by the sweetness of the sentiment. He should have known it would be something like that, really. Bucky Barnes was willing to wing a great many things in life (he was practically a professional at flying by the seat of his pants), but his romantic conquests had never been one of those things. Not when he was serious about the dame, anyways. Of course he'd want to be as prepared going into it with Steve. It was new territory for both of them, but particularly so for Bucky.
Steve might have said more, but Bucky chose that moment to reach down between them with his right hand to carefully position himself over the blond's entrance. He pressed forward gently and slid inside Steve with an almost agonizing slowness.
A soft, drawn out 'ah' escaped the super-soldier, and his hands on Bucky's hips pulled him in until he'd taken the full length of Bucky's cock inside of him when the former soldier might have otherwise paused halfway to give him a moment to adjust.
"Jesus Christ, Steve," Bucky gasped as he fought his instincts for control, eyes closed and brow furrowed at the heat and pressure of the man wrapped around him. It was unbearable in the very best of ways, and it took everything in him not to fuck the man under him senseless without giving him a moment to adjust.
"Will you-" the blond began, torn between annoyance and laughter as he tried to speak again. "Will you quit being so damned sacrilegious?"
Bucky lifted his head from where he'd buried it in Steve's shoulder, and looked down at the man from under his lashes. His friend looked completely wrecked, color high in his cheeks, golden hair wild from both their hands running through it. He must have felt Bucky's eyes on him, as Steve's own fluttered open a moment later to see the man smirking down at him.
"What can I say? You just feel too good," Bucky said as he gave his hips a slow, experimental roll that made Steve writhe and clutch desperately at him. The motion left the ex-soldier breathless, but after a moment he continued, voice low and rough, "God, so good, Steve. So good you drive a man to blasphemy."
He thrust his hips again, a little harder this this time, cock slipping out an inch or two before sliding back into that sweet, agonizing heat once more. He relished the sound of Steve's labored breaths as the man threw his head back, a low groan escaping from between his tightly clenched teeth.
Bucky was grinning wildly now, and he knew it was wicked of him, knew it would probably land him on a very specific list for a very special level of hell, but he asked it anyways: "You gonna pray for me, Steve?"
Steve's blue eyes flew open and he met his partner's gaze. The scandalized expression on his face made Bucky laugh deep in his chest as he started a slow, rhythmic motion with his hips that threatened to send Steve's eyes rolling right back in his head.
Bucky pressed a kiss to the corner of the blond's jaw, then lingered by his ear and murmured, "Gonna pray for this sinner's soul?" and raked his free hand down his friend's chest to his thigh, which he grabbed and used as leverage to push a little deeper.
"I-oh," Steve gasped as he began to carefully rock his hips in counterpoint to Bucky's. The sensation of the other man's cock moving in him was sheer bliss, and made it difficult for the super-soldier to focus. Eventually, though, he managed to say, "S-someone has to."
"Better start now, then," Bucky said with a slow smile and kissed his way down the blond's throat. "I've been a very bad man, Steve."
Oh yes, James Buchanan Barnes was going to a very special hell.
"Bucky," Steve tried to growl in warning, only for the other man's name to cut off in a strangled cry when the ex-soldier pulled out unexpectedly, leaving the blond aching and empty. "Wait-"
The dark-haired man smirked and sat back on his heels as Steve shot him an offended look at the way he had left him wanting. Before the super-soldier could complain further, though, Bucky took him by the hips and encouraged his partner to turn over onto his stomach with firm hands. Steve complied, blushing furiously as he allowed Bucky to guide his movements.
The ex-soldier went up onto his knees, then pulled Steve's hips up into the air towards him as he said, "I know you know the words," and pressed against him again, drawing a little whimper from his partner. "You used to say them every night before bed," Bucky insisted as he leaned forward and gently ran his hands from Steve's shoulders down to his hips, then up his sides and back down over his pecs and stomach. He leaned over further then and pressed a kiss between the blond's shoulder blades as his right hand found the rigid length of the man's cock and grasped it at the base. A visceral groan escaped Steve then, and he ground back against Bucky in a hopeful way.
"I want to hear you say them," Bucky said in a growl, tightening his hold on Steve's dick and giving him a few slow strokes of encouragement.
Steve lowered his shoulders so he could bury his face in the mattress for a moment, taking deep, shuddering breaths as he trembled under Bucky's hands. Heaven above, he was going to do it.
"O-Our Father, who art in heaven," he began, and he could practically feel Bucky smile behind him. It was well worth the sacrifice, though, when the former soldier shifted, then slipped his cock into Steve's ass once more. "Fuck," he swore quietly and bit down on the knuckle of his thumb to muffle himself when Bucky began to move again.
The ex-soldier gave Steve's hip an encouraging squeeze as he pushed in deeper. He would have made a comment on not remembering that particular part of the prayer, but his friend chose that moment to start rocking his hips back into Bucky's thrusts, and his clever comeback was forgotten in the face of the pleasure that threatened to swamp him. Still, he waited to thrust until Steve continued.
"Hallowed be thy name, thy kingdom come, th-thy will be done...on Earth as it is in Heaven," Steve continued breathlessly, eyes shut tight as he fought to remember the words he'd had memorized since childhood. No easy task when your best friend had started fucking you in the ass so hard you had to brace your hands against the headboard to thrust back in equal measure. Sweat trickled down the line of his back, and Steve shuddered when Bucky leaned down to lick along his spine, tasting him.
Bucky wanted to slow down, wanted to draw things out a little longer, but he didn't think he was going to manage, not with the sweet, shameless way Steve was stammering his way through the rest of the 'Our Father', interrupted by the occasional gasp or protracted moan that tore from his throat, sounding like music to the ex-soldier ears. He did, however, laugh when Steve said "And lead us not into temptation-"
"God, way too fucking late for that," Bucky gasped as he released his hold on Steve's cock and used both hands to grab the man by the hips and slam into him with wanton abandon.
The sudden change in tempo made Steve cry out and nearly come then and there. He barely reigned in the impulse, though he knew it wouldn't be for long. He could feel that pressure rising as inexorably as the tide, the muscles of his abdomen tightening reflexively as he managed to gasp the final verse: "But deliver us from evil."
If the man put a little extra emphasis on the word evil, Bucky was too distracted to notice as he gave one final thrust and spilled himself into Steve with an agonized cry. The man went rigid and clung to his partner's hips as though they were the only thing keeping him from flying apart at the seams as his orgasm roared through him, driving the air from his lungs until he abruptly sagged across Steve's back with a gasp. The aftershocks left him shuddering, but didn't distract him more than a moment before he was kissing the sweat slick expanse of his partner's shoulders and slipping his hand around to grab his cock once more.
The sensation of Bucky finishing inside of him had brought Steve to the very brink, so it didn't take more than a few quick strokes from the other man over the swollen, aching length of him before he was spilling himself into the palm of his partner's hand. Bucky hissed in pleasure as Steve tightened convulsively around him, and gave a few sharp thrusts of his hips that made the blond release a colorful string of swears that would have made his mother blush had she heard him (or had spoken German, for that matter).
With one final shudder, Steve collapsed onto his side, and Bucky went with him, boneless and trembling as they both lay there for a moment, sweat soaked and gasping for breath.
"Amen," Bucky said when he had managed to catch his breath, voice rough from exertion.
Steve snorted and elbowed him in the gut, making the man grunt and try to roll away, only to find his right arm still pinned under the larger man's body.
"You're horrible," the blond said bluntly, but Bucky could hear the smile in his voice and see the way his suppressed laughter shook his broad shoulders.
"Guess that means your prayer didn't work then," the ex-soldier said with a feigned sigh of disappointment as he leaned in and pressed a kiss to the nape of his lover's neck. "Maybe you should try again?" he suggested slyly.
Steve did laugh then, and sat up so he could turn and hit Bucky in the face with his pillow.
The shorter man sputtered at the unprovoked attack, and by the time he threw the downy cushion aside, Steve was already off the bed and disappearing into the bathroom. Bucky sighed and flopped back onto the bed, glancing down at himself, feeling a sticky mess as he heard the shower kick on in the other room.
A moment later, Steve poked his head back through the bathroom door and quirked an eyebrow at him. "Well, are you coming or what?"
Bucky flashed him a smile and rolled to his feet. "That an order, Captain?" he asked as he sauntered towards him.
"It is if you plan on sleeping in my bed tonight," Steve remarked drolly as he stepped aside to let him in.
"Yes sir," Bucky said and snapped the door closed behind them.
Author's Note: Only one chapter to go, you guys, can you believe it? What a ride it's been! Please make sure to leave a review if you enjoyed! This story may be wrapped up, but I DO have plans for sequels, so if you'd like to see them, make sure you keep reviewing so my muse sticks around!
