Actions

Work Header

To Sodomy its between

Entire Work

Work Text

For the entirety of Lance's life he'd had a 'place.' It didn't matter where, whether it was the old decrepit swing that hung from the oak tree behind his house on earth, the small nook in the recesses of the school field, or the bay window he spent hours studying in during his time at the Garrison. It was a place that spoke to him, for one reason or another.It took him no time at all to find a spot in the Castle of Lions, in a floor to ceiling window complete with a squishy couch adjacent to it, close enough he could press his head against the window or snuggle up with some pillows whenever he needed to be alone. Everyone was aware it was his place, and his alone, and it became a sort of sacred area where no one but Lance would roam. Which is why it meant so much to Keith when his boyfriend asked him there the first time.They'd been an unlikely pair - Keith being an omega and Lance a beta - but there'd been magnetism from the beginning, crackling between them like a match near an unlit fuse. The window soon became their place, somewhere they could escape from the mundane aches and pains of life in space, and just feel.That's where they were now, curled up together in a giant, fluffy blanket that hugged their melded bodies. Keith was pressed into Lance's chest, sat comfortably between his thighs, dozing in and out of slumber, simply letting the hours trickle by. Lance hummed softly, an old song his mother used to sing, kissing Keith's face softly whenever the omega roused from his sleep to capture the tiny hums of content he'd release, before his eyes fluttered closed again.It was moments like these Lance was most content, with only the two of them in a hand-crafted bubble of comfort and love. Keith nuzzled into every kiss Lance placed over his shoulders, head and neck, fingers laced with Lance's and resting on his knees.Lance stared lovingly down at him, wondering how on earth he, a simple beta, had ended up with the fiery beauty in his arms. Keith had caught on to his insecurity early on in their relationship and forced Lance to voice his concerns, that he'd never be good enough to satisfy him, to make him happy. But naturally Keith had hit him a few times, and whispered to him in the softest tone Lance had heard him use.
"You're all I want, Lance."
His words echoed through Lance's head now, prompting him to stroke through Keith's hair, kissing their interlocked fingers, rousing him awake until Keith finally blinked up at him wearily."What's going on?" He mumbled, yawning against Lance's chest. "Nothing, just figured you'd be comfier in bed." Lance nuzzled against his forehead, kissing his lips softly. Keith just hummed and nodded, letting Lance haul him up, blankets in tow, and carry him to their room.In the back of his hazy mind he registered Lance's arms - mmm, Lance's arms - around him. He stirred slightly when Lance placed him on the bed, smoothing his hair from his face lovingly, before collapsing next to him. Keith buried his face into his neck, inhaling with a puzzled frown."You okay? Your scents off..." Keith murmured, eyes open a crack to take in the fuzzy outline of Lance's face.Lance sighed, "Mmm, just feeling more tired than usual." That moment a large yawn broke past the defences of his lips, "I'll be fine after I get some sleep."Keith hummed softly as Lance turned onto his side, pressing their bodies together and nosing against his neck, scenting him just as he did every night to help Keith sleep. Keith inhaled, still able to make out Lance's sweet scent piercing through the unfamiliar haze mixed in."-wuv oo." Keith mumbled, muffled by the pillows.Lance chuckled, waiting for Keith to close his eyes before pressing a final, gentle kiss on the smooth plains of his forehead, letting himself fall into the arms of sleep."Love you too, mullet."----------------------Lance awoke in a cold sweat with shivers taking over his body. He panicked for a second, arms and legs seemingly glued in place as adrenaline coursed through his veins, his whole body shuddering along with it, violent enough to stir Keith laying beside him from his own slumber.Keith's eyes snapped open and took in Lance's uncontrollable quivering and damp forehead, heart beating erratically as he began to panic."What's wrong?" Keith rapidly glanced up and down his body with concern dancing behind his eyes, finding no evidence of physical damage. Yet still Lance continued to shake in his arms like a leaf in the wind.Lance's eyes flickered open slowly, gazing up at Keith with unfounded desperation. When he opened his mouth he found it barren of moisture, just wet enough he could croak out the word, "h-hot," up at Keith.Keith pressed the back of his palm to Lance's forehead, hissing at the boiling temperature that met his skin. His heart pounded harder and harder in his chest, overflowing with concern. He made an attempt to hop out of bed, feeling Lance's quaking hand wrap around his wrist, going lax barely a second later from his sudden lack of strength."D-Don't leave." He whispered, and Keith swore he could hear the sound of his own heart tearing in half. He took hold of Lance's hand, kissing his fingers tenderly."I'm just going to find something cool, I'll be back in a minute." He said softly, brushing his lips against Lance's forehead and stroking his hair until his trembling somewhat calmed down, speeding into the bathroom to wet a cloth he found near the sink. He squeezed until it stopped dripping, re-entering their bedroom and watching the mattress shake with the force of Lance writhing on top of it.Lance's gaze locked onto him the moment he stepped out, eyes burning like embers of coal amongst the darkness. Keith lay the cloth delicately over his head and, luckily, it seemed to help some, Lance's shaking subsiding until he was panting unevenly."Alright, I'm gonna go get the others, wait here." Keith couldn't help but kiss his feverish lips, sighing when Lance cupped his cheeks, deepening the simple meeting of mouths. When Keith pulled away Lance released an unsatisfied groan, eyes squeezing tightly shut. It was almost- almost- enough to make Keith stay, but he managed to avert his eyes, sliding the door shut behind him as he left.He hurried down the hallway to Allura's room, calling into Shiro, Pidge, Hunk and Coran on the way. The white walls seemed to flash past at the speed of sound as he sprinted back with the others to where Lance lay shivering on their bed."Th-there's something wrong with him." He rapidly explained to the team as they rushed through the castle, "He's shaking and he's not breathing properly and his skin is boiling hot. Maybe he caught something- what if he's really sick?" Keith babbled, tearing at his hair while the rest of the droopy eyed team listened on worriedly, "I don't know how to look after a sick person. Oh god what if he's dying-""I'm sure he's fine, Keith." Shiro assured him, placing a hand on his shoulder as they reached his and Lance's room, "Coran and Allura will go take a look at him." He gestured to the two Alteans, who nodded in confirmation. Keith began chewing on his thumbnail as they disappeared into the room, hearing a few labored breaths creep through before the door slid shut.Shiro’s palm didn’t leave his shoulder, a comforting constant among the tense air around them and Hunk and Pidge. They were visibly concerned about their best friend, which only added to Keith’s worry of ’what if something is really wrong?’When the tell-tale woosh of the door opening reached their ears, there was a unanimous sharp inhale. Keith felt his heart drop to his stomach when Allura looked at him, face grave and pale.“Oh my god. He’s dead isn’t he?” He choked, eyes already brimming with anticipating tears.Allura's eyes widened, and she waved her hands in front of her, "No, no! Nothing like that, I promise, he's going to be just fine..." She trailed off, and it's then Keith noticed the mortified redness of her face."Then... what is wrong with him?" He creaked, the entire room seeming to lean forwards, both ears open. Allura coughed, blinking up at Coran with desperate eyes.Coran sighed, taking a step forwards, "It appears Lance has entered his first rut, and has started to feel it's affects."The bated breath they were all holding diffused into a collective, harmonious gasp. Keith's eyes grew into the size of saucers, mouth gaping at Coran and the princess."Wh- no! Lance is a beta, he can't be in rut!" He exclaimed, hands exaggerating his words with erratic movement."It's uncommon, but some alphas do reach sexual maturity later than others. It seems Lance is what you earthlings would call a 'late bloomer.'" Allura explained curling her fingers into quote marks, face growing redder every second.Keith continued to release a string of nonsensical objection until he went silent, processing the cold, hard facts. And the fact was, Lance was an alpha, an alpha in a rut that Keith had probably triggered. He and Lance had had talks, plenty of them, every talk they figured they’d need to have to make the uncommon beta/omega dynamic between them work. But they had not discussed what to do if one of them turned out to be an alpha.But in Keith’s mind, it kind of made sense. Lance had all the athleticism, stamina and strength of an alpha, loving and gentle when Keith needed him to be, but willing to fuck him hard into the sheets at any given time of day. He was an alpha, through and through. How had Keith not realised sooner?“I know it’s a lot to process, and it’s your decision whether you want to help-““Huh?” Keith blinked, "Help how?"Allura furrowed her brow, “When Alpha’s go into rut, they need their mate or an omega as an aid to stop it. You and Lance are mates, whether he’s a beta or not, so he’ll be like until you…” She coughed, “…erm, assist him.”Keith’s mind was doing cartwheels with all the information to process- be Lance’s rut aid? It wasn’t like sex with Lance was an uncommon occurrence, but sex with alpha Lance… that was unmarked territory.Keith had payed attention during health class - during their ruts alphas are volatile and focused on one thing only. Sex. The haunting image of an illustration Keith had been subjected to sprung to mind, depicting the swollen knot of an alpha that had made him shudder just looking at it.His heart began to quicken it’s pace, pounding in his chest- bubum, bubum- and he felt himself getting dizzy.“Hey, Keith, are you okay?” He heard the deep tone of Shiro’s voice in his ear, jolting him back to reality and snapping him out of his reverie.“I-I’m fine.” He stuttered. Allura sighed, running a hand through her unkempt white hair.“Look, the rut hasn’t fully hit him yet so he’s still semi-conscious. Do you want to talk to him?” She cocked her brow, hand on hip, “If not then we’ll have to chain him up. Otherwise when it hits he’ll lose control and start tearing apart the whole castle to find you.”Keith swallowed, glancing up at the princess. He hated the idea of Lance being chained up, unable to move while pain coursed through his body. If it was anything like the agony Keith experienced through his heats, there was no way he was leaving Lance to battle through it alone.Cause this was Lance, goofy, dorky Lance who helped him through countless heats without a single grimace at what a mess Keith was. Lance, who only a few hours ago was holding him in a fortress of blankets, whispering adoration into his ear while he kissed him. Lance, who stuck by him through everything.“I want to see him.” He said firmly, stepping towards the door, “You guys go back to bed, I’ll look after him. I've got this.”Shiro looked unsure, “Keith it’s not as easy as you think. It’s incredibly hard for alphas to control themselves during ruts. Once you go in there, you won’t be able to come out.”Keith turned around to glance at him, “Would he hurt me?”Shiro blinked at him, brow furrowed as if he were working out a ten step equation in his head.“Some alphas-““Would Lance hurt me, Shiro?” He said impatiently, knowing the answer fully well in his mind.Shiro sighed, shaking his head at Keith’s stubbornness, “No. Alphas won’t hurt their mates, unless it’s in their nature to want to.”“And we all know Lance would never hurt Keith in a million years. The guys a teddy bear when it comes to you. A tall, gangly teddy bear.” Hunk mused.Keith smiled softly at them, “Then you have nothing to worry about, Shiro. I’ll be fine, I promise. I can handle this.”“Then it’s settled. We’ll sleep on the other side of the castle for tonight so you two can have some privacy.” Allura said firmly.Shiro still seemed a little uncertain, but with some goading from Pidge allowed himself to be dragged away. Allura placed a gentle hand on Keith’s shoulder, smiling at him before whispering goodnight.“Take care of him, man.” Hunk mumbled sleepily, waving at Keith before following the others down the hallway.Keith glanced at the door once their footsteps faded from ear, taking a deep breath. He could faintly smell Lance’s scent through the door, still mixed in with that strange, foreign smell he’d gotten earlier that he now understood as pure rut, wafting off of Lance in heaps and making Keith’s knees weak. With a final exhale he pressed his hand to the pad beside the door, the light flashing green and the silver metal sliding open.Without the industrially thick slab in the way Keith was almost brought to his knees, the smell of unadulterated alpha knocking him backwards. Through the dimly lit darkness he could make out Lance, the sound of his panting coming from the bed.“Lance?” He took a tentative step forwards, the door sliding shut behind him. He saw the pillow move as Lance’s head snapped towards him, eyes glowing amber, piercing through the dark.“K-Keith?” He heard his boyfriend whisper, the bright luminosity fading from his eyes as they slipped back into their usual blue, wavering oceans gazing at him from across the room, “You shouldn’t b-be here.”Keith’s expression turned puzzled as he walked over to the bed, Lance’s distinguishable figure moving farthest away from him, curling up at the upmost corner of the bed.“Allura told me. I wanted to talk to you.” He whispered, coming to a halt besides their bed, deciding it better to stop there than to join Lance on the bed.“No, you sh-should go, I can’t control it, Keith I-I’m-““Shhh,” Keith soothed him, “I know. I’m gonna help you.”Lance’s gaze locked onto his, wide and unguarded, “N-No, you can’t!” He exclaimed with a stutter, squeezing his eyes shut as the amber colour began to flood back into them. He growled, lowly and unabashedly, and Keith shuddered, the sound vibrating down from his shoulders to his toes. When Lance’s eyes opened again they were blue, but were watering in the effort to keep himself composed.“I won't let you go through this alone.” Keith countered, edging onto the edge of the bed slowly, extending his arm towards Lance's mouth. Lance keened as he got a whiff of Keith’s scent, grabbing his hand and kissing the pale skin of his wrist. Keith moaned softly as their scents combined into a hybrid of citrus and sweetness, like thick honey drizzled on fresh oranges.When Keith crawled closer this time, Lance didn’t object, burying his face into Keith’s collar to nose at the junction of smooth neck and jaw. Keith released a full body shudder, tilting his head to the side for better access. Lance was surprisingly gentle, kissing at the skin and kneading hard circles into Keith’s hips.“Keep going, take as much as you want.” Keith whispered, fingers creeping into Lance’s hair. He whined when Lance in fact did the opposite of what he’d instructed, pulling away from his neck. He immediately felt guilty as he gazed at the conflicted look on Lance’s face, reminding himself who this was for.“I don’t want to hurt you, Keith. Alphas, they’re-“ Lance tore at his hair in frustration, ”-we’re rough, and the whole reason you wanted to date me is because you didn’t want to be the property of some alpha. Keith you- you deserve to be taken care of, not used as so-some toy.”Keith’s heart swelled in his chest as Lance pleaded with him, hands lifting to subconsciously frame the alpha’s face.“Lance, I fell in love with you because you’re you, not because I thought you were a beta. You’re not using me, I’m telling you I want this. Because I love you." He felt his voice break a little, "I love you Lance.” Lance pulled him in close, the haze of his rut diffusion to make room for his utmost concern for Keith, "So don't push me away."“Keith… I love you too, I love you so much.” He whispered into Keith's ear, arms winding around his waist and resting there, holding him in a loose, comfortable embrace, Keith resting against his chest. They stayed like that for a while, just revelling in the beat of the other’s heart and the shallowness of their breath, until Lance’s eyes snapped open, another wave of rut coming over him.”Keith…” He murmured, “If you don’t want this then you have leave now. If you don’t then I’ll fuck you. I can’t control it much longer.”Keith bit his lip and shuddered at the drastic, sudden juxtaposition, nodding his head against Lance’s chest, pulling back to brush Lance’s lips with a kiss.“Stay here, I’m gonna go shower.” He whispered, feeling Lance’s hand reluctantly let him go as he slid from the bed and crept into their shared bathroom. When the door was closed he finally breathed, head becoming clearer without the intoxicating scent of Lance’s rut surrounding him.He could feel slick gathering between his legs, triggered only by the smell of Lance's rut. He reached down to feel the extent of the dampness through his clothing, keening as a shudder sipped up his spine at the sensation of a finger at his opening. Damn omega sensitivity.He was itching by the time the water finally heated up enough for him to slip inside the shower cubicle, sighing as the hot spray hit his already burning skin. As he let his body temperature adjust, his fingers crept down, rubbing at the slick pooling around his entrance. He bucked when two of his fingers slipped inside with ease, becoming immediately saturated with transparent fluid.Fist resting against the wall, he started preparing himself, both physically and mentally, for Lance. He wasn't stupid- he knew what he was about to do would push him far beyond his limits. He'd never taken a knot before. He'd only ever used betas as heat aids, for self-preservation purposes, and Lance was his first relationship.Hell just thinking about him caused more slick to gather around his fingers. His eyes prickled with aroused tears, three fingers now scissoring inside of him.Some of Lance's scent had followed him into the bathroom, mingling with the steam to create a watered down version of Keith's favourite smell, with a tinge of rut, just enough to drive him closer to insanity. His resistance officially at it's limit, he withdrew his wet fingers, cleaning them under the water before turning it off, letting droplets fall from his hair as he took a few, deep breaths.He took his time towelling himself off. He pondered over a pair of sweatpants for a moment, opting to leave them off, sliding into only his cotton boxers.Despite now being able to anticipate the heavy scent of Lance’s rut, he was still barely able to maintain his composure when he opened the door again, fighting the instinctive urge to collapse into a puddle of slick, whining for his alpha to come satisfy him. But this was about Lance, and he was determined to keep it that way.However when Lance’s eyes snapped to him, blazing like fire, Keith couldn’t help but buckle at the knees, grabbing at the door frame to hold himself up, unable to move from his place at the door.”Omega.” Lance’s throaty growl prompted a high-strung whine to bubble out of his chest, thighs pressing together to stop the flood of slick from trickling down his legs. He was authoritative, eyes holding abounding lust and desire. ’Fucking alphas.’Keith slowly made his way over to Lance, his boyfriend’s fists curled into the sheets in an effort to hold himself back, the smell of Keith’s slick infusing his nostrils with sweetness. Keith was kind enough not to make him wait long, taking small, tentative steps towards him until he was hovering over Lance. Through the fiery yellow Keith could see the waterfalls of blue wavering in Lance’s eyes, uncertain and afraid.“It’s okay…” He murmured softly, thumbing at Lance’s cheek. Lance’s arms came around his waist, hugging him close as Keith leaned down to kiss him softly, back arching in a perfect fit to Lance's forearms, testing the waters of Lance’s self-control. Lance growled the moment their lips touched, gripping Keith tighter, lifting him and shoving him into the pillows.Lance deepened the kiss, roughly thrusting his tongue into Keith's mouth, swallowing the whimpers that left Keith's lips into his own, the omega keening at the rough treatment. He had a secret appreciation for when Lance got like this, swapping their usual tender love making for hard and fast movements, clouded with only the desperation to rip each other's clothes off.Lance rapidly flipped Keith onto his stomach, biting at his lower back and ass while rubbing at Keith's nipples in tandem. Through the rut induced haze in his brain Lance found his usual, deep appreciation for the round flesh of Keith’s ass, taking a cheek in his hand and squeezing it, lightly smacking the flesh just to hear a pleasured whine break from Keith's throat.He gave them another squeeze before spreading them apart to get a look at Keith's small, pink hole. He felt a possessive growl rumble deep in his throat as a drop of slick trailed out, the insides of his cheeks wet and glistening.“Mmh…” Keith whimpered, head turning to watch Lance’s gaze fixate on his ass, biting his lip at the intense fire pooling in his eyes."Did you loosen up?" Lance said in a low tone, close to Keith's ear, having noticed the slight give of Keith's hole. “Ahg!” Keith sobbed as Lance buried his face in his ass, licking long wet stripes over his perineum, eating up every bit of slick Keith had to offer, the honeyed omega taste melting in his mouth. Keith writhed against him, whined and sobbed and whimpered as Lance’s tongue delved deeper and deeper into his stretched hole. Every bit of slick he licked up was replaced by another flow of the delectable fluid, Lance spearing his tongue inside of him relentlessly. Keith’s hips thrust back on his wet mouth, meeting him pace for pace.Lance's tongue was gone just as quick as it was there, the tall alpha leaning forwards over him, biting into Keith's neck in the place he'd first left his mark what felt like so long ago. Keith keened, feeling Lance's cock snag on the rim of his wet hole. Lance could barely contain himself, rubbing his cock against Keith's hole with just enough vigor he didn't accidentally slip in.“F-Fuck, yes, right there.” Keith whimpered, waiting for the moment Lance decided to fuck into him, which somehow didn't come. Glancing back he saw a tiny bit of Lance peeking through the bravado of his rut, doubtful and overwhelmingly concerned for his omega."It's okay, Lance. I'll be okay." Keith baited him, thrusting his hips back temptingly, "Fuck me, alpha." He whispered the words that finally snapped Lance's self control clean in half. Keith let out an uninhibited scream of pleasure when Lance sunk into him. Even with Keith's stretching his cock took a moment to breach him, engorged with blood and throbbing bigger every second.Keith could do nothing but sob and whimper as Lance bottomed out, taking everything he gave him without a word of complaint. He finally understood why omegas so desperately sought out alphas during their heats- the feeling of being completely and utterly full was inconceivably good."Lance!” Keith couldn't help but cry as the alpha started thrusting, hard, ruthless thrusts that drove his entire cock into Keith. Keith's eyes rolled back into his head, feeling Lance's gaze scanning all over him, every inch of his fucked out, panting body. Lance's rut meant his cock throbbed larger than usual, reaching places inside of Keith he hadn't known existed.Lance was growling behind him, hands running up and down the length of Keith's body, alternating between pinching his nipples and slapping his ass, revelling in the way Keith clenched around him every time his hand came down on the thick flesh. Keith moaned when Lance took hold of both his cheeks, pulling them apart to watch his cock ram into the omega."Fuck, you're so warm, so wet." Lance punctuated his words by thrusting even harder into the omega, grabbing Keith's wrists and forcefully pulling him up. His back arched gracefully as Lance continued to pound into him, the force making Keith lurch on top of him. All that left Keith’s lips was a stream of babbled words, losing all sense of speech as Lance roughly fucked into him.It was as if he were being completely split in two, and if he focused he could register a slight amount of pain. But surrounded by Lance's scent, all Keith could feel in the moment was unadulterated pleasure."Such a naughty omega, fucking yourself in the shower and making me wait." Lance growled, "Next time I'll tie you up and plug up your little hole, see how long it takes for you to beg."Keith knew it was Lance's rut talking, but he couldn't help the flutter of his stomach with every filthy word that left Lance's mouth, the length inside of him throbbing harder."N-No, I need your cock." He sobbed, praying Lance wouldn't pull out. Sometimes if Keith didn't behave Lance would tease him for hours on end, spank him and fuck him with anything other than his cock until Keith was right on the edge. Luckily for the omega, though, Lance's rut left him practically unable to pull out, too lost in the haze of his rut to even comprehend leaving Keith's blissful warmth."Even after you've had all your little fingers inside of you you're still so tight." Lance teased, massaging Keith's cheeks, knowing how much Keith loved it when Lance spanked him."I-" Lance cut Keith off with a hard slap on his right ass cheek, smirking as Keith sobbed slightly."I know you like it when I play with your ass baby. Maybe one day I'll stick my fingers in you while you're sleeping, see if I can get you to cum untouched," Lance bit his lip as Keith groaned unabashedly, "Yeah I know you'd like that. Half the time I wake up with your lips around my cock, fucking your sweet hole with your fingers so I can fuck you the moment I'm awake." Lance slapped Keith's ass again, watching the tight cheek bounce.Keith blushed harder with every word, legs spreading further apart. Lance smirked as more of Keith's ass was bared for him, wiping at the slick gathered between Keith's thighs and popping his fingers in his mouth, moaning around the digits."You taste so good." He praised, leaning down to kiss at Keith's neck and shoulders. Keith had lost count of the number of times Lance had thrust into him, moving at a pace so fast Keith couldn't register a single thought that crossed his mind before Lance was fucking him senseless again."I’m close.” Keith just about registered Lance's growl in his ear, holding Keith's hips in place as he gave slower, harder thrusts, waiting for the approval of his omega. Keith reached behind him, using his quaking arms to lift himself onto his hands and knees, taking the weight off his chest."K-knot me." He whimpered, bottom lip trembling in anticipation. Lance groaned, turning Keith onto his back, cock still inside of him, pushing Keith's knees up to his chest. Keith happily obliged, hooking his arms under his knees to bare his hole to Lance, the alpha resuming his thrusts until he was finally coming, watching Keith's expression crumble as his hole flooded with cum.“Ahhhg!" Keith cried, eyes cracking open when he felt an impossibly large part of Lance's cock prodding at his rim, locking gaze with Lance who was biting his lip."Hold your breath, baby." Lance whispered, giving Keith no time to form a reply before grabbing Keith's hips. Realising what was about to happen, Keith's eyes went wide.."L-Lance, it's not gonna- hnnnnm!" Keith howled as Lance gave a final, brutal thrust, shoving his knot as deep as it would venture into Keith's hole, feeling parts of his consciousness beginning to return.He blinked hazily, just able to register Keith's trembling, sobbing form beneath him. His eyes caught on Keith's abused hole, and his heart sunk guiltily. Still unable to pull out, Lance manoeuvred the omega so he was sat comfortably on his lap, waiting for his swollen knot to go down. Keith collapsed against Lance's chest, whimpering as Lance's hand petted his hair and face, kissing all over the top half of his body. Glancing down, Lance noticed Keith was still hard, cock red and throbbing against their stomachs.Lance felt himself swell with guilt, "Oh baby, do you need to cum?" He whispered, the face buried into his neck nodding slowly, hair brushing his ear. Lance shushed him as his whimpering became louder, taking hold of Keith's bobbing cock."A-ah!" Keith's body was sparking with sensitivity at this point, Lance's hand on his cock not helping in the least to stop the ache inside of him. After a few tugs on his cock Keith realised the itch he needed scratching was somewhere else entirely."Fu-Fuck me." He whispered, "With your knot, I want it." Keith brought a hand to his abdomen, pressing against the head of Lance's cock, pulling a whine from Lance's throat."I-it's gonna hurt you..." Lance weakly protested as Keith's thighs started clenching around his hips, attempting to push the omega up Lance's cock. Lance's hands planted themselves on the omega's hips, helping lift him up.Keith moaned as Lance's knot dragged out of him, catching on his rim, still too swollen to slip out. Lance hesitated in his movement, leaving Keith suspended at the top of his cock in anticipation."Do it." Keith moaned.That was all the goading Lance needed to slam Keith back down to the base of his cock, the panting omega bouncing prettily, chasing his own release. Lance did little to assist him after that, just watching in awe as Keith repeatedly sank down onto him, lashes sparkling with unshed tears."H-hold me, please." Keith whimpered, sighing when Lance slipped his hands from his hips to Keith's ass, massaging the thick flesh. Keith arched into the touch, clenching around Lance's cock."How are you so perfect?" Lance groaned, slapping his hand onto one of Keith's cheeks, grabbing at it greedily."La-Lance, close." Keith whimpered. Lance pulled him in close so they were pressed together, Keith's chin on his shoulder as they thrust in tandem."Cum, baby." Lance whispered, sighing when Keith finally came, painting their chests white. Lance felt a final wave of orgasm pass over him, releasing a final flood of cum into his omega, Keith's hole eating it up greedily. After that he was finally able to slip out of Keith, the needy omega panting with dissatisfaction as the thick length left his loose body.Lance reached besides the bed for the wet cloth Keith had earlier placed on his head, gently wiping the mess from his body. Keith was blinking wearily, soft body sated and head throbbing, his alpha cleaning him precariously, conscious of the painful redness of Keith's hole. "All done." Lance finally whispered, lifting Keith onto his lap. The omega's paler arms wrapped around his neck, sitting between his legs like they were a makeshift nest, warm and content with his alpha's scent encompassing him. Lance nuzzled into his neck with a hum, kissing at his scent gland where his fresh bite lay."Are you sore?"Keith rolled his eyes, batting Lance playfully, "Duh, you just destroyed my ass, idiot."Lance chuckled, kissing the top of Keith's head, "Well you asked for it."They play wrestled, a sight that must have been comedic to any onlookers considering their tired limbs and stark nakedness. Eventually they settled besides each other, curled in an embrace. Keith wrapped a hand around his abdomen, stomach still pooling with warmth from Lance's release. Somewhere in the back of his mind there was a niggling thought bothering him, and when he finally paid it attention, it forced him to sit bolt upright."Lance... you didn't use a condom." He whispered with a mortified expression, slapping his boyfriend out of his dreamy post-coital haze.Lance's eyebrows steepened, "No? You're on birth control, aren't you?"Keith gaped at him with eyes that were terrifyingly wide, picking up his pillow to commence beating Lance with the white, fluffy object."There's no birth control in space, you idiot!"He ceased his beating to give them time to gape at each other, taking turns to gaze at Keith's stomach, before they both yelped."Shit!"

↑ Top · Fandoms