Chapter Text
It started at band practice.
Firstly, they weren’t doing shit at band practice.
Abigail was hogging Sam’s computer, as if playing Journey of the Prairie King on Sam’s PC would miraculously give her the skills to actually get past the first level.
Sebastian was lying on Sam’s bed, reading Cave Saga XII, the newest release. He’s licking his thumb between each page turn like a nerd.
And Sam - and you could argue that he was actually doing something productive, band-wise - was tuning his guitar. Probably tuning it wrong. Whatever. He’s just doing what sounds good.
Sebastian shuffles on his bed, ruffling the sheets. Sam didn’t pay it any mind - dude was probably getting comfortable. But then the dude kept shuffling - sitting up and peering over the edge of the bed like he was checking for monsters, looking around all paranoid and shit.
Finally, Seb sighs. “Sam, do you have anything I could use as a bookmark?”
“No,” Sam scoffs. “Just fold the corner.”
Seb gawks at him, “What?”
Abigail whips her head around, “Did you just tell him to dog-ear the page he’s on? What are you, a monster?”
“What!?” Sam asks, incredulous, “I do it all the time. It’s nature’s bookmark.”
Seb thumbs over at his bookshelf, mouth agape, “Are you telling me all of these books are dog-eared?”
“Sure, man. Check for yourself.”
Seb reaches over the gap between his bed and his bookshelf, shirt riding up and exposing his midriff, and grabs a random book.
“Oh my god, this is dog-eared. You’ve folded the corner on this book so many times!”
Abigail’s face is in her hands.
“So what? They’re my books, I can fold all the corners I want.”
“Wait a second!” Abigail shouts, head whipping up, “Are you the one that has been dog-earing all the books at the library!? You are a monster!”
Seb chucks the book at Sam, who instinctively shields his face with his forearms. Once it hits the floor, he ducks over and picks it up, holding it over his head with each hand on either side of the book’s cover.
“Just watch - I’m gonna close this book the wrong way.”
“No!” Abigail shouts in dismay.
Seb shoots up from his seat on Sam’s bed, teeth bared in a wide smile, reaching above their heads to grab the book from Sam’s grasp. Sam holds it even higher, giggling as Seb jumps to get it from him, having a few inches over the other man. With a lucky jump and quick swipe, Seb yanks the book from Sam’s hands.
“Give that back!” He shouts, tackling Seb, sending them both over onto his bed in a tangle of limbs.
Sebastian holds the book to his chest, wrapping his arms around it to protect it from Sam’s abuse. Sam reaches for it in the cracks of his arms, fingers prying for purchase onto the book but getting nowhere. He’s going to have to pull out the big guns.
“Fight! Fight! Fight!” Abigail chants from her seat on Sam’s computer chair.
Here’s the thing, and Sam has known this for forever: Sebastian is ticklish. Like, really ticklish. He’s only ever had to use it on him once before, and he got kicked in the stomach for his troubles, and never did it again. He doesn’t know what exactly brought it on him to do it again, but his goal is clear: he’s going to grab that book and bend it in half, no matter what it takes.
So he sits still and slowly raises his hands. Seb looks at him from below through his lashes, brows quirking quizzitively. Then Sam starts to wiggle his fingers, and his inquisitive expression turns into dread.
“No-” Seb starts. “No no no - nooo!”
Sam’s hands fly to Seb’s ribs, fingers digging in between the bones. Sebastian bites his lip and tightens his grip on the book, small chortles leaving his throat. Sam doubles his efforts, putting some nail into it and scratching Seb’s torso through his hoodie. Seb flails and fights against his hands, occasionally taking a hand away from the book to swat at Sam, but quickly tucks his arm back once Sam tries to grab the book from his grasp again. He starts kicking out his legs, but Sam quickly readjusts his position, swinging his own leg over Seb’s and pinning him down with his body weight, leaning over the man.
Finally, Seb cracks - he laughs, out loud, lips split open in a sudden smile. Sam leans in harder, practically on top of the man now, their faces less than a foot apart. He looks at Seb's face as he laughs - jaw spread wide, flush rising to his cheeks, tears pricking at the corner of his eyes.
Seb releases the book to grasp Sam’s wrists in his hands in an attempt to stop Sam at the source, but Sam’s faster. Sam grabs Seb’s wrists instead and plants them above Seb’s head, pinning them with one hand. With the other, he grabs the book and waves it in front of Seb’s face.
“I got it,” he singsongs, smiling.
Seb looks up at him, red-faced, lips parted, panting. Sam stops smiling.
He realizes just how close he is, and how intimate the position they’ve gotten themselves in is. This isn’t the closest they’ve been in terms of proximity, nor is it the largest amount of surface area their bodies have touched, but it still screams to Sam that he’s too close, and they’re touching too much. (The time they’ve been closer and in more contact has been when Seb dragged Sam home after drinking too many beers, the lines of the sides of their bodies attached from shoulder to hip, swaying in the night, Sam close enough to Seb’s face he could smell the wine on his breath.)
“Are you two going to kiss?” Abigail pipes up, and Sam jumps, forgetting she was even there.
Sam looks over at Abigail, who’s sitting with a hand covering her mirthful smile, a light blush dusting her cheeks in amusement.
Sam scoffs, scrambling up and off of Seb’s lap. “You wish, Abby.”
“I do,” she laughs, “Come on, don’t tell me you guys haven’t kissed. At least once? Just out of curiosity?”
Seb sits up, still panting, and adjusts his hair. “Would you kiss one of us out of curiosity?” he asks, breathlessly.
Abigail’s face scrunches in disgust. “Ew, no. You guys are like brothers to me.”
Seb smiles, and the excess color is slowly leaving his face. “Well, there’s your answer.”
“Guys don’t really do that,” Sam says, scratching the back of his neck, feeling really weird all of a sudden.
Abigail scoffs, “Sure they do - everyone has a little bicurious phase at some point.”
Seb raises his eyebrow, leaning back and resting on his palms. “What do you mean by that, Abbs? Got a girl on your mind you want to flex your bicurious muscles on?”
Abigail full-on flushes at that. “No! Ew! I’ve - hah - I don’t even think there’s a single girl in town that I’d even consider the notion of kissing.”
“Not even Penny?” Sam asks.
“No.”
“What about Maru?” Seb asks.
“Your sister? No way!”
“Leah?”
“No…”
“Haley?”
“Fuck no!”
“Emily?”
“She’d probably be down, but no.”
Sam and Seb look at each other, smiling. Then, in unison, “The farmer?”
Abigail is red-faced at this point. “NO! I don’t even think she likes girls!”
“That’s your first complaint?” Seb laughs. “Not, ‘she’s not my type,’ or ‘she’s weird’? Just ‘I don’t think she likes girls?’”
Abigail puts her head in her hands. “Shut up!” she shouts.
“What if…” Sam starts. Seb’s eyes go wide, full saucers, and Abigail gasps. ‘What if,’ is their secret code for ‘I dare you,’ an inescapable dare that, if not taken, means that the quitter has to pay for all the drinks next night at the saloon. “This Friday, you go up to the farmer at the saloon and flirt with her for a whole 5 minutes straight.”
“Fine,” Abigail grits her teeth. “But only if,” she begins, and Sam is already dreading the rebuttal. ‘But only if’ is an amendment that the daree can dole out if agreed upon. “You and Seb kiss for at least five seconds straight.”
Sam was right to dread it. He looks over at Seb, who’s got his hands up in the air like ‘why me?’
“What do you think?” he asks Seb.
Seb sighs. “I dunno, man. I do kind of want to see Abbs fail to flirt with the farmer. But,” he smiles, looking over at Abigail. “I also kind of want a free drink this Friday.”
“Not a chance, emo boy. Kiss your best friend or die.”
Seb sighs again. He looks over at Sam, with a lighthearted expression that is doing nothing to quell Sam’s anxiety over this situation.
It’d be weird for two guys to kiss in front of their girl friend, wouldn’t it be? Although, Sam supposes it wouldn’t be that much different than when he watches lesbian porn and jerks off to two girls kissing. Although ew, he doesn’t want to think about Abigail flicking the bean to gay porn. Gross.
Sam drags his feet over to the other side of the bed, and plops down next to Sebastian, facing Abigail. He makes sure there’s distance between the two of them, at least a fist in between their thighs.
“You willing to do this, Seb?” He asks, dejected. He feels like he’s a cow being led behind the shed.
Seb cracks his neck, and Sam doesn’t look at the wide expanse of creamy skin, neck muscles straining.
“Might as well get it over with,” Seb says, and his facial expression is determined.
Sighing, Sam leans forward slightly, watching as Seb does the same. Slowly, their faces come together, and their lips press against one another, chaste and closed.
Silently, he begins counting in his head. One.
Their eyes are open, momentarily, as eventually Seb closes his and tilts his head slightly, their lips slotting together more comfortably. Two.
Sam follows suit, closing his eyes and tilting his head in the opposite direction, letting their lips slide against one another. Three.
He can hear Abigail squealing in delight. Four.
He feels Seb’s breath ghost his upper lip, tickling the baby hairs of his not-quite-there mustache. Five.
Slowly, they pull away, and the smack of their lips is loud to Sam’s ears.
“That,” Abigail laughs, “was so hot.” She fans herself with her hand like some Victorian woman.
Yeah, Sam thinks. That kind of was.
He doesn’t notice that Seb is still looking at his lips.
-
A sort of dam breaks between the two of them after that. It’s not much, but a subtle difference. Seb just simply casually touches Sam more, like a new boundary has been drawn where they just touch each other now.
Touching like they are literally right now - as they watch Abigail crash and burn with the farmer.
They’re standing at the threshold between the dining area and the game room, and Seb has his arm draped across Sam’s shoulder as Abigail nearly knocks over the farmer’s drink. He laughs fullheartedly, as if nothing is happening between him and Sam right now.
Sam can’t help but lean into it. What else is he supposed to do? If he stiffens up, then Seb will notice and back off and apologize, and then all of a sudden things are weird between them. If he pushes Seb away, that’ll make the situation even worse. So, he leans into it, pressing his upper body into Seb’s, feeling the way the beers have made him warm and pliable.
After the whole ordeal, Abigail stomps over, steam pouring out of her ears in embarrassment.
“Can’t believe you made me do that,” she gripes. “That was so awkward. I think she turned me down out of sheer pity.”
Sebastian laughs harder, head knocked back in delight. His cheeks are pink from the beers and the flush is spreading down his neck.
“Guess you’ll never know what it’s like to kiss another girl,” Sam sighs, shaking his head.
Abigail plops down onto the couch and puts her head in her hands. “I’m telling you - I don’t think the farmer likes girls.”
“I dunno, Abbs,” Seb says, and he leans in harder onto Sam to look further into the dining area, where the farmer is sitting at the bar. “She looks like she’s blushing pretty hard.”
“You just don’t know her enough, I think,” Sam says.
“Clearly not as much as you two know each other,” Abigail says, now resting her chin on her fist, wistful. “You’ve probably felt all up on each other since then.”
Sam blushes, decidedly not thinking about all the times that Seb has ‘felt all up’ on him, even if it has been casual touches.
Casual touches like his hand on Sam’s shoulder after a great roll in a game of Solarian Chronicles, or a high five when Sam lands a kickflip, or grazing their shoulders together as they walk together across town.
“You wish,” Seb says.
Yeah, Sam thinks. I do.
He doesn’t notice that Seb squeezes his shoulder a little more tightly than necessary before pulling away.
-
The next day, Sam is in Seb’s basement, continuing their Solarian Chronicles campaign.
It’s a quiet moment in the game. Sam’s character is licking his wounds in a tavern, gearing up on food and potions from a potion seller at the bar.
Seb is playing the part of the potion seller, and is, apparently, having a blast.
“Now, what’s a handsome guy like you doing in a place like this?” Seb smiles, lifting his hand to rest under his chin, lashes fluttering flirtatiously.
Sam blushes, and not because Seb is calling him handsome.
“Already told you,” Sam gruffs, in character. “I’m here to restock before my next battle.”
“You’re no fun,” Seb sighs, and Sam can’t tell if he’s in character or not. “You always chicken out of possible romance side quests.”
Ah, not in character.
Sam shrugs, “I’m just here to smash big monsters, not get laid.”
He tries not to think about his squeamishness around romance or sexy things, mostly out of embarrassment. Sam is nearly 20, and he’s had zero experience. Except for that kiss with Sebastian. Certainly not anything with any girls, especially the ones in town.
“I don’t see you smashing big monsters in real life, though, so what’s the big deal? Scared?” Seb asks.
Sam huffs, folding his arms in front of his chest. “Are you calling me a chicken, Sebastian?”
“If the shoe fits, bitch.”
“I’m not scared, I just -” Sam starts, embarrassed. “I just haven’t really done any of that sort of stuff before. I don’t really know where to start.”
Seb gapes, “No way. Are you saying you’re a virgin?”
Sam blushes, but doesn’t say anything. He just looks down at his figurine on the table.
“No way!” Seb exclaims, repeating himself. “I totally would have thought that you and Penny have at least made out in high school or something.”
Sam blushes even further, still not saying anything. He picks up his figurine and plays with it in his fingers.
“Wait… Are you - ” Seb begins, realization dawning on his face. “Are you telling me I was your first kiss?”
Sam’s face must be as red as a tomato at this point. He drops his figurine and puts his face in his hands.
“No way!” Seb full-on shouts at this point. He grabs his DM divider and starts smacking Sam with it.
Sam doesn’t say anything, just burrows further into his hands in embarrassment. Seb eventually stops smacking him.
“No way…” He whispers, and all of a sudden it’s quiet in the basement. Sam sighs, putting his hands down, revealing his bright red face to Seb. “Oh, Sam…” he coos. “I’m sorry for making fun of you; you know I don’t actually care about that sort of thing. It just surprised me, is all.
Sam shrugs. “It’s fine, it’s not really a huge deal. I’m kinda glad it was with you, to be honest.”
Seb smiles, and a blush rises to his cheekbones. “Really? That’s surprising. You wouldn’t rather it be Abigail?” He props his elbows onto the table, leaning forward, looking deep into Sam’s eyes.
“I mean - ” Sam begins, suddenly anxious over the proximity. Why’d he get so close all of a sudden? “With Abigail it’d make our relationship weird. Like, ‘what if?’ you know? But with us, it’s two dudes so we don’t have to worry about catching feelings or whatever.”
Seb nods, lips pulled in a tight line. His eyes dart away from Sam. He leans back and folds his arms over his chest, contemplating something.
“I bet you’d be too chicken shit to do anything further than that, though,” Seb says, voice flat, almost mean.
“With you?” Sam points, and he feels defensive now. What’s with that tone?
“With anyone, really,” Seb replies. He leans forward again, arms still crossed. “You’re still just a scared little Sammy.”
“Am not! I swear, I’ll suck your dick if that proves it.”
Seb’s head knocks back in laughter. “No, you wouldn’t!”
“So would, dude.”
“I don’t even think you’d get it to fit, man.” Sam blushes at that, mind flooding with thoughts about Seb’s dick. Would it be cut, like Sam’s? Is it girthy, or long? What color are his pubes - does the carpet match the drapes?
Sam scoffs. “You do not have that big of a dick, dude. Get real.”
Seb smirks, “Wouldn’t you like to know, chicken boy?”
Sam fumes, getting really pissed off now. This is the upteenth time that Seb has called him a coward - and that’s a low blow. He is a coward, but damned if he gets called out for it.
“How could I prove to you that I’m no pussy?” Sam asks, not thinking.
Seb feigns thinking, tapping his finger onto his chin and looking off into the distance.
“What if…” he begins, and Sam’s body fills with dread. Oh no. “What if we played gay chicken?”
Heat roars through Sam’s body. What.
“What,” Sam says. “How - how do you even - hah - what?”
Seb shrugs, “Come on, dude, it’s easy. You just get closer and closer, and the first one to back out loses.”
Sam flushes, but his resolve is strong. “Fine. Anything to prove to you I’m not a fucking coward.”
Seb smiles, “Sure, bud. Come here.”
Sebastian pushes away from the table and turns towards Sam, uncrossing his legs on the cushion and scooting it towards him.
Sam gets the familiar feeling that he’s a lamb being led to the slaughter, and copies Seb, scooting past the corner of the table and closer to Seb. When he stops scooting, Seb rolls his eyes and puts his hand on the underside of the cushioned chair and pulls Sam closer, until their knees are touching.
“So…” Sam starts, hands fidgeting in his lap. “How far does this go?”
Seb smiles conspiratorily. “However far it takes for someone to back out.”
Sam gulps. Is he really gonna have to suck Seb’s dick?
“Here, I’ll start,” Seb says, and he places his hands onto Sam’s thighs, right above the knee. Sam flushes at the contact, his hands warm through his jeans.
Sam hesitantly raises his hands, unsure of where to put them. He settles on Seb’s neck, fiddling with the hood of his black hoodie.
Seb slowly drags his hands up higher on his thighs, and Sam’s eyes flutter at the contact. He leans forward as his hands encroach closer to his groin, face a head's width away from Sam’s.
Sam wraps his hands further around Seb’s neck, and leans forward as well. He can feel Seb’s breath ghost over his skin.
Slowly, they lean closer and closer, Seb’s hands dragging further up Sam’s thighs until they meet his hips, thumbs wrapping into his belt loops. Sam uses his leverage on Seb’s neck to pull Seb towards him, as well as leaning forward himself.
Eventually, their lips touch. It’s a ghost of a touch, and both of their eyes are still open, gazing into each other. And as if they’re repeating when they kissed in front of Abigail, Sebastian is the one who tilts his head and closes his eyes first. Sam follows Seb’s lead, repeating his actions, until their lips slot together almost perfectly.
Here we go again, Sam thinks.
Seb’s fingers tighten on his belt loops, and he pulls him even closer. Their knees knock against each other noisily, forcing Sam to widen his legs to accommodate Sebastian's slim thighs.
Retaliatory, Sam decides to take it up a notch and gently opens his mouth, swiping his tongue across Seb’s lips. Seb gasps, and Sam can feel the air move across his lips. Seb follows suit, licking across them expertly, because of course Sebastian has plenty of experience kissing. Sam lets his mouth open further once Seb begins to prod, tongue dragging across his. It’s wet, warm, and slimy. It makes his dick ache.
Sam doesn’t know what to do, so he just repeats whatever Seb does. It seems to get a good reaction, as Seb starts panting through his nostrils to catch his breath.
Eventually, Seb takes it up a notch and licks further into his mouth, tongue flicking across Sam’s hard palate. The sensation is electrifying; a tingle rocks through Sam’s body from the tip of his dick to his toes. He can’t help the moan that slips out of his lips.
“Fuck, Sam.” Seb moans, lips still pressed against his. Sam can feel his dick full-on twitch at the sound. It feels like a win, like beating a particularly hard boss on his handheld console, or rolling a nat 20 in Solarian Chronicles. He wants more.
Bravely, he begins to move his hands from its stationary spot on Seb’s shoulders. One hand comes up to thumb at his jaw, the other dragging downward onto his chest. Seb gasps when a finger inadvertently drags across a nipple.
Seb gets braver too - his fingers unloop from Sam’s belt buckles and his hands begin to move closer to Sam’s center, fingers splayed on Sam’s abdomen. Then, they dip lower, and lower, until he straight up cups Sam’s boner through his jeans.
Sam makes some kind of wheeze, and he feels more than hears Seb chuckle against his lips. His hand on Seb’s jaw comes down to match his other hand on Seb’s chest, and he squeezes - as if Seb was a girl and had tits.
Seb groans, and his hands fumble to pop the button of Sam’s jeans before he even has time to blink. Then, he feels the grind of the zipper being pulled down, teeth dragging against the slider. Fuck, he’s so hard he can barely think.
And think he doesn’t when he uses his hands on Seb’s chest to push him back, panicking at the thought of Seb wrapping his hands around his cock.
Seb chuckles, lips wet with a smirk that makes Sam’s head feel like it’s filled with cotton.
“Knew it,” Seb starts, and Sam frowns, beginning to fume. “Knew you’d be too puss - ”
Sam interrupts Seb’s insult by leaping out of his chair and slamming his knees onto the hardwood floor in front of Seb, crouching between his long legs.
“Hey, whoa, wait - ” Seb freaks, hands scrambling on Sam’s shoulders.
Sam says nothing, just puts his hand on Seb’s groin, blood rushing to his face when he realizes Seb is hard, just like he is.
Can’t believe I’m actually doing this, he thinks. I’m actually going to have to suck his dick if I want to win this thing.
Sam doesn’t know what to do, though. He’s seen - and jerked off to - a lot of porn with blow jobs, but half of the time the dudes are already naked with their dick out, and Seb’s is still trapped in his own tight black jeans.
So, he fumbles with Seb’s fly, popping the button and dragging the zipper just like Seb did.
“Fuuuck,” Seb groans, throwing his head back. Sam hasn’t even touched him yet, so Seb must just be groaning at the sight.
He can’t pull down his pants completely at this angle, so Sam just makes do and cups Seb’s hard-on through his black boxers. He squeezes and tries to stroke it a little with the awkward angle his dick is sitting at, and he watches as Seb bites his lip and looks back down at him.
He tugs down the waistband of Seb’s boxers till it’s tucked underneath his jeans. His dick flops up and smacks his stomach, and Sam’s head swims at the sight. He’s both long, girthy, and uncut, unlike Sam.
Gently, Sam pulls back his foreskin and watches in amazement as pre dribbles out of his tip. He licks his lips and imagines the taste.
Wait, he doesn’t need to imagine it. He can actually do it.
So, he does - he leans forward and does a little kitten lick at the tip, relishing in the sound of Seb’s long and drawn-out moan. It tastes bitter and musky - tastes like Seb.
“Holy shit, Sam.” Seb pants. “I can’t believe you’re doing this.”
“Me neither,” Sam admits, licking at the underside of the tip, tongue dragging along the edge of Seb’s foreskin. Seb wheezes at the contact.
Well, Sam thinks. Here goes nothing, and he pops the tip in his mouth.
The bitter taste floods his mouth, and he can’t help but groan at it. It kinda tastes good. Even though it’s a little gross. He keeps at it with the kitten licks, keeping an ear out for the moans and groans Seb is letting fall from his lips.
“C’mon Sam, stop teasing me.” Seb gasps, and his dick twitches when Sam reaches around and grasps at the base with his hand to still it.
“Sorry, dude, I kinda don’t know what I’m doing.”
“Pff. I’ve seen your search history - you know what a blowjob looks like.”
Sam’s ears flame. Has Seb seen his search history? I guess he does know my PC password… Sam thinks.
Sam huffs, determined. He’ll show Sebastian what he’s learned from all the porn he’s watched, for sure.
So, he swallows Seb down, all the way until his lips meet his fist.
“Fuck!” Seb shouts, and his hips thrust upwards.
Immediately, Sam gags and has to pull away. Coughing and sputtering as tears well up in his eyes.
“How in the hell,” Sam rasps, “do they do that?”
Seb groans, tossing his head back again. His dick twitches, once, twice, before he looks back down at Sam.
“You gotta slow down, man. You can’t just take it all in one go from the get-go.”
Sam frowns. But he wants to. He wants to get Seb off.
What? This was just supposed to be a dare…
“Here, lemme show you,” Seb says, and he puts his hands into Sam’s hair. Sam ignores how it’ll mess up his hairdo. “Move your hand on my dick a little higher.”
Sam does, moves it up about an inch or so.
“Okay, when you put the tip in your mouth, you’ll slowly bob forward and back. Keep the tip in your mouth; you don’t have to pull all the way off every time. Mind your teeth and move your tongue, if you can.”
Sam nods, determined again. He leans forward again and puts the tip in his mouth again, and slowly rocks forward. His cheeks puff up somehow from the intrusion, and he sucks the air down his throat by breaking the seal of his lips around his cock. He’s seen in porn how girls' cheeks puff up, and he thinks it’s hot as fuck on them, but super embarrassing on him. He kinda knows what doing this would do for Seb, too; adding some suction further down the base of his shaft means that every time he pulls away, the suction increases on his tip. Physics, or some shit.
When he drags his lips back and feels the pull of suction on his cheeks, he feels more than hear’s Seb’s groan with the hands in his hair. He continues his bobbing, slowly going further and further until his lips graze his fist. Once he’s comfortable with the weight of Seb’s dick further back in his throat, he starts applying pressure to the underside with his tongue.
“Ohh,” Seb moans. “Yeah, just like that, Sammy.”
Sam flames at the praise and the nickname, dick twitching in his boxers. His pants are still unbuttoned and unzipped, his hand lying limply next to his groin. He doesn’t want to touch himself, at least not yet - that’d feel too real, too raw, like Sam would actually be getting off to a cock in his mouth. He already kind of is - but touching himself would make it a reality.
Once the tip is in his mouth, sucking, he flicks his tongue across the slit, and feels his ears burn at the shout Seb lets out. The flavor of him bursts on his tongue again, and he can’t help but groan into it.
“Hooooly shit,” Seb drawls, sounding drunk. “This can’t be real.”
Sam hums, and the vibration makes Seb moan again. Seb, at this point, is moaning at everything - he moans when Sam bobs forward and puts more of his cock in his mouth, he moans when Sam sucks a little more at the tip, he moans whenever he rubs his tongue up against the underside. He’s just a loud guy, overall.
His other hand is starting to feel like lead, so he raises it alongside his other one at the base. But it feels awkward holding Seb’s cock with two hands, so he slides it down further until it touches his balls. And, just like Sam would do to himself, he cups a ball and rolls it between his fingers.
“Fuck!” Seb shouts, “Holy shit, I’m gonna come.”
Sam feels lightheaded. This can’t be real; he’s actually got his best friend’s cock in his mouth and is sucking it to completion. He doubles his efforts, bobbing faster, sucking harder, pressing his tongue further and further down till it starts peaking outside his lips on the underside of Seb’s cock. His hand on the base squeezes harder, and begins to shift a little, milking him. The hand on his balls pulls and pushes his balls close and away from his skin, playing with them in one hand.
“Sam, you’re so good at that, holy fuck. I’m gonna come - you’re gonna make me come.” Seb moans, little hah, hah, hah’s escaping his lips in tandem with each thrust of his mouth. Sam is thankful that Seb has been keeping his hips relatively stationary, as even while he’s close he’s only doing minute twitches of thrusts into his mouth.
“You gotta get off, man. You’re gonna make me come.” Seb pants, using his hands in Sam’s hair as leverage to grab and pull. But Sam resists, continuing to bob his head. Sam’s dick is twitching so hard it almost hurts.
He can’t pull off now - that’s the rule. First one who pulls away loses. He’s not going to lose this one; he’s seeing it all the way till the end. It doesn’t even matter if Seb comes so hard down his throat that he throws up - he’s not going to let Seb win.
“Sammy - please get off, I’m gonna - hah fuck - holy shit, you’re not gonna pull away, are you?” Seb stutters, his head lowered, chin tucked to his chest, looking down at Sam and grip tightening on his hair.
“Mm-hm,” Sam hums, a muffled nuh-uh in tone. He moves his hand back, bobbing his head forward that extra inch, taking Seb deeper.
“Fuckfuck, you’re gonna make me come, you’re - you’re making me come, Sammy, hooooly shiiiit,” Seb drawls, and Sam pulls back till just the tip is in his mouth, feeling the warm splash of cum on his tongue. The bitter flavor explodes on his taste buds, cum thick and sticking into all the corners of his mouth.
He pulls away, finally, letting his cock flop back onto his abdomen. Looking up - he makes a show of swallowing down Seb’s cum, throat bobbing. Once it’s down, he lets his mouth fall open, tongue lolling out to show him. This shit drives him crazy when he sees girls do it in porn.
“Fucking hell, Sam.” Seb groans, and his softening cock twitches. “You are so unreal.”
They sit there for a beat, panting. Sam tries to clear his throat a couple of times, but the cum down it feels gluey. It’s kinda gross, actually. He looks at Seb’s face, and can get a good look without straining his eyes up to see. His face is bright red, perspiration building up on his forehead and upper lip. He’s sitting there, panting in tandem with Sam, just looking at him.
Looking at each other.
Sam clears his throat.
“So,” he says, voice wrecked. “Did I win, orrrrr?”
Seb’s head knocks back in laughter, loud and bright in the basement. “Yeah man,” He wipes a real, not fake - tear from his eye. Did Sam make Seb bust so hard he cried? “I think you won.”
Sam nods, and looks down at his tenting boxers. Timidly, he begins to fasten his jeans again, tucking his boner into its confines.
“Heyheyhey, wait,” Seb starts, leaning down and batting Sam’s hands away. “Let me return the favor.”
“What?” Sam gawks, disbelieving. Why return the favor? Seb dared him, and Sam won. Isn’t the moment over? Wouldn’t that make it weird? (Or at least weirder than it is already.)
“Yeah, c’mon man. I’m not just gonna leave you hanging.” Seb says, as if it’s the most natural thing in the world. He pulls Sam up by the grip on his wrists and pushes him until he’s back on his own cushioned chair. Then, he gets off his own and kneels at Sam’s feet, complete role reversal.
“Dude,” Sam exclaims, “You really don’t have to; I’m fine, we can just go back to playing - holy shit!”
Sam gets interrupted by Seb tearing down the zipper and pressing his wet tongue against the bulge in his boxers. He latches over it for a moment, tongue lazily dragging over every inch of his clothed dick. Then, with a swift movement, yanks the waistband down. Sam lifts his hips so Seb can fully drag both his jeans and his boxers down to his ankles.
Seb practically sighs in delight at the sight of Sam’s dick, all pink and cut and so wet with pre. It’s actually embarrassing how wet Sam is - he didn’t realize just how turned on he would get from having a dick in his mouth, but the evidence is right there.
“Listen man - ” Sam begins, nervous, “I’m not - It’s been a while, and I haven’t - ” But then he’s interrupted again by Seb’s tongue on his cock, lapping up the wetness.
Seb doesn’t give him any kind of warning or preamble for anything - he just goes straight to it, throating his cock. He nearly shoves it all the way in to the hilt, about an inch or so off from the base, no hands as a buffer, and sucks in a seal. When he pulls up, the suction on Sam’s dick is insane. He immediately starts lapping at the underside of his dick, and when he pulls off till it’s just the tip, he lathes over it and dips it into his slit like he’s getting paid to do it.
It’s embarrassing how close Sam is. He already knows that with just a few more pumps, he’s gonna bust.
“Seb, I’m - ” is all the warning Seb gets before he starts flooding his mouth with his cum. Seb hums, alarmed at the intrusion, but takes it like a champ - sucking and drinking it all in.
Seb gently pulls away, and looks up at Sam. Sam’s eyes widen, and he realizes it before it happens - Seb opens his mouth and shows him the cum pooling on his pink tongue, before making a show of closing his mouth and swallowing, throat bobbing, before lolling out his clean tongue again afterwards, revealing that he did truly swallow everything.
“Fucking hell.” Sam groans. His dick twitches, mimicking Seb from earlier.
Seb laughs at the sight, and does something Sam doesn’t expect - he slowly lifts his pants from the floor by the waistband, nodding for Sam to pick his hips back up once they reach his knees. Then, he gently tucks his softening cock back into his boxers and fastens his jeans. Seb’s own dick is still out, until he does the same to himself.
He doesn’t know what does it, but the action makes his heart flutter - not just in a lustful way, because his dick is already spent - but in a different way. Something more blossoms in his chest. Weird.
Sam looks over at the table and the game they’ve abandoned in favor of doing whatever the hell they did just now.
Seb follows his eyes, and laughs.
“So are we gonna finish this campaign, orrrrr?” Seb giggles, light and bright. The sound makes his ears burn just as hard as getting his dick sucked did.
Yeah, Sam thinks. So much for not worrying about catching feelings.
He doesn’t notice that Seb is staring at him, smiling softly.
