Work Text:
The summer sun had finally begun to set, the red-orange on the horizon just past the peaks of the mountain range glowing a similar hue to Sebastian’s lit cigarette. The heat of the day would be passing soon, already feeling the pleasant breeze coming off the lake as he took his usual after-dinner smoke break.
It was really more like breakfast, as Sebastian had woken up late in the afternoon and it had just been his first meal, but that simply meant he would have the comfortable coolness of the summer night while getting his work done.
Or a little gaming, maybe. The current project’s deadline was still a few months off, and the workload wasn’t too heavy. He could justify a little impromptu day off, especially since he had the house to himself currently.
His mom had been so worried about leaving him home alone despite Sebastian being well into his twenties and more than self-sufficient enough to survive the weekend. The rest of his family had gone off to a big science expo, or… something? The details were fuzzy, and Sebastian had only been half-listening as his half-sister and step-father bubbled about it together, and his mother fussed and worried about leaving him all alone, but his work deadlines had been a convenient excuse to skip it and have the house to himself.
The solitude was a gift, and truthfully, Sebastian had hardly differed from his usual routine despite having free reign of the house. Although, it had been distinctly quieter than usual now that Sam had been bed-bound.
He took a pretty nasty fall from his skateboard a month prior and Sebastian had hardly seen him since, save for whenever he would go over to Sam’s house. Every time, though, Jodi was just hovering over them both, like Sam was a kid again. She was always like that, though. Sebastian didn’t envy his friend one bit. They couldn’t even message online like this, it must have been torture for the always-chatty Sam.
As if sensing Sebastian was thinking about him, Sam’s voice called out distantly from the direction of town. There was no way…
Sebastian’s head spun around, only to see his best friend trudging up the path toward him. The cigarette fell from his lips, his boot instinctively crushing it into the dirt before looking back to confirm that this was really happening.
Both his arms were in slings, his hair flat without the usual gel in it, and his roots extra long from being unable to touch up the bleach. Despite the fractures in both his arms, Sam sported a huge grin as he again called out to his friend.
“Seb, hey!”
“Dude, what the fuck are you doing?” Sebastian chuckled incredulously, clearing the distance between them and steadying Sam by his shoulders.
“I got left at home with my dad and he said I could stay over at your place this weekend,” Sam explained excitedly.
There was a drawstring cutting into his neck, and Sebastian realized Sam had a bag with him, hanging from his neck and shoulders rather than putting a strain on his injured arms.
“What if I say no?” Sebastian smirked wryly, thoroughly enjoying the sad puppy eyes Sam met him with in reply.
“You’re not gonna say no, though, right?” Sam pouted.
“Give me that,” Sebastian commanded, taking the bag carefully and slinging it over one of his own shoulders.
So much for a quiet weekend… but he had missed Sam dearly, so it would be well worth the chance to hang out, even if he would likely have to help his friend with a lot of things. Probably less embarrassing to ask Sebastian with help eating than asking his dad. That relationship was still pretty icy since Kent had come back from his last deployment, and it was no wonder Sam had booked it up the mountain rather than spending the weekend with him.
Sebastian began making his way toward his house, Sam trailing right behind him. “Hey, so it’s fine, right?” Sam confirmed.
“Yeah, Sam,” Sebastian shook his head, snickering.
They went inside, Sam proceeding with caution so as to not bump his casts against the walls or doorways as he made his way through Robin’s shop and down into the basement. He took each step carefully, bounding ahead before Sebastian could stop him.
His mistake was apparent to Sebastian long before Sam caught on, turning back to look at him with those sad puppy eyes again as he reached the closed door to Sebastian’s bedroom. Shaking his head and laughing at the ridiculousness of his friend, Sebastian made his way down the stairs and slid beside Sam to reach for the doorknob.
Their sides touched as he reached past him, hips pressed together in the narrow space. Sam was wearing cotton gym shorts, likely due to the comfort and ease of access given his condition. Though, it did make him wonder if Sam would need help should the need to use the bathroom arise, but Sebastian pushed that thought out of his mind. They might have been close, but he wasn’t sure if he and Sam were that close.
Although… The shape of his hip was easy to feel against Sebastian’s jeans, the seam digging into his thigh through the soft fabric. Sam let out a soft gasp, which Sebastian assumed was a noise of pain due to them standing so close to each other. Maybe he had bumped his cast without realizing.
Turning the doorknob finally, he pushed open the door, then took a step back. “I’ll grab us some snacks, just get comfortable,” Sebastian announced.
“Cool!” Sam called back as he hurried inside Sebastian’s room.
The distance would help, as Sebastian found himself feeling flushed after that. Loath though he was to admit it, he was fostering something of a crush on Sam. He had been fairly sure it was unrequited and had been hoping to squash it down during their time apart, but seeing him again now, it seemed that absence had only made his heart grow fonder. Being so close to Sam made his heart pound, taking in deep breaths as he recalled the lingering scent of him— the familiar laundry detergent his mom always used, coupled with a good bit of sweat from his walk through the summer heat. Sam was lacking his usual artificial scents of hair gel and body spray, but Sebastian preferred this more natural aroma.
Pinching the bridge of his nose, he let out a sigh. It’s not going to help matters if he kept thinking about Sam like that. Shoving the thoughts aside for now, Sebastian grabbed a party size bag of chips and a couple of drinks for them before making his way down to his bedroom.
Sam was already sitting on his bed, back against the wall and sprawled out comfortably as if it were his own bed. Admittedly, Sebastian had told him to get comfortable, but it was still adorable finding him like that.
“It sucks I can’t play games like this, I’ve just been watching gameplay videos online but it’s not the same,” Sam frowned. “Can I watch you play something?”
“And get chip dust all over my controller? I don’t think so,” Sebastian chuckled, taking his seat beside Sam. “We’ll watch something on TV.”
A bright light filled the room as the TV came on, the two bickering over what to watch until they settled on something that looked vaguely interesting— a show Sebastian had watched a couple of times already, that Sam always seemed to have missed episodes from. At least, Sam claimed to have missed episodes, but Sebastian was fairly sure he had just forgotten that they’d watched it together.
Popping open the bag of chips, Sebastian shoved a handful into his mouth. He might’ve just eaten, but he could never resist the siren song of a big bag of chips.
“Dude, chip me,” Sam ordered casually, his mouth hanging open at the end of the sentence.
“Seriously?” Sebastian let out a sputtering laugh, though Sam made no moves to close his mouth.
With a sigh, Sebastian reached into the bag of chips and extended one out to his friend. “Here comes the airplane,” he teased, popping it into his mouth.
“Dude, just one at a time?” Sam frowned, swallowing his bite. “Just shove it in my mouth, it’s fine.”
That phrasing made Sebastian shiver, although he wasn’t sure exactly why. Doing as he was asked, Sebastian took a handful of chips and carefully inserted them into Sam’s mouth. His teeth grazed his finger lightly, catching on his lip next and leaving just the tiniest amount of spit on his hand.
Sebastian felt hot, flush rising to his cheeks as he looked away and retracted his hand. Chip dust clung to his fingers, sticking all the more with Sam’s spit, and Sebastian wondered if it might be weird to lick them clean.
Sam uttered his best “thank you” with a mouthful of chips, crunching and smacking obnoxiously loud. Fuck, were it anyone else Sebastian would be irritated, but with Sam? Why was he kind of into it?
His eyes fell back on the TV, nonchalantly lifting his fingers to his lips. One by one he sucked the residue of the chips off of each finger, finding himself getting more flustered the longer it went on.
They were just chips. Yet, the action of sucking the taste off each finger stirred something in him. Was Sam watching? Was he listening? Was he imagining Sebastian’s teeth grazing something else besides his own knuckles? Tongue invading the nailbed and every other crevice available, just like he was sucking his—
Whoa. Where the fuck did that come from? Sebastian swallowed thickly, trying again to banish thoughts of his crush. Now’s not the fucking time. Get your head out of the gutter.
Sebastian put his hand back in the chip bag, continuing to simply eat, as if the chips in his belly could squash out the flame beginning to smolder there.
They carried on like that through a few episodes, Sebastian continuing to awkwardly feed Sam, and even lifting a can of Joja cola to his lips for him to drink, as if feeding a child. There was something endearing about it, in a weird way— Sam even burped like a baby being fed, both of them laughing at how boyishly gross he could be.
None of it could dampen the small flame that kindled in Sebastian’s chest, and some part of him hoped that flame would never go out. Even just harboring a one-sided crush with no plans to act on it, Sebastian found Sam’s company to be soothing. He had missed this— maybe he could come visit more often, even if his casts hadn’t yet come off.
As the credits rolled on another episode, Sam spoke up, cutting through the silence, “Seb, this is gonna sound crazy, but I need you to hear me out.”
Quirking one eyebrow curiously, Sebastian stared him down. Knowing Sam, he was probably about to say something out of pocket with absolutely no idea where it had come from, although he sounded uncharacteristically serious right now.
“I’m listening,” Sebastian acknowledged simply, turning down the volume on the TV.
“It’s been thirty-four days since I broke my arms,” Sam declared, his expression and tone dead-serious. “I’ve been counting.”
“I would too, if it were me,” Sebastian chuckled softly.
“So I can’t use my hands at all.”
“Kind of the main thing about having broken arms.”
“I can’t use my hands right now,” Sam repeated.
“Yeah. I got that,” Sebastian acknowledged, growing confused. What the hell was he getting at?
“My mom’s been helping me with a lot of stuff, and my dad helps me with the rest, but there’s some stuff my parents can’t do for me,” Sam began, his gaze wandering around Sebastian’s shirt.
With how Sam was, Sebastian was surprised he didn’t get lost in the print on the t-shirt. Maybe this was serious after all.
“Do you need my help with something?” Sebastian asked hesitantly, picking up on the need but not exactly what Sam was asking for.
“I do,” Sam admitted.
Silence closed in again, Sebastian growing more and more frustrated at whatever this little dance was.
“Okay? What is it?”
“I haven’t been able to use my hands in a month, Seb.”
“You keep saying that, but what do you—” Sebastian stopped himself, the realization dawning on him. Sam’s eyes flicked down to the front of his shorts, confirming his suspicions.
“You can’t be fucking serious,” Sebastian muttered incredulously, pressing his palms into his eyelids.
“I said just hear me out,” Sam repeated, his voice nervous and unsure. It was rare that he ever sounded like that, his words sending tingling shivers down Sebastian’s spine and leaving gooseflesh in their wake.
“I’m not like, the kinda guy that has to do it every day, but I’m going crazy,” Sam explained, his words coming out fast as his nerves overtook him. “I tried just grinding on stuff, but it’s not enough, and it’s like— torture, man!”
“I heard before it’s not good to let too much come build up, like, it clogs your tubes or whatever if you don’t get it out regularly.”
“It doesn’t work like that, Sam,” Sebastian corrected dryly, silencing his friend’s rambling.
The silence felt worse than the rapid-fire explanations, somehow. Sebastian could hear himself swallow thickly, feeling Sam’s eyes boring holes into him waiting for an answer.
“If I do this for you… What’s in it for me?”
“My undying gratitude?” Sam answered too quickly. “I don’t know, whatever you want.”
Whatever I want?
“Can I turn in that ‘whatever I want’ anytime?” Sebastian clarified.
“Yeah, sure, call it an IOU,” Sam agreed.
Heat rose to Sebastian’s cheeks, pink flushing all the way to his ears, though thankfully it was obscured by the dim lighting and his overgrown dark hair. His head was spinning… Sam really wanted that? This had to be a dream.
No. It was just ridiculous enough that he knew it was real— it was outrageous in the way that was perfectly Sam.
Swallowing thickly, Sebastian nodded. “Okay, fine.”
The silence was deafening as he began to prepare everything— running back upstairs to put the snacks away, and triple-checking that the front door was indeed locked and no one else was home. They’d be gone all weekend, and he knew that, but Sebastian still had to be sure. For good measure, he turned the lock on his bedroom door when he came back downstairs too.
Turning off the TV, Sebastian’s eyes flicked over to his laptop that he usually brought into bed with him whenever he did the deed himself. “Should I put on porn or something? How do you normally do it?” Sebastian asked awkwardly, not making eye contact.
“No, it’s fine, I’m so wound up I don’t need it,” Sam admitted. “Could you sit behind me though? So we don’t have to look at each other?”
Something about that hurt, though it really shouldn't have. They were just friends, and it was awkward enough doing this at all without making it weirder.
Sam’s not the one with a crush on you… he reminded himself bitterly. He’s just desperate. Don’t make this worse. He’s only asking because he has no other option.
Reaching into his bedside table, Sebastian procured a bottle of lotion he always used on himself, and grabbed a few tissues to clean up later. The bed creaked uncomfortably loudly as Sebastian crawled back behind Sam, already noticing his shorts tented in anticipation.
He's that horny that he's already ready to go? Sebastian mused, taking that as an ego boost even if it was more than likely undeserved. Should be easy enough to get him off, then.
Sebastian shivered at his own thoughts. Fuck, he was getting a little hard too. That was just a pavlovian response to the lotion and tissues though, surely. It'd go down the second he set to work, he was sure of it.
Straddling Sam from behind, Sebastian very carefully reached around him with both hands. His knuckles brushed against the taut fabric at the front of Sam's shorts, pulling a gasp out of him. And to think, they hadn't even gotten started.
“No wonder you're so damn miserable,” Sebastian murmured with a smirk. “At least my job is easier this way, you'll probably come in a minute flat.”
“Make it last longer,” Sam blurted out breathlessly. “I don't think it'll scratch that itch if it's too fast.”
“Geez Sam, buy me dinner first at least?” Sebastian teased, thumbs hooking the waistbands of his underwear and shorts and rolling them down.
“I said I'd owe you,” Sam reminded shakily. “If you want dinner out of this, just say when and where.”
Was he asking him out on a date right now? Seriously?
Sebastian smirked, pressing his chin into his friend's shoulder as he considered the words.
“A little out of order, isn't it?” Sebastian teased, his smirk growing. “Sex first, then a date?”
“Whoa, what?” Sam balked. “This isn't sex, you're just—”
The words died on his lips as Sebastian began stroking him, Sam instinctively pressing back into his chest. It was adorable, honestly, and Sebastian had never seen this side of him. The front of his own jeans tightened, and he wondered vaguely if Sam would notice.
“I normally use lotion when I get off, but if you wanted to slow it down, I think it's better dry,” Sebastian explained, though he was unsure why he was telling Sam this.
Why was he even talking? It's not like Sam wanted him specifically, it was just a favor that Sam only trusted Sebastian to do for him.
It felt a little weird doing this, yet, oddly familiar too. With the slings and casts in the way, Sebastian couldn't exactly see what he was doing, but he could feel how different Sam's cock was from his own. It seemed pretty big, or at least girthy? There was less foreskin too, though he couldn't be sure if it meant Sam was cut or if he just had less skin there.
Precome started to dribble down, Sebastian catching it with his thumb and smearing it down the shaft. His thumb caught on the rolled down foreskin, carving out the shape of the folds like he was carving lines into wet clay.
“Fuck, dude,” Sam breathed shakily, feet shifting on the mattress as he tried to contain the energy running through him. “I'm gonna have to remember that one for when I get better.”
“Yeah?” Sebastian hummed in amusement. “Didn't know this would be Wanking 101 for you.”
“Man, shut up,” Sam laughed breathlessly. “I'm saying you're doing a good job.”
“I know I am,” Sebastian reveled in the compliment, biting back a smirk.
There was so much more he wanted to say, so many ways he wanted to tease him. Knowing he was jerking off his best friend was hotter than he had ever thought it could be, and it seemed evident they were both into it.
Sam's back arched into him, soft moans escaping his lips despite how much he tried to bite them back. His legs and feet shifted along the mattress, overwhelmed by it all.
“You're putting a lot of trust in me, you know,” Sebastian teased darkly. “Imagine I got you right to the edge and stopped. You wouldn't be able to do a damn thing.”
“No, please, Seb, I want it so bad, I wanna come so bad,” Sam insisted, so eager he was almost panicking.
Fuck, that was so hot.
“Sorry, fuck, I'm not trying to make this weirder than it already is,” Sam swallowed thickly. “It's just been so long, I want to— I need to—”
“Shh, Sam, I know,” Sebastian interrupted, lips against his ear. “I'll make you come, don't worry.”
They both grew quiet, save for the breathy moans and panting breaths that Sam couldn't hold back. His body molded itself against Sebastian, jaw slack as he soaked in every sensation.
Surely Sam must have been aware of his friend's erection cutting into his back. Was he into it? Into Sebastian?
Settling his chin into the crook of his neck, his long nose brushed against Sam's cheek. His own breath was hot against his skin, though Sam didn't protest, only shuddering and sighing shakily in reply.
“Sam,” Sebastian purred into his ear, lips grazing the shell of his ear teasingly.
Sam's hips bucked in reply, pulling a thick “ow,” out of his gummy throat.
“Stay still,” Sebastian chuckled, wrapping his free hand around Sam's waist to steady him.
“I wanna come, I can't stand it anymore, let me come, make me come, Seb, please,” Sam pleaded hurriedly.
Already soaked with precome, Sam's cock was more than slick enough for Sebastian to move quicker. Wrapping his long fingers more firmly around him, Sebastian held him just beneath the head of his penis. It was the go-to for Sebastian when he was ready to come too, focusing his attention close to the top and gripping it hard so as to stimulate the head, the shaft, and tug on the foreskin simultaneously.
Sam barely lasted another minute, his body quaking and rocking against Sebastian as the sensations overwhelmed him. Sebastian felt him twitch and tense up, crying out Sebastian’s name as he reached his peak. Hot come shot all over Sebastian's hand and onto his bedsheets, a few dribbles landing on Sam's shorts. Sam's legs and feet fidgeted, hips bucking against Sebastian’s hand as he rode out the last of the sensations.
His cock softened in Sebastian’s hand, coming down from the high of his orgasm and finding the clarity that always came after.
“Fuck, dude,” Sam breathed shakily. “I'm sorry if that was weird.”
Understatement of the century.
“You're only just now wondering if it was weird?” Sebastian chuckled in his ear.
Leaning forward, looking past Sam's shoulder, Sebastian could see the trail of where Sam's orgasm had shot. No way tissues were saving this, he'd have to do a load of laundry for sure.
“Look what a mess you’ve made,” Sebastian breathed hotly against his ear, settling back into the crook of his neck.
Sam shivered in reply, still catching his breath. “Sorry, Seb… I told you there would be a lot, it’s a whole month’s worth.”
That’s not at all how it worked, but Sam was too cute to correct. Better to go along with it. “Well, better clean it up, then.”
“Yeah, probably.”
“I meant you,” Sebastian smirked.
“What? Dude I can’t use my hands, remember?” Sam reminded, laughing breathlessly. “That’s kind of the whole reason we even—”
Sebastian lifted his hand to Sam’s mouth, causing him to turn away.
“I’m not eating my own come,” Sam protested.
“You eat all kinds of weird shit, and this is where you draw the line?” Sebastian quirked an eyebrow.
Not even wasting the breath to argue further, Sebastian manipulated Sam’s mouth open with one hand and shoved the other inside.
Almost instantly, Sam hummed a moan against the appendages inside his mouth. Sebastian's fingers were exceedingly long, the whole length of them disappearing between Sam's lips.
Dutifully, he did clean the mess, sucking his fingers and prodding at them awkwardly with his tongue.
Oh, but it was so cute that Sam was a little bad at this. Would he be a bad kisser too? Bad at giving head? Not that Sebastian had any more experience than he did, outside of watching a lot of porn, but the idea of Sam being inexperienced was downright adorable. His cock twitched as he imagined Sam giving him a terrible blowjob, and he was certain Sam felt it pulse against his back.
Sam gasped as the fingers were removed, the back of Sebastian's hand being pressed to his lips now.
“Lick it clean, Sam,” Sebastian commanded. Amazingly, his friend complied without hesitation.
That warm tongue glided over every inch of Sebastian’s hand— even places that hadn't been dirtied— humming soft moans all the while. When Sebastian decided they were finished, he simply grabbed Sam's jaw to hold it in place, thumb strumming across his plump lips.
“Okay, Seb, you made your point…” Sam panted raggedly. “Are we even now?”
Reaching back down between Sam's legs, Sebastian was satisfied with what he found there.
“You’re hard again,” Sebastian noted, brushing his knuckles against his friend's cock teasingly and feeling it spit precome in reply.
“It’s fine, you don’t have to do it twice,” Sam insisted, his voice thick.
“But if I do it twice, do I get a second ‘whatever I want’?”
“D-depends on what it is,” Sam answered hesitantly.
His pulse pounded in his ear and in his cock, sense beginning to leave him as desire overwhelmed his entire body. Sam was like clay in his hands, and Sebastian was eager to sculpt him into exactly what he wanted him to be: more than just his best friend. His everything.
As if moving on auto-pilot, Sebastian laid Sam down onto the pillow, coming around the front of him and removing his shorts and underwear entirely. He reached for the lotion bottle, taking an ample amount in hand and reaching between Sam’s legs.
“What are you doing? Seb!” Sam cried out, though he made no moves to pull away. Long, slicked fingers entered him, the sensation prompting him to throw his head back.
“You know what I’m doing,” Sebastian answered lowly. “I’ll stop if you tell me to, but I think you want it too.”
Please don’t tell me to stop. Please just let me have this. Let me have you.
Sam was silent for a beat, then he nodded, eyes cast up to the ceiling. “Yeah. I do want it.”
They were both quiet after that as Sebastian prepared him, only heavy breathing and the wet sounds of Sebastian's slicked fingers entering him and stretching him out. Sebastian didn’t have practical experience with this, but he had seen enough porn and read enough erotica that he knew well enough what to do— not to mention the countless fantasies he had had of fucking Sam, endlessly replaying in his mind whenever he jerked off, or daydreamed as he smoked, or zoned out while programming.
It was honestly hotter that Sam couldn't really do anything— he had consented, but it still felt as if Sebastian was taking advantage of him in a way, Sam being completely at his mercy. He would stop if he was told to, he meant that, but he hoped Sam would let him. He was salivating in anticipation, like some kind of hungry animal. Yet, even with the countless times Sebastian had imagined fucking his best friend, it still felt like a dream now that it was really happening.
Removing his own jeans and underwear, Sebastian tossed them aside onto the floor and got himself in position. With another pump of lotion, he coated his erection in it thoroughly until it was slick and glistening. A bead of precome dribbled down from the tip, pressed against Sam's hole before it could fall.
Sebastian didn't get confirmation that it was okay, afraid Sam would change his mind. Sam's green eyes finally met Sebastian's again, and that was reassurance enough.
The initial insertion was slow, Sam still far too tight to accommodate him even after being stretched and slicked. Still, the tightness felt incredible. They both shuddered as the head of his cock fully entered him, the rim of his hole hugging every curve and shape of him.
“Fuck,” Sebastian breathed, his thumbs digging into his friend's hips.
When clarity would return to him, after this was all over, they likely wouldn't just be friends anymore. For now, at least, Sebastian could pretend this was still just an exchange of favors.
Sam panted heavily, legs spread and twitching while bleached blond hair splayed out across Sebastian's pillow. He looked just a little ridiculous with the casts and slings in the way, but Sebastian would ignore that. The green in his eyes demanded all his attention, somehow greener when contrasted with his bright red cheeks.
Best of all, Sam was looking that way because of him. For him. All for him. Sebastian kept wondering if he would wake up any minute now.
Once the head had been conquered, the rest slid in more easily. Sam looked beautiful as he allowed himself to be penetrated, mouth hanging open and eyes tracing all over Sebastian. Did he think he was beautiful too?
Sebastian was still unsure of what this all meant for the two of them. Would it end after tonight? Was this all it would ever be between them? Sam had a lot of trust to let him do this, was it really just a favor?
All Sebastian knew was that he wouldn’t be able to remain just friends. He barely had half his cock inside him and he already knew that Sam was all he wanted, forevermore.
Pouring a little more lotion between them, Sebastian began rocking his hips in shallow thrusts. His hands still dug into his hips, wondering vaguely if he would leave bruises behind.
That'd be a hell of a thing to explain to his parents, wouldn't it? ‘Sorry Mom, not only did I sneak out with two broken arms but also I let my best friend fuck me into oblivion.’
Sam would never say ‘oblivion,’ Sebastian corrected his own thoughts, casting aside any concerns for now and focusing on the moment.
“Seb…” Sam moaned softly, calling his attention back to him. “You feel so fucking good.”
That admission made them both turn bright red, prompting Sebastian to move with more purpose in his thrusts.
“Yeah? You like it?” Sebastian asked huskily.
Leaning in closely, but carefully so as to not put pressure on his casts, Sebastian stopped just before his face. “You like when I fuck you, Sam?”
Lifting up as much as he could, Sam pressed their lips together.
Fuck. This really was serious.
Their tongues met, and Sebastian realized Sam wasn't as bad of a kisser as he had imagined him to be. Or maybe he was, and Sebastian simply didn't care. Maybe he was bad at it too, but Sam didn't seem to mind if he was.
Sebastian pressed himself deeper with every thrust, feeling the resistance as he spread Sam wider and wider. If it hurt, he was taking it well, but probably the painkillers for his arm fractures helped with that.
The thought made him shiver. Being able to fuck Sam hard and fast without hurting him? That certainly seemed to be the case, his thumbs digging deeper into his hips as the last of his cock disappeared inside him.
“How's it feel, Sam?” Sebastian asked breathlessly, his lips barely parted from Sam's.
“Fuck, Seb,” Sam muttered, gazing up at him with half-lidded, needy eyes. “I'm so full, I think when you come it's gonna shoot out my ears.”
Sebastian let out a sputtering laugh, leaning back so he had more control of his thrusts. “Let's test that theory,” he grunted.
Wet slaps and heavy breaths filled the room, no more words as Sebastian concentrated. Much as he felt like he was ruining Sam with his cock, he felt just as much like Sam was ruining him. Sebastian already knew this would be all he would ever want, for the rest of his life. He wanted more from Sam— not just to be his best friend, but to be his everything. Maybe he already was.
A needy hand reached for Sam's cock again, pumping it as if it were his own cock, reveling in the way Sam squirmed beneath him.
Sam came first, again, shooting another milky load and staining the hem of Sebastian's shirt with it. Some part of him hoped it would never wash out, a reminder of Sam forever embedded in the fibers. A reminder of their first time together— the first of many, he hoped.
Sebastian was only half a minute behind him, burying himself deep as he came. Sam's walls squeezed tightly around him, as if beckoning him deeper inside, trying to consume him whole.
The silence that followed was deafening: no more rustling of sheets or squeaking of the mattress, no more panting, needy moans or cheeky banter. Only the sobering realization that Sebastian had just fucked his best friend, and there was no taking that back now.
“You'll have to check for me, but I don't think it came out of my ears,” Sam murmured gently.
Sebastian let out a sputtering laugh at that, tension dissipating from his shoulders. “You're so ridiculous,” Sebastian shook his head.
“That was really hot, dude. Thanks for doing that for me,” Sam hummed dreamily.
‘Thanks’? Maybe this didn't mean as much to Sam as it did to Sebastian.
“Yeah, what are friends for?” Sebastian muttered dismissively, both of them shuddering as he rapidly pulled out. Come dribbled from Sam's hole, making him swallow thickly at the sight.
“Uh…” Sam chuckled nervously, eyes cast up to the ceiling again. “I'd have thought we wouldn't just be friends after all that.”
Uncomfortable seconds of silence passed.
“Seb?”
The sound of his voice broke through the tension, and Sebastian catapulted himself down on top of Sam once again, claiming his mouth once more. Sam made sounds of protest, wiggling beneath Sebastian until their lips parted again.
“Dude, watch out for my arms,” Sam scolded. “That hurts.”
“Sorry,” Sebastian smiled sheepishly, pulling himself off of Sam again.
His head was spinning, needing confirmation desperately, but finding himself terrified that Sam would turn him down. As if he would, after that.
“So… What are we, then?” Sebastian asked tentatively, swallowing down a lump in his throat.
“I thought it’d be obvious,” Sam laughed nervously, eyes darting between Sebastian and the ceiling. “But, I guess… If you don’t want to be boyfriends, we could just be best friends who fuck sometimes. Whatever you’re comfortable with.”
“You’re worried about making me uncomfortable, after all that?” Sebastian snickered, still quaking inside with nerves.
“I’d be cool with being your boyfriend,” Sebastian offered as nonchalantly as he could manage, though he wondered if Sam could hear his pounding heart betraying him.
“Cool, me too,” Sam nodded, unable to hide his grin. “I mean, you’re still my best friend too. You can be both.”
Sebastian was sure he was dreaming, surreptitiously pinching his arm to ground himself. No, this was definitely real.
“Cool,” he replied casually. On the inside, he wanted to do cartwheels.
“Can I ask one more favor?” Sam began, softly.
“Anything,” Sebastian agreed eagerly, falling back down to Sam’s side.
“Clean me up and come back here so I can kiss you some more,” Sam commanded playfully. “And help me drink some more cola, I’m dying of thirst.”
“Whatever you want, Sam,” Sebastian smiled.

