Work Text:
Steve wakes up later than usual, the bedroom already bathed in sunlight. Eyes still half closed, he reaches out to the other side of the mattress, fingers just brushing empty air. He lets out a confused little sound, feeling around more and finding the space beside him cold to the touch.
Bucky usually wakes up after him. When he does wake up before Steve, he likes to lounge around for a while, at least until Steve is up - only to then groan about it being unnatural to want to go for a so run early in the morning, and drag Steve into lazy kisses to keep him in bed, or skipping that step completely and just pulling him against his body, using his mouth to make a compelling argument for lazy morning sex instead.
The exception to all of that is when Bucky’s had a bad night. Usually, if he has a nightmare, Steve wakes up too. But sometimes Bucky sneaks out of bed, not wanting to disturb Steve - no matter how often he tells him he doesn’t mind, would rather be up with him and take care of him or sit with him…
Knowing that, Steve comes awake a little more fully with a start. He throws off the covers, ready to jump out of bed and go find his boyfriend, when the bedroom door opens.
“You better stay right where you are,” Bucky says as he balances a tray with what looks like breakfast in one hand, using his left foot to close the door behind him.
Steve gives him an indulgent smile, instantly relaxing again and settling back in against his pillow. “What’s all this?”
“What kind of boyfriend would I be,” Bucky says as he makes his way towards the bed, settling the tray across Steve’s lap, “if I didn’t take care of my best guy on his birthday?”
Steve blushes a little. “You didn’t have to-” he starts, sometimes still a little stunned by the things Bucky does for him - even if they shouldn’t be surprising anymore after all this time - but he’s cut off with a kiss.
“Don’t. Drink your coffee,” Bucky instructs, but smiling lazily. He climbs into bed beside Steve until they’re shoulder to shoulder, nudging him a little. “Happy birthday, sweetheart.”
“Thanks Buck.” He turns to face him, thinking he’ll thank Bucky properly later and pressing a quick kiss to his lips, but they get lost in it a little.
Bucky groans when he finally pulls away. “Food is getting cold,” he complains, “you should eat.”
“In a minute,” Steve counters, already diving back in.
It’s definitely longer than a minute before they pull apart, both a little breathless. He skips the cold coffee, but still eats his now cooled-down breakfast, declining Bucky’s repeated (frustrated) offers to go heat it up. He scrapes his plate empty pretty quickly - but if asked if that’s because it was so delicious, or because he’s looking forward to what comes after, he’ll have to plead the fifth.
****
They have a pretty lazy morning - or what’s left of it, after staying in bed way after breakfast, and getting distracted by each other in the shower afterwards. By lunch time, Steve’s worked up a huge appetite thanks to their morning workout, so they get some of his favorites delivered.
Bucky gives him his presents after lunch; painting supplies, some records, an old watch he found that looked very similar to the one Steve’s dad used to wear, that got lost some time in the 40s.
They’re all thoughtful gifts and for the millionth time Steve thinks about how lucky he is to have this, to have Bucky. He might tear up a little, thanking Bucky for his presents, but right when he tells Bucky that it’s too much, but he’s grateful anyway, Bucky pulls out another box.
“This one is uhm- let’s just say it’s just as much for me as it is for you,” Bucky says, smirking a little.
Steve raises an eyebrow at him. He can take some guesses as to what it could be. The first thing he thinks of, is that it’s some sort of toy to add to their growing collection. It’s in a pretty nondescript, black rectangle box, a golden ribbon wrapped around it. “Should I open it now or-” he teases, seeing the impatient, eager look on Bucky’s face.
“Please. Before I’m grey and old.”
“I hate to tell you, but-” Steve says, chuckling.
“ Do . Not .,” Bucky warns, grinning. “Just open it, oh my god.”
Steve grins back, but goes to untie the ribbon carefully, lifting the lid off the box with just as much care. Inside, he finds delicate, light-gold tissue paper, carefully unfolding it to get to what’s beneath. A blush rises to his cheeks, skin heating up instantly when he figures out what’s inside.
Inside the tissue paper, there’s three sets of what must be high-end lingerie sets - one a powdery blue, one a bright red, and one a deep black. He looks up at Bucky, whose eyes have darkened a little, nodding for Steve to go ahead. He picks up a pair of blue panties, the fabric soft to the touch, feeling expensive instead of flimsy even with all of the lace paneling.
He swallows heavily. They’ve talked about this - about Steve getting some more feminine lingerie - and the conversation alone had been enough to make him whine, listening to Bucky talk about how he would look in it, what he’d do to Steve if he wore something like that to bed.
Steve can’t get any words out, holding one of the pieces in his hands. His brain is half empty, incapable of thoughts aside from an eloquent “ Guh ”, while the other half is running away from him with scenarios of him wearing this. For Bucky .
The heated look Bucky gives him doesn’t help. He feels like his entire body is a live-wire, muscles tense, dick filling up rapidly. What would it look like if he was wearing the panties right now? His mind supplies, making him let out a high pitched noise when he imagines it.
“You like them?” Bucky breaks the silence, a pleased grin on his face, like he knows he doesn’t even have to ask.
“Uh-huh.” Words feel a little difficult right then.
“Take a look at the rest,” Bucky says, scooting closer, running a hand up and down Steve’s thigh, almost making him jump. Even the touch of his vibranium arm through his jeans makes Steve’s skin heat up even more.
He looks inside the box, lifting up the other pieces, when he realizes it’s not just panties. They are entire sets, brassieres included. When he keeps just staring at them, Bucky makes a questioning noise, then picks one up himself when Steve just gapes at him.
“Couldn’t just get you the panties, sweetheart,” he drawls, “just imagining those pretty tits of yours all wrapped up in lace, god, Steve, the thought alone.”
He puts the black bralette on his knee, fingers of one hand fiddling with the powdery blue one still in the box. “What do you think baby? Wanna get dressed up all pretty in one of these for me?”
His other hand trails up from where it was on Steve’s thigh, slowly going up to his chest.
“Look at me,” he orders, Steve immediately blinking up and looking into darkening eyes.
“We talked about the panties, I know how just talking about that made you wet like a girl,” Bucky says, voice almost a growl. Steve can’t help his answering whine and nod. It’s true, he can’t even deny it.
“But you gotta tell me if you don’t want these,” he says, pointing his chin down to the box, indicating the bras. “‘S okay if not, I’ll just return them and get you a couple of different things.”
“Nghn-No, no, I…” Steve stammers, and god his face must be red as a tomato now. He thinks he can feel a wet spot forming in his underwear, where his dick must be leaking pre come right now. He does like the idea, so much so that he can’t even speak.
“W-want it, don’t -don’t return it, please ” he eventually manages to get out, a rush of embarrassment flooding him at hearing the desperation in his own voice.
The smirk on Bucky’s face is brilliant, hungry, his eyes burning hotly into Steve’s skin. “Yeah?” he asks, but it’s not a real question, Steve knows he’s not really looking for more of an answer. The way he’s squirming is enough to tell Bucky how he feels. He just wants to drive Steve insane. More insane.
He squeezes Steve’s pecs then, making him groan. His-his tits . “You sure baby?” Bucky asks, squeezing a little harder, pinching Steve’s hardening nipples through his thin shirt. Steve just nods eagerly, still a little lost for words.
“God, can’t wait to see you in one of these, ‘s gonna, you’re gonna kill me one of days sweetheart, I swear to god, look at how badly you wan’ it.”
“Pl-please, Buck,” he begs, wanting the torment to stop, or wanting more, he’s not sure. Not sure of anything right now, apart from that he really wants to show off for Bucky in one of these sets, being pretty for him like that. “I can’t- I want it, love them, t-thank you.”
Bucky eases up then, biting his lips. “”S my pleasure baby,” he says, putting the bras back into the box and getting up. “Besides, like I said. ‘S as much for me as it is for you.” The sudden loss of Bucky in his space makes him whine.
“ Buck ,” he begs, his cock hurting with how much it’s straining in his pants. He needs some sort of relief, needs it now.
“Sorry honey,” Bucky says, a cruel little smile playing on his lips. “Promised Pepper I’d help her set up for the party later.”
Steve lets himself fall back against the couch, bashing his head against the pillows and whining. It’s gonna be a long day.
****
After Bucky leaves, Steve tries to calm himself down enough to manage getting ready for the party. He takes a shower, setting the temperature a little lower than he usually does, hoping it will help his problem go away. He scrubs himself rigorously clean, but carefully handles his aching dick and balls, sensitive to the touch. Steve lets out more than one frustrated breath while he showers, still a little pouty over Bucky having left him hanging like that.
When he’s done, gets out of the shower and is drying himself off with a towel, he walks into the bedroom, thinking about what to wear. It’s not gonna be a fancy party, but Pepper is organizing it, and it’s for his birthday, so it’s not super casual like their usual Avenger’s hangouts either. While he’s deciding on what to wear - going for fitted grey slacks and a tight navy polo, or maybe a white one? - he spots the gift box he left on the bed.
He picks out the navy polo, lays it down on the bed, then picks up the box of lingerie with the intention of putting it away. Although - he thinks, as he walks it over to the dresser - maybe…
Steve spends a little longer getting ready after that.
****
The party’s been going on for a little while, and as far as Stark-hosted parties go, it’s not so bad. Steve should remind himself to get Pepper something nice to thank her - because he’s pretty sure he has her to thank for the surprisingly not nauseating amount of red, white & blue decorations.
He’s been having a good time, talking with his friends, having a couple of drinks and trying out different foods, laughing and just enjoying himself. It’s a pretty perfect birthday party. The only thing he needs right now, is a moment alone with Bucky.
Steve tries to pick the right time - when there aren’t any teammates close enough that they could overhear. Not that he’d care that much if they did. He just…likes the idea of having a secret between the two of them, hopefully one that will rile Bucky up. He’s definitely excited about it himself, and that’s putting it lightly. Steve thinks that the grey slacks are probably going to feel like a mistake , later on - given that they’re already starting to feel a little snug just thinking about what could be next.
When he sees Bucky is just finishing up a conversation with Nat at the bar, he walks up to them. Nat leaves a moment later, and he slides his arms around Bucky’s waist, nuzzling into his neck, and breathing Bucky in.
“I’m wearing your present,” he whispers against Bucky’s ear. Bucky tenses a little, then relaxes. Steve can feel the rumbling sound he makes next reverberate through his body.
Bucky grabs Steve’s hands at his waist, squeezing them a little. “Oh yeah?” he asks, a little breathless.
“Yeah,” Steve says, grinning. He usually doesn’t manage to throw Bucky off. “Not just that though.”
Bucky turns around to face him then, one hand grabbing Steve’s waistband and pulling him in. “Is that so?”
“Hmmm.”
He doesn’t get to gloat for long, one of Bucky’s hands cupping his ass and squeezing, then moving further back and pressing against his hole through his slacks. His next breath hitches as it jostles the plug he put in earlier. Apparently he’s predictable as always. For Bucky, at least.
“Oh fuck, baby,” Bucky groans. He feels Steve up a little more, his smirk getting wider and wider. “You and I are gonna have so much fun tonight.”
Steve licks his lips, knowing it’s just as much of a promise as it is a threat. “Hmmm that’s the plan,” he says, just a little smug.
Bucky pulls him in for a kiss, a little too hot and heavy for the public setting they’re in, but Steve couldn’t give less of a fuck, letting Bucky take the lead and just being pliant for him to do with as he wants.
“Which one?” Bucky asks as they come up for air.
“Huh?” Kissing Bucky - doing anything with Bucky - tends to make Steve forget a little about whatever is going on around him. Including what they were just talking about, apparently.
Bucky chuckles. “My present,” he drawls, “what color?”
Steve pulls his lip inside his mouth with his teeth, giving Bucky a considering look. Then, as he slips from between Bucky’s arms, he says: “You’ll just…have to wait and see to figure it out!”
As he walks away, a swing in his step and a satisfied smile on his face, he can feel Bucky’s gaze on him. He shivers a little, knowing what teasing Bucky will mean for him. He can’t wait to find out. Steve just has to get through the rest of the party.
****
It’s when they’re standing side by side at the railing on the deck, looking out over Manhattan, when Steve realizes he might have underestimated Bucky - specifically his patience. The sky has only darkened a little when the fireworks show starts up, and Bucky decides to use the noise and everyone being distracted to get his hands on Steve.
At first, it’s mostly innocent, his hand cupping Steve’s ass and squeezing. It still makes his breath hitch a little.
He’s dumb enough to not think anything of it when Bucky turns more towards him. To others, it would look like he’s giving him a side hug - or so he hopes. But it’s when Bucky’s other hand goes to the front of his slacks and unbuttons them, that he realizes he might be a little bit in trouble.
“Buck?” he asks, his breath coming in a little heavier, his heart pounding in his throat.
Bucky just grins, working his zipper down.
“Are-nghhh,” he’s not able to finish his question, letting out a moan that’s mercifully drowned out by a series of crackling bangs, the sky lighting up with a rainbow of colors.
“What?” Bucky asks, teasing, “You expect me to wait to unwrap my little present? After that little stunt you pulled earlier, teasing me like that? You should know better, baby,” he tuts.
“‘S my present,” Steve whines, “and you left me hanging first, only right that I-”
Bucky gets his hands in Steve’s waistband then, sliding down his slacks until they’re clinging to his thighs, just below his ass.
“ Bucky!! ” Steve hisses, “There-there’s people, you can’t just-fuck, Bu-”
They’re blocked partially from view by a planter, but they’re still somewhat in the line of sight of the others, and Nat gives him a strange look, so he cuts himself off and gives her a smile, trying hard to make it seem casual, like he’s not losing his mind. Judging from the look he gets back, it’s not so convincing. He really needs to work on his poker-face, but it feels impossible not to react to the things Bucky does to him.
“What is it?” Bucky murmurs, standing next to him again, just his hand on Steve’s ass, rubbing his cheeks over the lacy underwear. “No one can see,” he says as he squeezes a little, making Steve let out a bitten off moan, “and I think we established you don’t mind people seeing anyway, do you sweetheart?”
“F-fuck, please, I-I can’t, we can’t-” Steve whines. He can’t believe Bucky is doing this, that he would play with him so out in the open, with all these other people here.
The way he must look right now - flushed, body taut, pants half down with his ass covered in only bright red lingerie, in full view for anyone to see… Exposed . He feels exposed, which, technically, he guesses he is, but it feels a little more overwhelming than words can really do justice.
It feels just as exciting, even if he has to keep in a noise when he realizes Bucky’s not gonna stop there .
There’s an easy way out of it if he really didn’t want it, just one word, and Bucky would back off. But Steve doesn’t want him to, as much as he feels like he’s actually going to die of humiliation.
Scratch that - all of it is nothing compared to the way he feels when Bucky slides his hand down his underwear at the back, not wasting any time to get his hands on the plug nestled between his cheeks, pressing against the base and making Steve cry out.
“F-fuck, Bucky, please, I-I can’t, don’t- fuck, please, ” he begs, trying to keep his voice down because he still has enough brain function left to realize how sound might travel up here, how if Bucky does that again they’re gonna get found out.
“Hmm, something you want sweetheart?” Bucky murmurs, as he cruelly pulls out the plug a little, stretching his rim, then pushing it back in harshly. It lights Steve up inside as it brushes his prostate. All of it is too much - the stimulation from the plug, the way the fabric at the front stretches more tightly around his dick that’s straining to escape its confines, the feeling of being laid bare like this.
He can’t escape it, Bucky isn’t stopping, and he doesn’t want him to either, but it feels like he’s gonna come apart at the seams, can’t bring himself to keep in his noises as Bucky keeps fucking him with the plug, no matter who might hear.
“Just take it sweetheart,” Bucky murmurs, voice sounding infuriatingly unaffected, “just be good for me huh? Know you can take it, those pretty little noises you make, god , you’re something else, want it so bad.”
“N-no, don’t, please ,” he protests, knees buckling at the onslaught.
“Don’t lie baby,” Bucky shushes, “why else would you tell me, hmm? You wanted me to react, well, I’m-” he chuckles, “ reacting .”
“Nghhh, I-I hate you,” Steve whimpers on another rough thrust. Oh fuck , what if he comes? He’ll- he’ll have to walk around with a wet spot on his slacks, and people will know, what-
Bucky must know he’s starting to panic internally, because he presses a kiss to his neck, easing off on his torment. “Don’t worry darling, ‘s just until the fireworks are done, okay?”
Steve nods as best as he can.
“Then you can just slip inside, I’ll make up some excuses, you just go to our place and wait for me. Think you can do that sweetheart?”
“Uhuh, y-yes, yeah,” he says, calming down a little.
“Good,” Bucky says, kissing him again, “that’s good baby,” he croons. Then he continues where he left off - trying to make Steve lose his mind a little more, his goal clearly to see Steve become a blubbering mess.
The fireworks seem to last an age after that. He’s not so steady on his feet when the display finally ends and he tries to make his way inside unseen, but somehow, he manages.
What makes him stumble a little on the way back to the apartment is the knowledge that this is far from over. If only he had better self-preservation instincts, he thinks, laughing at himself as he collapses on their bed.
****
He thinks about removing the plug from his slightly sore hole, but decides against it, having fucked around and found out enough for one day, where it concerns Bucky. Steve does take off his shoes, socks and slacks, pausing for a moment before taking off his shirt.
He did decide to wear the bra that came with the set, and given how he reacted to seeing himself in it when he was dressing earlier, it’s a wonder he’s not come all over himself yet. Bucky had asked if he’d wanted to get dressed up all pretty for him, and it did feel like that.
Steve’s not like Tony, doesn’t want to look at his own reflection all day, but he has to admit it was hard to tear his eyes of himself when he was looking in the mirror and saw his chest covered by the bright, lacy fabric, the way it complimented his skin, the way it framed his pecs in a way that he couldn’t even call them that anymore. He’s not sure why Bucky - or he himself in his head, for that matter - calling them tits makes him whimper a little, but it does.
Right now, lying back down on the bed, he can’t help but touch himself a little, fingers running over his chest, brushing his nipples through the soft fabric. Down a little, to where his still hard, leaking dick is peeking up above the waistband of the panties. Steve’s feeling himself, he can’t deny it. He feels good about how he looks, even if that’s still hard to admit sometimes. He thinks that maybe, Bucky knew it would have this effect on him. He lets out a deep sigh. Bucky .
Bucky isn’t the only one who’s impatient. Steve’s not sure how long he can wait like this, cock achingly hard, his hole a little sore but still desperate for some friction. He could just touch himself a little, he thinks. There’s no way Bucky would know.
Of course, right when he’s moving his hand down between his legs, the door opens.
“Getting started without me?” Bucky asks, smirking.
“N-no?” Steve tries, failing to convince anyone with that, even himself.
Bucky lets out a low chuckle. “Uhuh, sure baby,” he says, walking over to the bed.
Somehow, when Bucky does it, it doesn’t look so much as walking as it does like prowling.
“That’s okay though,” he says as he slowly undresses himself, in that casual way of his - like there’s no rush, like Steve isn’t basically spread out for him on the bed, waiting to be devoured. “You must be a little desperate by now.”
Steve bristles. Yeah, that’s an understatement.
Bucky pays it no mind. He just stares at Steve, eyes trained on where the lacy fabric is barely covering him up, stretched over his muscles. It makes him squirm a little more, but Bucky just takes his time taking off the rest of his clothes. Once he’s naked, he crawls onto the bed towards Steve, until he’s bracketing his waist with his knees, hands beside Steve’s head.
He leans in then, pressing a soft kiss to Steve’s lips. Steve is desperate though, so he deepens it, pushing his tongue against Bucky’s lips until he opens them and he can slide inside. Bucky takes over then, and it quickly becomes heated.
They kiss for a while, but eventually, Bucky slows it down and Steve whines a little when he pulls away. He perches himself on one elbow, his other arm coming up to softly brush fingers across Steve’s cheek.
“I was a little mean to you, earlier,” Bucky murmurs.
It isn’t a question, but Steve still nods, making Bucky’s lips curl up into a smile.
“I know sweetheart. You’re just so fun to play with,” Bucky sighs, “but since it’s your birthday, I should be a little nicer, huh?”
Steve nods a little more insistently now. “Yeah,” he pouts, “should be nice to me.”
Bucky leans down, biting Steve’s lip and pulling it towards him, making Steve groan. He lets go, leaning in even further and pressing bruising kisses to Steve’s neck. “ Liar ,” Bucky whispers, breath hot on Steve’s skin, “we both know you don’t like nice.”
“‘S n-not true,” Steve protests, whining loudly, “I like-”
Bucky bites down on the juncture between his neck and his shoulder then, and Steve cries out in pain.
“What you like is me teasing you until you feel like you can’t possibly handle it anymore, working you up until you’re so desperate, you will say or do anything for me to give you some relief, and then begging me to break you down until you’re completely putty in my hands, so gone you can’t even remember your own name,” Bucky growls.
“Don’t pretend that isn’t true,” he says a little more softly, soothing the sting of the bite with his tongue. “Don’t pretend like you don’t wanna say thank you , whenever I do.”
Steve can feel his eyes burning with unshed tears. “‘Ss true,” he says, voice slurring, “I do, wan’ it, please , Bucky,” he begs, because it is true, he does want it, needs it. “S-sorry f-for lying, please, Bu- Buck .”
Bucky kisses him softly then, so at odds with his words before, it leaves Steve’s head spinning a little. “Thank you baby,” he murmurs, “for being honest with me. I promise I’ll be a little nicer to you tonight though, hmm? Been teasing you all day, must be hurtin’ a little.”
Steve nods. He’d forgotten, for a moment too dazed, but it all rushes back in, the way his cock is heavy between his legs, the way his body feels wound tight.
“Aww, poor baby,” Bucky coos, kissing his way down again, from his jaw to his neck to his collar bones, until he gets to where the bra covers Steve’s skin. He runs his fingers over the fabric, brushing against his sensitive nipples, making him keen. “Look so damn pretty in this sweetheart. Knew you would, but the real thing-” Bucky lets out a groan, “makes me want to do bad, bad things honey.”
He sucks a nipple into his mouth, wetting the fabric. Steve’s already feeling a little floaty, just lets it happen, letting out a low, dragged out moan at the sensation. After treating the other nipple the same way, Bucky sits back on his heels, staring at the canvas below him with a heated gaze. “Fuck.”
It makes Steve feel warm inside, how clearly it’s affecting Bucky, his hands running up Steve’s sides reverently.
“All wrapped up for me, hmm,” he says, shuffling down a little until he’s sitting between Steve’s legs. He gets a finger under the side panel of the panties, lifting it up and letting it snap back against Steve’s skin. When his hands run towards the front, cupping Steve through the fabric, Steve’s breath hitches. He’s so sensitive, feels like he’s about to burst, and he lets out a whine, begging Bucky to do something .
“Can you turn around for me baby? Wanna see all of it.”
Steve tries to move his now-weak limbs, turning over onto his stomach. He can’t help but rub himself against the mattress a little, in desperate need for some friction.
Bucky tuts, lifts his hips off from the mattress so he’s on his knees. Steve gets his hands underneath him a little, pressing his face deep into a pillow as Bucky’s hands sweep over his back.
“God, looks so good on you baby. Would be a waste to take it off, hmm?”
“B-Buck,” he begs, unable to handle being teased much longer.
“I know, I know, promised to be nice.” His voice doesn’t sound at all like he’s planning on having any mercy on Steve, but at this point, he’s better off trying to just accept that.
He feels Bucky slip the fabric to the side, tries to hold his breath as he feels Bucky’s hand on the plug.
“Breathe, baby, breathe,” Bucky chuckles, and Steve can feel his breath brush against his ass.
He must feel some pity for Steve, because he only fucks him with the plug once, before pulling it out completely. Steve still lets out a mournful sound at suddenly feeling so empty.
Bucky spreads his cheeks a little more, the fabric straining - and Steve hopes it won’t tear, but he doesn’t have high expectations. “Must be a little sore by now,” Bucky says, brushing a finger over Steve’s rim, making his breath hitch again. “Lemme take care of you, make you feel better.”
Steve doesn’t get a second to respond before he can feel Bucky’s warm breath against his hole, quickly followed by his tongue licking a broad stripe against his hole. Steve moans, trying to muffle the sound by pressing his face deeper into the pillow, but Bucky nips at his cheek and says “Stop that, let me hear you,” and he immediately obeys.
Bucky eats him out like he’s having his favorite meal, like he's a starving man - making loud, happy noises, and Steve just lets him have his way. He laves his tongue over the furled muscle a couple of times, then seals his lips around it and sucks. The combination of his hot, wet tongue and the fabric of the panties brushing a little roughly against his cheeks, causes Steve to make punched out little noises at the onslaught of sensations.
His hole is opened up enough because of the plug for Bucky to push his tongue inside him pretty easily, fucking him that way until Steve can’t help but rock back onto it.
Steve cries out in protest when Bucky stops, but he pays him no mind, using his hands to spread his cheeks wider again, breathing a puff of air against his sensitive hole. “Hmm, such a pretty hole baby,” Bucky groans, “opens up so well for me, look at that, fuck,”
“Pl-please, B-Buck,” he begs, trying to push back again, wanting Bucky’s mouth on him, or his fingers, anything , just anything .
He must say more of that out loud, because Bucky chuckles. “Anything, huh?” he drawls, before diving back in. He continues tongue-fucking him for a little while, and Steve’s surprised to at some point feel his face wet with tears, but he really shouldn’t be, because the stimulation is so much , but also not enough , and he needs more. He needs more so fucking badly.
When he hears the click of a bottle of lube, Steve lets out a grateful sob.
“I know sweetheart,” Bucky says, patting his ass. “You want it bad, I know, ruining those pretty panties with the way you’re leaking all over them.”
“N-need to,” he pleads, “n-need to come.”
Bucky pushes a slick finger inside of him. It slides in easily after the plug and how slick he’d already gotten Steve with his tongue. “Hmm, how about this, you can come whenever you want, sweetheart. Does that sound good?”
It does sound good, so good. “Y-yeah, t-thank you,” he says.
“Hmm, don’t thank me yet,” Bucky replies as he pushes in a second finger, and Steve knows he must be smirking, can hear it in his voice. “You said anything, and well…I’m nowhere near done with you.”
“Hrgfhhhh,” Steve groans into the pillow, trying to figure out how he could be so stupid, how he could think there was no catch.
Both of Bucky’s fingers press deep inside him, rubbing over his soft spot at every stroke. Steve’s been wound tightly for so long, he finally lets go, coming with a loud moan. He feels the fabric of the panties stick against his skin.
“Happy Birthday, sweetheart,” Bucky drawls, as he keeps finger-fucking him through his climax, past when Steve starts to feels too sensitive and can’t help but sob.
If only he had better self-preservation instincts, he thinks, for the second time that night. But it’s a fleeting, half-hearted thought, because soon enough, it’s exactly like Bucky said, and he’s too gone to even remember his own name, giving himself over to Bucky completely, like he always does.
Always will.
