Something new for the both of us(Smut)

Background color
Font
Font size
Line height

The team were crowded around the dinner table one night- although it was pretty hard to tell if it was night since they were in, well, space. But the timed rumble of their stomachs alterted them it was time to eat, calling Allura and Coran to join them. Keith took his usual spot besides Lance and Pidge, opposite Shiro, Hunk and Coran, Allura sitting delicately at the head of the table.

Conversation always occurred naturally, their clashing personalities never leaving a dull moment when they were all together. However everything fell silent when Hunk emerged from the kitchen with a steaming platter of... well they didn't know what it was but the master chef hadn't disappointed them so far, so they rubbed their hands together in anticipation for when the plates were finally in front of them.

Keith chuckled as Lance took in a spoonful, groaning obscenely around the utensil as the food melted in his mouth, "Hunk, you are truly a god." He mocked praying to the man opposite him on the table, who chuckled at Lance's bravado.

"You know, when we get back to Earth you're gonna have to learn to live without his cooking." Keith smirked, resisting his urge to moan akin to Lance as he took his first bite- nobody could deny it, Hunk was good at what he did. Imagining the past year without Hunk's food... Keith shuddered at the thought.

"Nu-uh, I'm gonna live in Hunk's basement, he can feed me through the floorboards so Shay won't notice."

Hunk blushed, "Who said Shay would be coming with us?"

The whole table unanimously groaned.

"Hunk you did, multiple times." Pidge told him, rolling her eyes.

"You know one day you're going to roll your eyes and they're just gonna keep rolling forever." Lance mocked her through his mouthful, catching the finger she gave him and blowing a kiss in return.

"Fuck off Lance."

Shiro slammed his spoon down, "Language, Katie." He scolded.

"Oh, right sorry," She coughed, "Please fuck off Lance."

Watching Shiro's face scrunch Allura decided on a topic change, turning to Hunk, "So Hunk, are you a chef back on earth?"

Hunk shrugged, ignoring Lance and pIdge as they batted their hands against one another like two toddlers in a fight, "Not really, I would just cook for Lance and Pidge."

His old roomates paused their squabbling and turned to him, open mouthed,"Not really? Hunk you were the chef god of the Garrison, the entire dorm would come for our leftovers after dinner." Lance enthused.

"What were you guys even like at the Garrison?" Keith piped up, "I didn't really get to talk to you much before- well before they kicked me out."

After pressing an offended hand to his heart Lance answered for the trio, "Pidge was a nerd, Hunk was a god, I was everyone's favourite." He summed it up, lifting three fingers as he listed.

Hunk snorted, "Right."

Lance glared at him.

"You're right about Pidge though, she was a total nerd, even in a school full of engineering geniuses, other than Lance obviously-" Hunk ducked out of the way of a flying bit of food goo, "-she was smarter than everyone. She might have made some friends if she'd actually talk to people."

The unsociable nerd in question glared at him, "I was undercover."

The team broke out into laughter, Pidge sinking back into her chair with a pout at the mockery.

"Pidge everyone knew you were a girl, bar idiot Lance." Hunk chuckled at Pidge and Lance, who wore matching pouts, "Some guys seriously tried catching you in the nude to prove it."

"Well what about Lance!" Pidge protested, "He was toosociable."

Pidge and Hunk grinned at each other, watching Lance start to squirm in his seat, eyes casting towards the raven haired besides him watching with curious eyes.

"What does that mean?" Keith piped up, and Lance cursed Pidge and Hunk in his head, reciting the few angry lines of Spanish his abuela would yell at the motorcycle gang that lived opposite them back on earth.

"Lance was a total-" Lance lurched forwards to smother Hunk before he could finish, forgetting the brunette demon sat besides him.

"Fuckboy." Pidge finished proudly.

Lance groaned, "Okay, you're totally exaggerating-"

"Amy, Philip, Monica, Xenia, Madison, Finn- I'm pretty sure you brought Susanne Williams home that one time-"

"He definitely did- her voice was really deep so when she moaned-" Hunk cut Pidge off, the two exchanging smirks as they mercilessly destroyed Lance's reputation.

"ENOUGH!" Lance shouted, "I get it- but so what if I brought a lot of people home?" He glanced at Keith quickly, "It's not as if they meant anything."

Keith was scratching his arms in his lap, brow furrowed. Lance swallowed, itching to pull his nails away from the skin. He turned to Pidge and Hunk, glaring until he caught both their eyes, glancing over to Keith and back at them, pleading with them silently.

"R-Right, they meant nothing. Besides we all know why you did it."

Lance opened his mouth, ready to start screaming to block out what he knew Pidge was about to say.

Hunk nodded, also realising what Pidge meant, "Yeah, you had such a huge crush on Keith you'd bring back anyone to try and get over him."

Keith glanced up.

"Hu-huh?"

"Thanks, dickheads." Lance muttered.

"You had a crush on me at the Garrison?" Keith piped up confusedly, brow cocked as he gazed at Lance.

Lance shrugged nonchalantly, "I-I mean, yeah. It's not like I started dating you just because we got stuck here. I've liked you for a long time."

Keith shook his head disbelievingly, "W-Why didn't you ever say anything?"

It was Lance's turn to look at him incredulously, "You were always by yourself, I figured you didn't wantanyone to talk to you."

Pidge snorted, "Yeah, no offense dude but everyone thought you were a total emo. Your only friend was Shiro, and you never dated anyone-"

Hunk and Shiro both sucked in a breath and Pidge slapped a hand over her mouth. Allura and Coran watched on, silently sipping at their drinks.

Lance spun towards Keith, "Wait you never dated anyone?"

Keith glared at Pidge, who mouthed her apology sheepishly. He sighed, squeezing his eyes together exasperatedly before blinking up at Lance.

"No, I didn't."

Allura and Coran seemed to catch on, the older man's mouth forming an 'o' shape.

"Wait, is Lance your first..." He pried, sliding into his seat when the raven pinned him with a hard stare. Keith could feel Lance's eyes boring into the side of his face in disbelief.

Keith puffed, standing suddenly and pushing his seat away with the backs of his knees.

"I'm gonna go train. Thanks for dinner Hunk." He muttered.

"S-Sure thing, buddy." Hunk said slowly, eyes following Keith all the way out of the room.

Lance stared after his back, suddenly feeling all eyes on him. He didn't bother addressing the rest of the table before springing up, dashing after Keith. He caught up to him a few moments later, watching Keith tense as he grabbed onto his hand to stop him hurrying down the hall.

"Lance let go of me-"

"I just wanna talk, okay?" He pleaded, willing Keith to turn around and face him. He settled for the small nod Keith gave him, tugging Keith away from the direction of the training hall, towards Keith's room.

Keith followed him silently, unwilling to let his hand leave the warmth of Lance's palm, using it to concentrate on putting one foot after another as he shook nervously. He'd purposely neglected to tell Lance he'd never been a relationship for this precise reason- he knew Lance would be weird and make a big deal about it.

They entered his room in silence, sitting opposite each other on the bed, Keith's legs crossing nervously.

"So..." Lance drawled, swallowing thickly, "...you've never been in a relationship."

Keith shifted uncomfortably, hearing it as more of an accusation than a statement.

Lance however was finally seeing things clearly- Keith's awkwardness about being touched, his tenseness every time they made out, or if Lance's simply hugged him. He gazed at Keith's contorting face confusedly- why was Keith so embarrassed? Plenty of people hadn't been in serious relationships at their age, it wasn't...

A lightbulb seemed to suddenly go off in his head.

"Hang on, Keith, are you a-" The word was on the tip of his tongue but he just couldn't seem to push it out. Luckily Keith seemed to know what he meant, giving him a hesitant but firm nod.

"Yeah."

"You mean you've never-"

A blush broke out on Keith's cheeks, "I-I mean, I've done things, just not with other people."

Their relationship was fairly new if you didn't count the months of them being stranded far into flirt city, so of course they hadn't had the talk yet- Lance had just assumed it would happen naturally. But Keith being a virgin changed everything, shoved him into a whole new ball park- sure he wasn't a saint but everyone he'd been with had been either more or equally experienced as him.

"So you've masturbated and stuff?"

Keith shifted in place, knees coming up to his chest, "Y-Yeah, and stuff."

Lance cocked his brow, "What kind of stuff?"

Keith hit his chest, "None of your business."

Lance chuckled, rubbing at his chest- damn that boy had strength.

“But you’ve never had sex.” He sought affirmation, finding it in the way Keith cast his eyes downwards, “Hey, don’t be embarrassed, it’s fine.”

“It’s not, it’s weird.” Keith’s chewed on his lip, “No one wants to have sex with a nineteen year old virgin.”

Lance ignored the voice in the back of his head urging him to scream ’I DO’, instead rubbing his hands up and down Keith’s arms soothingly.

"Hey, that isn't true."

"Would you want to?" Keith glanced up at him innocently through his lashes.

"I-I mean-" Lance stumbled to keep the eagerness out of his voice, ”Yeah.”

"Now?"

Lance's mouth opened and closed like a fish a few times, gaping at Keith as he gazed up at him with eyes that didn't seem to quite grasp the words that had left his lips.

"N-Now?" Lance repeated in a croak, resisting the urge to whine when Keith bit his lip and nodded confirmation.

Keith shuffled forwards so they were face to face, his soft exhales and the puffs of air Lance let escape as he held his breath mingling between them. He trailed his finger down Lance's cheek to cup it with his palm, inching closer and closer, practically in Lance's lap.

"Keith are you-"

“I’m sure.” Keith answered the unfinished question, “It’s not like it’s that important to me, but you are. I want to be with you.”

Keith was close enough to see Lance swallow, his tanned hands coming up to tangle in Keith's hair as he let himself be pushed back onto the bed, Keith laying on top of him.

"This is not where I saw this conversation going." Lance breathed, making Keith chuckle, a rare sound that was so fucking beautiful Lance had to bite his lip, staring up at Keith’s gorgeous face in the dim light of their room.

“Do you wanna wait?” Keith hummed breathily, their lips barely an inch apart from being pressed together, “I’m not exactly like the people you were with on earth.”

Lance shook his head vehemently, stroking the hands in Keith’s hair through the thick, soft locks. Keith’s eyes fluttered shut as Lance’s hand repeated it’s ministrations, unwinding the terseness of his back. He resisted the urge to laugh at himself- of course Lance had noticed he was nervous. He’d been with so many people, how couldn’t he.

Seeing the wheels turning in Keith’s brain Lance finally kissed him, pulling him down by his hair, locking their lips softly. Keith keened the moment their mouths connected, pressing his body against Lance’s until there wasn’t an inch of them not touching the other.

The kiss lasted several seconds before Lance pulled away, placing a few gentler packs up to Keith's brow.

"You're nothing like those people. They meant nothing- I care about you.” He whispered sincerely, gazing up at Keith’s glinting eyes.

Keith swallowed, nodding and connecting his lips with Lance’s again. They kissed slowly, Lance’s tongue brushing the crease of Keith’s lips questionably. Keith accepted it gratefully, meeting it with his own, their mouths sliding together in a perfect fit.

Lance lifted Keith by his thighs, laying him down on his back gently. Keith barely had time to mourn the loss of Lance’s lips before Lance was hovering over him, sliding his hand up his thigh to his ass, squeezing the flesh and making Keith gasp.

Lance captured Keith’s open mouth, drinking in his breath and lowering himself on top of him. Keith’s arms vibrated besides him, fists clenching into the bed sheets, unsure where to place themselves. Using his free arm Lance took hold of Keith’s hand, bringing it to his own cheek.

Taking his hand away Keith shakily cupped his cheek, sliding his hand up into Lance’s hair, relaxing into the touch as the strands nestled between his fingers.

Lance moved his hand from Keith’s ass to his hips, urging his legs to spread so he could fit their bodies together, sliding his thigh between Keith’s own, pressing against his crotch.

Keith gasped into Lance’s mouth, biting his lip when Lance nudged his thigh further up.

“We can stop any time, okay?” Lance whispered, stroking Keith’s cheek as he grinded against Lance’s thigh, pants becoming uncomfortably tight. He nodded, tearing at his lip with his teeth, urging Lance to proceed.

He started by tugging Keith's shirt over his head, kissing his way down Keith's body. He admired Keith's slightly toned stomach and soft skin, expanding with each tiny breath that escaped Keith's lips.

Lance wouldn't lie- he was nervous. They'd never gone further than making out and some heavy petting on each other's beds, Keith always pausing to diffuse the tension the moment Lance started grinding their hips together.

Lance unbuckled Keith's pants, hearing his breath hitch as he pulled them down with his boxers. Keith's cock sprung free, flushed pink and nestled in black curls. It was adorable.

"Anyone ever done this for you?" Lance whispered, kissing the head gently.

Keith shook his head vehemently, fisting tufts of Lance's hair, eyes tightly squeezed shut. Lance grinned, taking Keith's cock into his hand.

"Then spread your legs, baby, cause I'm about to blow your mind."

Before Keith could groan at the shitty pun Lance took him into his mouth, tearing a deep sob from his lips.

"F-Fuck, Lance!"

Lance gazed up at him, sucking him off at a fast pace, feeling Keith's touch-starved cock throb with an impending orgasm only a few moments in his ministrations. High pitched cries fell from Keith's lips one after another, gracing Lance's ears with their sweet sound. He drank each one of them in like fine wine, wishing he could go on hearing them forever.

He detached for a moment to hitch Keith's legs over his shoulders so Keith's thighs bracketed his head, heels digging into the top of his spine. He took Keith back into his mouth, suctioning warmth up his length while rubbing circles into his thighs and hips.

Keith was slapping himself internally for letting one blowjob wreck him, but with Lance's lips around him it was hard to hang onto a clear thought for more than a second, resisting the urge to rub his legs together for some relief, crushing Lance’s head.

"L-Lance, I'm gonna cum!"

Lance sped up, sucking on the head of Keith’s cock every time his head bobbed up. Sliding one of his hands down from Keith’s hip to his ass, he spread the crease of the flesh apart and pressed two fingers against his hole.

Keith cried out loud, pulling on Lance’s hair harder, hole clenching as Lance’s fingers threatened to breach his entrance.

“W-What are you- ahh-hhhaa!” Keith moaned when Lance’s fingers started moving in circular motions, massaging the rim of his hole, pushing forwards every now and then so Keith would gasp in anticipation, only to retreat back to his regular ministrations.

Lance kept up the dual sensation of his mouth on Keith’s cock and fingers on his hole until Keith keened, heels creating ovular crescents in Lance’s back as his own arched, spilling down Lance’s throat with a guttural cry of pleasure.

Lance pulled off, pushing himself up to gaze down at Keith as he climbed back down from his high. Lance’s mouth hung open slightly as he stared unabashedly at his boyfriend, eyes squeezed tightly shut, swollen mouth open and gasping. His arms lay abounding above his head, framing his perfect, fucked-out face.

He swallowed thickly when Keith’s eyes fluttered open, staring up at him cloudily, as if he couldn’t even focus. His eyelids drooped over his eyes, glistening with what Lance could only interpret as blissed-out tears of pleasure.

Shit, Keith was beautiful.

He felt his length twitch inside it’s confines, frustrated at the lack of touching. He ignored it with might, focusing on Keith, who’d only just found the ability to speak again.

“K-Keep going.” Keith murmured, pulling Lance’s body against his. The lack of naked Lance had only just occurred to him, and he was desperate to get his hands on Lance’s uncovered skin.

“You sure?” Lance questioned, feeling Keith nod his head into his neck.

Kissing Keith’s head Lance finally removed his shirt, flinging it to the other side of the room. Keith moaned breathily, sliding his hands over Lance’s abs and shoulders, pressing them flush together as they kissed for the hundredth time.

Lance couldn’t help the little jerk of his hips when Keith moaned into his mouth, grinding his hips against Keith’s, their cocks sliding against each other through Lance’s jeans.

He paused as Keith’s breath hitched, a breathy little whine leaving him at the contact and his semi growing further when he realised Lance is fucking hung.

“S-Sorry was that too much?” Lance worried, rubbing circles into Keith’s sides with gentle fingers. Keith shook his head, hooking his legs around Lance’s hips to grind them together again, groaning his approval into Lance’s ear. God, Lance worshipped the boy beneath him, pretty little moans littering the air around them every time Lance’s cock touched his own, even through the thick fabric of his jeans.

For a split second their hips slide at an awkward angle, causing Lance’s bulge to dip down between Keith’s thighs to his ass, grinding directly on his hole. A high-strung whine sounded out, Keith’s legs shaking where they held Lance’s lips. All Lance could do was watch with wide eyes as Keith’s own squeezed shut, lip caught between his teeth.

“Holy shit Keith, does it feel that good?”

Keith nodded adamantly, sobbing into Lance’s shoulder when he thrust his hips forwards again, hole clenching around nothing as Lance’s cock brushed him. Removing a hand from Lance’s hair he pressed a finger to his hole, rubbing on it just to feel something there.

Lance growled into Keith’s hair, wasting no time to dive into Keith’s bedside table, finding a well-loved bottle of lube nearer the back behind a couple of the geeky books Keith loved to read.

He smirked as he took the bottle out, shaking it in

You are reading the story above: TeenFic.Net