Actions

Work Header

Friends With Benefits (Until Someone Got Jealous)

Summary:

James Barnes and Peter Parker have an open, secret friends-with-benefits arrangement—until Peter starts seeing Someone else. James discovers that the rules he created are the ones he can no longer follow. Jealousy was never supposed to be part of the deal, But he couldn't stand someone else's hands on something of his.

Notes:

I could add some tags throughout the story

Chapter Text

The room was wrapped in silence, broken only by the distant hum of traffic drifting through the half-open window. The air was still warm, thick with the acrid scent of smoke, sweat, and the fragrance of skin, while the dull light of the late afternoon cast soft shadows across the white-painted walls.

James was leaning against the headboard, the sheet carelessly draped over his legs while his cock, exposed to the open air, recovered from the intense activity. Between his fingers, he held a lit cigarette, bringing it to his lips with slow, unhurried movements. He exhaled a thin cloud of smoke toward the ceiling, never once taking his eyes off the figure lying a short distance away.
Peter was still stretched out on the mattress, completely naked. His head rested near the foot of the bed, while his legs, bent just enough to find a comfortable position, brushed against James’s side. He breathed calmly, his chest rising and falling in a steady rhythm at last, a sign that his heartbeat had finally stopped racing and that he was beginning to relax.
James tilted his head slightly, watching him with that thoughtful expression he rarely allowed anyone else to see. He knew himself all too well. He knew he was demanding in many ways, and that he had a sexual appetite that never truly seemed to be satisfied, requiring rather unconventional practices. But that was what it meant to be a super soldier; it made him a hero, but sexual needs were decidedly bigger than those of the average man.
It was a part of himself he had never tried to hide, but one that was nevertheless difficult to satisfy with ordinary people.
Peter, on the other hand, seemed to have learned to accept it without asking too many questions. He was so good to him, never saying no, even when Bucky had to do most of the work because Peter was exhausted.
The young man was kind and diligent, never stopping until the super soldier was satisfied.
Their relationship had begun without promises and without illusions. No love story, no future to build together. It had been Bucky who wanted it that way; there would never be anything between them except casual sex. They were free to do whatever they wanted with whomever they wanted. Bucky had made it clear to Peter that he would sleep with other people as well, and at first that had been the case, but eventually he found himself seeking Peter out more and more often because he was the only one capable of keeping up with him.

With extreme slowness, James reached out a hand and let his fingers glide along Peter’s calf, caressing him gently.
Peter said nothing. His eyes remained closed even when James applied a slight pressure, making him slide a few inches across the mattress beneath the sheets. His bare back was finally within reach.
James rested his palm against his warm skin and slowly began tracing its contours with his fingers. He brushed over the faint reddish marks left across his back, unfortunately destined to fade within a few hours.

He watched them calmly, the reddish marks standing out against Peter’s pale skin. He traced them slowly with the tips of his fingers, brushing over the scratches he had left only a short while ago. A faint smile, subtle yet impossible to suppress, curled at his lips. There was something deeply satisfying about seeing those marks: a silent reminder of the intensity with which they had sought each other out, of the way Peter had submitted to him and surrendered complete control over his beautiful body.
James felt his cock twitch. He knew that if he didn’t stop thinking about it, he would be hard again.

Peter, meanwhile, remained lying on his stomach, his face buried in the sheet and his eyes closed. For several minutes, he seemed completely disconnected from the rest of the world, as though he were on the verge of drifting off to sleep.
James continued to watch him in silence, letting Peter slip into that light sleep.
There were rules they both knew all too well, and the most important one had always been the same: no one sleep in the other’s bed.
Their arrangement worked precisely because it was built on clear boundaries. Bucky would ask him to train together whenever he was in the mood for a quick fuck. At first, they even managed to get some actual training done, but now they barely set foot in the gym. Bucky would grab him and start fucking him wherever they happened to be, and eventually they would end up in his room when he needed more then a Quickie. Once it was over, each of them went back to their own life.

For James, that was where it ended. Either they both returned to training, or Peter went back to his lab. No exceptions, no second thoughts, No cuddles. It was a distance he had imposed from the very beginning and continued to maintain with stubborn determination, as though it were the only way to keep something simple from turning into something far more complicated.
But this time, he wanted to stay like this a little longer. James took another drag from his cigarette, letting the smoke fill his lungs before slowly exhaling it.
Feeling those gentle caresses across his back, Peter let out a soft moan.

The phone vibrated on the bedside table, breaking the silence of the room.
Peter’s eyes snapped open. He immediately reached for the phone and picked it up, shifting just enough to slip away from James’s fingers, which were still resting against his back.
The movement was almost imperceptible.
But James noticed.
And he didn’t like it.
His fingers lingered in midair for a moment, suddenly without a place to go, before slowly withdrawing. If there was one thing he hated, it was feeling rejected, even by a gesture as small as that. Those caresses certainly weren’t part of his usual repertoire. If it had been up to him, Peter would have been out of his bed long ago. It had been an unusual moment of indulgence toward the younger man, a way of rewarding him, and seeing it interrupted so abruptly left him with an irritation that was difficult to ignore.

The glow of the screen illuminated Peter’s face.
His eyes quickly scanned the message, and almost without realizing it, a spontaneous smile spread across his lips. It wasn’t the ironic smile he wore during training, nor the amused one he reserved for the other members of the team or his nerdy friends. It was something softer, more genuine.
James stared at him.
He didn’t say a word.
He picked the cigarette back up from the ashtray, slowly rolling it between his fingers before bringing it to his lips for one final drag. The smoke filled his lungs, but it wasn’t enough to ease the tension that had settled in his stomach.
With an almost involuntary movement, he leaned forward slightly, trying to catch a glimpse of the screen.

Who was he texting?
And, more importantly… why was he smiling like that?

The answer wasn’t his to have.
He had no right to ask.
He had been the one to set the rules from the very beginning.
No exclusivity.
Each of them was free to do whatever they wanted, with whomever they wanted, and with as many people as they wanted. James himself had never been willing to give up his freedom, nor would he have accepted anyone taking it away from him. Yet, if he was being honest, lately he had been the one who had stopped seeking anyone else. He had always maintained that a relationship would only complicate everything. That their balance worked precisely because neither of them expected anything from the other.
It was a thing he had repeated so many times that he had almost come to believe it himself.
And yet, at that moment, as he watched Peter typing quickly on his phone and smiling at someone who wasn’t him, that logic suddenly seemed to crack.
He felt something tighten in his chest.
A subtle, irrational annoyance.
Almost anger.
It wasn’t jealousy, he told himself immediately.
It couldn’t be.
Not after all the rules he himself had been the one to impose.
And yet he kept staring at that screen, as though seeing the name at the top of the conversation would be enough to make that unpleasant feeling crawling beneath his skin disappear.
Instead, the name remained hidden.
Peter’s smile widened even more.
Bucky lowered his gaze for a moment, inhaling slowly. He reached for the pack of cigarettes on the bedside table and pulled out another one with an automatic gesture. He needed a distraction, something to keep his hands busy.
He lit it.
But just as he took the first drag, Peter let out a quiet laugh.
James’s fingers unconsciously tightened around the cigarette, slightly crushing the filter.
Peter didn’t even notice, too absorbed in his phone. He kept typing rapidly, his eyes fixed on the screen, that stubborn smile still spread across his face.
James watched him for a few more seconds. «Who are you talking to?»
Peter barely lifted his eyes from the screen, looking surprised by the question. «No one important,» he replied simply.
«Mmh,» Bucky murmured, though it certainly didn’t seem like no one important.

He remained silent, following the quick movements of Peter’s fingers across the display. Every new message seemed to draw another amused expression from him, and the sight was becoming harder and harder to ignore.
At last, he stubbed out the cigarette in the ashtray with a firm motion.
Before Peter could understand what he intended to do, James shifted on top of him, forcing him to stop what he was doing. With a swift movement, he snatched the phone from his hands.
«Hey! What are you doing?»
James didn’t answer. Without even looking at the screen, he tossed the phone onto the bed behind him, far enough away that Peter couldn’t reach it. Then he turned his attention back to him.
«Come on,» Peter protested with an amused smile. «It was work-related.»
James raised an eyebrow slightly. «Work makes you giggle like that? I thought he was a scientist, not a comedian.»
Peter barely managed to suppress another laugh. «You’re not jealous, are you?»
For a moment, silence filled the room.
James’s expression changed only slightly, but it was enough for Peter to realize he had struck a nerve. «Jealous?» he repeated in a carefully controlled voice. «I have no idea what you’re talking about.»

Peter was already about to answer, but James silenced him before he could finish, pressing his lips against the younger man’s.
His tongue slipped past Peter’s soft lips and sought out his mouth. Peter moaned beneath him, and Bucky sighed in satisfaction as he began biting those plush lips with hungry insistence.
When he finally pulled back a few inches, Peter let out a small sigh, still smiling in amusement.
James studied that expression with a mixture of satisfaction and stubborn determination. At last, he had Peter’s full attention again, and that was a good thing considering his cock was hard and throbbing.
He pressed his bare erection against Peter’s dick, grinding his hips slowly until he felt the younger man’s cock harden once again. It didn’t take long.
Peter gave a small shake of his head, amused. «You’re impossible.»
«You’ve told me that at least a hundred times.»
«And I’ll keep saying it.»
With a firm movement, James grabbed his hips and rolled him onto his stomach.
Peter let out a muffled protest, but offered no real resistance. James took hold of his wrists and guided them behind his back, restraining them with one hand. The position drew a quiet, uncomfortable whimper from Peter.
«Wait…» Peter muttered, turning his face slightly toward him. «At least put on a condom.»
James looked at him with a raised eyebrow. «Why now? Half an hour ago it didn’t seem to be a problem… we’ve done it without one plenty of times,» he said as he lined his cock up with Peter’s entrance. Cum from their previous fuck was still slowly leaking out of the younger man. He had to admit he’d been particularly relentless today, but he didn’t care. Peter had been busy with countless commitments, and Bucky hadn’t gotten something to fuck in almost a week.
Peter let out an exasperated laugh, burying his face in the mattress, his cheeks flushed pink with heat. «Because you have absolutely no self-control.» He paused briefly, giving a small shake of his head. «You practically jumped me the moment we walked into the locker room. You didn’t even give me time to put my backpack down, let alone a chance to stop you To find a condom to put on.»

James let out a low chuckle, spat onto the warm entrance, now that Peter was already well stretched open, and began pushing the tip of his cock through the tight ring of wrinkled muscle. «And yet, in the end, I behaved myself.» His tone was amused, almost smug, while Peter was already moaning as he was only barely being penetrated. «I even carried you all the way to my room.»
Peter huffed another laugh before letting out a slow moan. «Only because Mr. Stark was about to show up!»
For a moment James fell silent, then burst into laughter. «That’s a completely irrelevant detail.»
«Sure…» Peter replied with obvious sarcasm. «Keep telling yourself that. We both know you’re scared of Mr. Stark.»
Bucky raised an eyebrow and, with one swift thrust, buried himself inside Peter in a single motion. The younger man whimpered and trembled slightly, «Me? Scared of Stark? Kid, you’re seriously losing your mind, guess I should stop to fuck you this hard— is damaging your brain.»
«Mmh— ngh,» Peter shot back with an incoherent sound.
James shook his head, still amused. He leaned down and kissed the back of the younger man’s neck while driving into his firm ass with quick, sharp thrusts. He sank his teeth into Peter’s soft flesh, leaving behind a large red mark. He hoped this one would last longer than the others, but with Peter’s healing factor, it probably wouldn’t.
«Adorable doll…» Bucky whispered before pulling almost all the way out and thrusting back into him, claiming every inch of his body, fucking him with relentless force until he slammed directly against his prostate.

Peter buried his face deeper into the sheets, trying to muffle the sounds escaping him. But Bucky wasn’t about to allow that. He loved hearing Peter’s trembling voice as he moaned. He grabbed a fistful of his hair, he yanked his head back, forcing loud moans from his lips until they filled the room with the sound of his surrender. «P-please… slower…» Peter stammered, nearly in tears from pleasure.
But Bucky didn’t stop. He knew that wasn’t what Peter truly wanted, and that he liked to play the innocent boy even though it made him hard. If anything, his pace became even more rough, devouring what little resistance Peter had left. And the more Peter felt Bucky’s cock pounding in and out of him, the louder he moaned, his eyes rolling back from the overwhelming pleasure.
Peter’s body was bent against the mattress, his back arched, his arms still pinned behind him by Bucky’s grip, his cheek pressed into the fabric that soaked up his broken moans.
Bucky let out a low, guttural groan and began slapping Peter’s full ass, leaving it red and bruised.
Every movement was rough, hard, so forceful that Peter felt as though he were being split apart from the inside. His body cried out in pain and pleasure at the same time, and whenever he tried to beg him to slow down, Bucky answered with another sharp tug on his hair or another slap across his ass, silencing him all over again.
Peter knew he had done something wrong and that Bucky was angry, because he only behaved like this when something irritated him, and honestly, Peter didn’t mind being treated that way. But he was still trying to understand what had bothered him, but he couldn't.
«Look at what an obedient little whore you are…» Bucky growled, his voice hoarse with lust. «You bend, you surrender, and you can’t even pretend you don’t love it.»
Peter shook his head, his eyes shining, but he couldn’t deny it. Every thrust drove deeper than the last, making him even more aroused.
James pulled him back by the hair, forcing him to lift his flushed face. «Don’t hide. I want to hear you loud and clear.»
Peter’s moans burst through the room, raw and uncontrollable. There was no restraint left, no defense anymore. Only complete surrender.
The bed shook and creaked beneath them, and with every thrust Peter gave in until he came in a violent spasm. A moment later Bucky came as well, filling him to the very last inch.

James supported him with one arm, keeping him close against his body. He brushed a kiss over Peter’s cheek, lingering for a moment on his still-warm skin, then tried to capture his attention again with another kiss, grazing his lips. For a few moments it seemed to work, but then Peter pulled away, breathless.
Bucky kissed him once more before letting himself fall back onto the mattress beside him. He stretched out a hand and gripped Peter’s back possessively. He was convinced he had distracted him enough to make him forget about that phone that had seemed to demand his attention over and over again.

He was wrong.
Peter immediately retrieved his phone from the bed and checked the new messages.
This time, however, he didn’t smile right away.
James watched him out of the corner of his eye, barely resisting the urge to roll his eyes. For a moment, he was tempted to drag him beneath him again, if only to stop him from staring at that screen and remind him that he was here because Bucky wanted him here to get his ass not for him to giggle on the phone with who knows what other asshole.
Instead, he remained still.
After a few seconds, Peter turned off the display and set the phone on the bedside table. He sat on the edge of the bed and stretched slowly, letting his shoulders crack from the tension that had built up.
«I should get going,» he said with a sigh. «Can I use your shower?»
James raised an eyebrow.
It was an unusual request.
Normally, Peter simply got dressed and disappeared, or headed straight back to the lab without much ceremony. And, truth be told, James had assumed they would stay together a little longer before he left. He wouldn’t have minded another round with that mouth and that firm ass.
He rested a hand on Peter’s thigh. «And why’s that?»
Peter looked down at himself and let out a short laugh. «Because I’m completely covered in sweat.» He ran a hand through his messy hair. «And I’m covered in spit too. Your spit. And your cum.» He shot James a meaningful look. «I know you have a million rules about what happens afterward… but it’s getting late.»
James tilted his head slightly. «Late?»
Peter gave him an amused look. «I don’t know if you noticed, but your “quickie” lasted almost two hours.»
A satisfied smile spread across James’s lips. «Don’t pretend you didn’t enjoy it.»
Peter laughed softly. «I never said that.» He ran a hand through his still-disheveled hair. «It’s just… I’m actually in a bit of a hurry now, and I definitely need a shower before I leave.»
James watched him for a few moments before smiling provocatively. «You’ll have to earn that shower,» he said, wrapping a hand around his cock, which already seemed ready for another round inside Peter.
Peter burst out laughing. «I thought I’d already earned it, after everything I did today.»
James reached out and placed two fingers beneath his chin, gently forcing him to lower his face until their lips met once again. Bucky thought Peter always tasted good. His mouth was a thousand times better than any other he had ever tried.
They slowly pulled apart. For a moment he remained silent, then smiled.
«Actually…» he murmured. «You were good.»
Peter smiled back and got out of bed.

James followed him with his eyes as he began gathering the clothes scattered across the floor. He watched him move around the room, admiring that lean, athletic body he liked so much.
That was when the phone started vibrating again.
Once.
Then again.
And again.
James felt the same irritation from earlier rising back to the surface. He wondered who could be so persistent about trying to reach the Spider-Man.
Peter picked up the phone, quickly read the new messages, and replied with only a few words. This time he smiled faintly, then switched the phone to silent mode and, almost absentmindedly, set it down on the dresser, well away from the bed.
James noticed the gesture.
And found it strangely suspicious.
He stayed silent for a moment before asking, in a tone that tried to sound casual, «What do you have to do tonight that’s making you so eager to leave?»
Peter, who was picking up his shirt at that moment, hesitated ever so slightly. He almost looked embarrassed «Why do you ask?»
James shrugged, keeping his expression indifferent, «Just because.» He paused briefly, never taking his eyes off him. «I’m just curious.»
Peter gave him a strange look.
The question had caught him completely off guard.
James had never asked him where he went, who he spent time with, or how he passed his time away from him. If anything, he had always made sure that information remained irrelevant. And whenever Peter talked too much, Bucky always made a point of reminding him that he didn’t want to know what went on in his life.
Yet now he was staring at him as though the answer had suddenly become important.
Peter clicked his tongue against the roof of his mouth, trying to buy himself some time. He lowered his gaze to the clothes scattered across the floor, pretending to be more interested in them than in the conversation, «I have a dinner tonight.»
James tilted his head slightly.

A dinner.

Peter almost never went out. If he wasn’t in the lab, he was with the Avengers, or shut away at home working on some project. Besides, it was Wednesday. James knew perfectly well that Peter would be helping Bruce in the lab the following day, which meant staying out late or spending the evening on patrol was out of the question. So this wasn’t just any evening. He was meeting someone important enough to break his carefully structured routine.
«You have a dinner tonight?» he asked, a hint of annoyance creeping into his voice.
«Yep,» Peter replied absentmindedly as he retrieved one of his socks from beneath a piece of furniture. James watched him carefully as he bent over, oh He would have really missed that ass his dick was already practically crying the lack of tight buttocks.
«Mmh,» James murmured distractedly. He couldn’t accept that Peter was leaving. He didn’t like the hurry. And, above all, he didn’t like not knowing. «Where are you going?» he asked, growing more irritated.
Peter let out a short, nervous laugh. «Hhhaha… Ugh.» He pretended not to have really heard the question. He turned toward the chair where he had left his shirt and began shaking it out as though it had suddenly become the most fascinating thing in the room. He didn’t know why he didn’t want to tell him what he was really doing that evening. He only knew that he found the whole situation strange, and part of him was amused by watching Bucky grow jealous and lose his temper.
James remained perfectly still, his eyes fixed on Peter’s young, delicate face, «Who are you going with?» he asked again, this time more sternly, fixing Peter with an icy stare.
Peter stopped moving for a moment. He liked it when James used that same commanding voice during sex, but now he wasn’t sure whether he liked it at all.
It was unusual.
Unsettling.
«Oh… well…» Peter said nervously.
«Who are you going with?» James repeated, sounding increasingly obsessive. He enjoyed putting Peter on the spot, and the more he avoided answering, the more irritated James became. He wanted to know who Peter was seeing tonight. He simply couldn’t let it go.
«Just someone,» Peter said with a nervous little laugh, trying to play it down.
«Who are you going with?» But James wasn’t in the mood for jokes. He was becoming increasingly jealous, even if he refused to admit it. He could feel his stomach burning with anger as he slowly rose to his feet.
«Some— some friends are in town,» Peter said as James approached him. Talking to James made him feel nervous; there was something strange about the way he was acting.
James moved.
He slowly got out of the still-unmade bed.
Peter followed him with his eyes as the distance between them steadily disappeared. The closer James came, the more nervous he became.
James stopped directly in front of him.
Close enough that Peter had to lift his chin to meet his eyes.
«Some friends… sure… And where are you going?»
Peter hesitated for another moment before naming an exclusive Chinese restaurant in Manhattan. Bucky knew the place because he had killed a couple of people there back when he was the Winter Soldier. It was a beautiful restaurant, elegant and frequented by wealthy, influential people. Certainly not somewhere Peter could afford to eat, and definitely not somewhere his nerdy friends could afford either..
«Mmh… it’s expensive…» He leaned slightly toward Peter. His fingers slowly traced their way up Peter’s cheek, brushing it with a gentleness that sharply contrasted with the hardness in his eyes.
«How are you going to pay?» he asked with a faintly teasing smile.
Peter blushed instantly.
James saw it.
And smiled inwardly.
Peter was a terrible liar.
He always had been, at least with him.
He was lucky he wore a mask whenever he carried out his duties as a hero, because Bucky was certain that angelic little face of his, blushing at the slightest difficulty, would have gotten him into trouble.
James liked that Peter couldn’t lie to him. Getting inside his head was unbelievably easy.
And, deep down, he enjoyed that.
«Are you expecting someone else to pay for you?»
Peter tried to answer with half a smile, «Would you pay?»
James let out a short, humorless laugh   «Of course I would pay. I could easily spend twenty-five hundred dollars, but I wouldn’t do it for a bunch of hungry twenty-somethings.»
Peter lowered his gaze for a moment «But would you pay for me?»
James narrowed his eyes slightly «Are you into this kind of stuff, Parker? Do you like when people pay for you? Do I have to pay you for sex now?»
Peter’s eyes widened «No! That is not what I meant—I mean…»
The words tumbled out over one another as his face grew redder and redder.
James watched him for another few seconds.
Then, as though he had suddenly decided the interrogation could wait, his expression became unreadable once again. He rested a hand on Peter’s shoulder. The grip was barely noticeable, but firm enough to keep him from immediately stepping away, «Chill down, Parker… and go get that shower… I’ll be there in a minute.».

Peter lowered his gaze with a tired smile, trying not to meet James’s eyes. «I don’t have time for another one of your quickies.»
James let out a snort of amusement.

Quickie.”

That word, spoken after nearly two hours spent together, sounded almost offensive. One corner of his mouth curled into an amused smile as he folded his arms across his chest «A shower always comes with a price.»
Peter raised an eyebrow, barely holding back a laugh.
He didn’t answer.
Deep down, he was glad the atmosphere had returned to normal. Over the past few minutes James had been strange: too persistent, too interested in a dinner that, just a few hours earlier, he wouldn’t have cared about in the slightest.
His attention pleased Peter, but he didn’t want to get carried away into believing that Bucky truly cared about him. He convinced himself it was just another one of the soldier’s usual games.
Now, however, he seemed like himself again—arrogant and annoyingly self-confident.
Peter definitely preferred this version of him.
James noticed the amused expression and tilted his head slightly, «Don’t look at me like that, doll.» He paused dramatically, adopting a surprisingly serious expression. «Everybody knows there’s a water crisis. Sharing the shower is clearly the most environmentally friendly choice.»
He said it with such conviction that it almost sounded believable.
Peter burst out laughing «I didn’t know you had such an eco-friendly side.»
«I have many qualities you still don’t know about.»
«That one must have appeared sometime in the last ten minutes.»
James let out an amused huff and, without giving him time to add anything else, rested a hand on his hip. His fingers settled naturally around Peter’s waist as he drew him just close enough to erase the distance between them, «Don’t be disrespectful to someone who’s trying to save the planet.»
Peter shook his head, still laughing «Right. That’s exactly what you’re trying to do.»
«Finally, someone who understands me.»
For a moment they remained like that, facing each other, Peter still smiling while James enjoyed the fact that he had at least managed to dispel some of the irritating tension that had lingered inside him.
Then, without any warning, James shifted his grip.
With one swift, confident movement, he lifted Peter clean off the floor, slung him over one shoulder, and gave him a hard smack on the ass.
«James!»
Peter burst into instinctive laughter, placing a hand against James’s back to keep his balance, «Are you serious? Put me down. I already told you I don’t have time.»
James merely tightened his hold on him slightly to keep him from climbing down «No.»
«You’re unbelievable.»
«You’ve already told me that.»
Ignoring the protests, he crossed the bedroom at an unhurried pace, heading toward the private bathroom. Peter kept grumbling more out of habit than genuine conviction, while James didn’t seem even remotely inclined to change his mind.
«You’re becoming heavy, Parker.I suggest you skip some dinners.»
Peter snorted a laughM«Liar.»
James didn’t answer.
He simply kept walking toward the bathroom with that satisfied half-smile that always appeared whenever he managed to have the last word.