Actions

Work Header

Dress Me Up In Your Love

Entire Work

Work Text

He could sense the somber aura seeping through the halls before he even reached Lance, the lights dimmed and all the couches suspiciously barren of pillows. Space floated idly by, unaware of the suffocating feeling the paladins felt every time they gazed out the floor-to-ceiling windows that were so conveniently around each corner.Unsurprisingly, Lance had been the first driven to insanity by the never ending abyss surrounding them. Every now and then another wave of loneliness would hit him. Of course, Keith knew the drill by now.He found his boyfriend curled up in his usual place of brooding, one of the many castle halls, gazing out of one of the colossal windows, heaped with pillows and blankets Lance had accumulated. It was their favourite place in the castle- secluded enough they could talk for hours before another soul found them, but not so much the loneliness threatened to creep in.He approached Lance slowly, resting a gentle hand on his shoulder."Hey. You... okay?"He knew the answer, of course, and Lance knew he knew. Still, it warmed Lance to know someone still cared about something as pitiful as his feelings in the abounding length of space.He quickly turned in his seat, the blanket tucked under his neck coming loose to reveal his usual white and blue t-shirt, looking almost half-dressed without his brown jacket hugging his biceps. Dark rings circled his eyes, the overcast of his brow casting shadows onto his sullen cheekbones."Y-yeah, I'm just..."Keith took a precarious step towards Lance."...a little homesick."He took his place in the battle field of pillows, opposite Lance. It's then he noticed him clinging to a piece of paper in his hand, with all the strength he could muster. With a gentle hand he unfurled it, sighing softly upon opening the paper.He remembered when Allura had first approached Lance with the photograph, having been able to fabricate Lance's fondest memory. He couldn't have been older than thirteen in the image, face freckled from days in the sun, such as the one depicted in the photo.Crowded together on the beach, six youthful, smiling siblings trapped each other in headlocks and hugs. Lance was dead centre, of course, seemingly strangling a young girl not much younger than him, undeterred by Lance's arm around her neck and shooting a thumb up towards the camera."One of those days, huh?" He mused quietly, handing Lance back the photo.Lance sighed, mussing up his hair with a frustrated hand, "It's like no matter how much good we do... I still want nothing more than to go home." He fell against the window, pressing his head against the cool glass, leaving a condensed mark behind. "Does that make me a horrible person?Keith rolled his eyes, sliding into Lance’s lap, bracing his legs with his thighs. Warmth radiated from his boyfriend, seeping through Keith’s shirt and filling him with content. He cupped Lance’s face dutifully, fingers on his neck and thumbs stroking his chin, exploring the familiar contours of his face- strong, carved cheekbones, soft lips, and curious eyes- those eyes.“You’re not a horrible person.” He smiled softly, pressing their bodies tight together, leaving no room for coldness or anything else between them, “You miss earth. It’s okay, Lance, we all do. Heroes are allowed to be selfish sometimes.”Lance sighed. He slipped his hands under his boyfriend’s shirt, kneading circles into Keith’s soft hips, who hummed appreciatively, “I know it’s not the same. I didn’t have much on earth to begin with, but there are things I miss. My shack, my bike, instant noodles…”Lance’s face chuckled in Keith’s hands, one of his own coming up to curl around Keith’s wrist, stroking the thin skin there. Keith hummed at the touch, brushing a kiss onto the corner of Lance’s mouth.Lance hummed softly the moment Keith’s lips touched his face, lifting Keith’s chin and kissing him on the mouth, deep and slow, and it’s maddening. He slid their mouths together like they had hours, gripping Keith’s waist to keep him still while he nibbled on his bottom lip.Keith gasped into the kiss when Lance flicked his tongue over the spot his teeth just were, wasting no time thrusting inside, exploring the familiar wetness of Keith’s lips and tongue. Keith chased his mouth like a departing train, tangling his hand in Lance’s hair, making it an even bigger mess than it was to begin with.The smack of their mouths and the thundering of their hearts were the only sounds to be heard for miles. Keith's arms twined around Lance’s neck, wanting more, needing more. He tipped his hips back tentatively, grinding down on Lance who growled a response, moulding another kiss to Keith’s mouth before pulling away. They panted, breath coming fast as their foreheads rested together. He ran a thumb along Keith’s red, swollen lips, eyes shining.“We should stop.”Keith cocked his brow at the extremely un-Lance-like statement."Why? You seem to be enjoying yourself?" He smirked grinding down on him a second time.Lance succumbed to the feeling for only a second, before snapping his eyes open and shaking his head insistently.“The others will be looking for us, we were meant to be at training, like, twenty minutes ago.”Keith sighed, slowly climbing out of the nest Lance’s legs had made for him.He made his way towards the door with his shoulders slumped, before Lance called out to his back.“Oi, Red, we’ll pick this up later, okay?”Keith grinned out of Lance’s sight, shaking his head bashfully.He idly thought back to the contents of his closet, newly stocked after their most recent visit to the space mall.
‘Yes we will, McClain.’
----------------------
Tick. Tick. Tick
He glared at the clock, deriding him with every belated second.He was so bored.Keith and Allura had embarked on a mission that morning, leaving him bereft of amusement for a few hours at least. He cycled his legs over his head attempting to regain circulation snatched by hours of lying on his back waiting for.... anything. Anything at all. He hadn't been on a mission on weeks, and without Keith to keep him occupied he was becoming restless.He flipped through things to do in his head, letting his legs flop back onto the bed and fiddling with the drawstring of his sweatpants. He let his eyes flicker close, the sudden darkness leaving a spot of fluorescent blue light behind.He sighed, Keith's laughing face coming to mind, the beautiful sound of it ringing in his ears. Hand just above the hem of his pants, he felt himself twitch.He silently reprimanded himself, ’No, bad Lance. Keith is not cheap fapping material, he is a wonderful person with a beautiful face, soft skin, thighs that could crush a fucking melon….’ He shook his head, ’No! Don’t get distracted…’Throughout his entire inner monologue his hand was slipping further and further down into his pants, fondling his steadily growing length, rubbing his palm against the head to bring himself to full girth.Screw it, he was alone, horny and Keith-less for the first time in months. He could indulge himself.His dick was already half-mast, and for a moment he let himself slip into the regular fantasy. He bit his lips at the image of the pink pucker of Keith's ass split open around it, causing it to throb in his palm. Beautiful eyes, beautiful lips, a beautiful flush on beautiful skin… Lance wished so badly he could kiss Keith right now. Unfortunately that was the one thing more impossible than any other in this situation, so he’d have to settle for biting his lip and giving his cock a gentle tug, shimming his pants over his butt and pulling it from his boxers.He watched the head spill over the circle of his thumb and forefinger, using the heaps of precome to accommodate the slide down. If he closed his eyes, using just the right pace, he could imagine it was Keith's wet hole squeezing around him, rather than his, in comparison, quite pathetic hand.
"Lance."
He groaned when a vivid echo of Keith's voice sprung forth from the pit of his memory. He pictured Keith with a smirk dancing on his features, a spark of mischief behind his violet eyes. It was a face Lance was helpless to, one Keith made when he teased him, taking his whole cock into his mouth or sinking onto him without warning."Keith..." Lance responded to the image, tugging harder and faster, feeling sparks flying from where palm met skin, "God, Keith, baby."He fabricated a whimper in his mind, one he'd heard so many times before he'd memorized it, for moments just like this one.
"Lance!"
Lance released a small, high pitched moan, a side reel of Keith Keith Keith spinning behind his eyes."Keith, need you so bad...""Lance you horny bastard, wake the fuck up."Lance's eyes flew open, taking in the sight of a very real Keith, cross-armed in the doorway.He sprung up in an instant, yanking his jeans up to his thighs, "Keith! Y-You're back early you're-"Keith was however deaf to any background noise, as Lance quickly noticed, his eyes honed in on Lance’s cock, stiff and wet.He walked up to Lance with a smirk, Lance's words dying on his tongue as he grew closer. Keith tutted, brushing his fingers against Lance's crotch."Honestly, you couldn't go a day without getting any?" He grinned, mouth so very close to Lance's, their breath mingling and his words slipping down Lance's throat."What can I say? You’ve ruined me, Kogane." Lance moaned, pushing his hips into Keith's touch.Keith smirked, leaning forwards until he was right besides Lance's ear, the Cuban's breath hitching in anticipation."Wait here..."Keith was gone in a flourish, leaving Lance leaning forwards in anticipation with an erection the size of Everest, while the air left around him diffused. His mouth was still hanging open, sweatpants shimmied halfway down his thighs, penis straining against the hem of his boxers.He watched Keith saunter into the other part of their room, leaving Lance attempting to cool down with a slew of uncouth images of Keith flooding his mind, making his attempt to kill his boner a dry one."Keith?" His voice wavered, "What are you-?""Just wait on the bed!" Keith called out from what Lance could only assume to be the closet, unless there was some secret door he was unaware of. Though in a ship he once thought to be a castle, who the fuck knew.Nevertheless he obliged, reaching to tug his pants up another inch.When the sound of footsteps returning back down the hall began Lance couldn't help running his hands up his thighs nervously, wondering whether he should tear his eyes away from the door and indulge in the slow reveal of looking up.He'd be lying if he wasn't a little scared.But then Keith was slinking in, wearing Lance's t-shirt and...
"Holy shit..."
...a pair of silk and lace stockings.Lance sprung to his feet.His mouth began to water as his eyes dragged up the length of Keith's body, ebony black stockings disappearing beneath one of his old t-shirts, promising so much more underneath.“Okay, baby, don’t take this the wrong way, but I'm about to suck your soul right out of your ass.”Keith shot him a beautiful hybrid of a bashful smile and a smirk, his seductive, bold facade cracked by the embarrassed and insecure blush lighting up his cheeks.“Do you like them?""I-I-I'm-" Words of a similar variety tumbled from Lance's lips as he continued to stare opened mouthed, cock twitching with every step Keith took towards him.His breath caught in his throat when they were finally toe to toe, hands hovering over Keith's waist, thighs, hips- searching for a comfortable place to land where the quaking of his palms wouldn't be registered.Keith let their breath converse between them for a second before reaching up, kissing him without hesitation. It’s a matter of seconds before they’re flailing limbs, Keith using his strength to shove Lance onto his back on the bed, launching his leg over his hips so he was seated comfortably on his waist."I missed you all day." Keith moaned, reaching behind him to squeeze Lance's aching cock. With Keith straddling him Lance allowed himself to indulge in the black fabrics hugging Keith's legs, the lace at the top revealing creamy skin that juxtaposed perfectly with the inky colour of the lingerie.Keith kissed his way down his boyfriend’s neck, breaking away quickly and lifting Lance’s shirt over his head. He sucked his lip into his mouth, running his fingers over his chest appreciatively."Is that why you're home early?" Lance smirked as Keith moved in a feverish haste, leaving wet kisses on his abdomen, trailing down to his waistline and tugging his already loose pants down along with his underwear.His lip caught between his teeth and his eyes sparkled when Lance's length sprung free, slapping heavily against his stomach. He pressed a kiss against the base, blinking up at Lance through hooded eyes. The Cuban stared back down at him heatedly, tangling his hand in Keith's hair."Fuck, you look so good like that." He groaned.With a level stare Keith gave his cock another teasing kiss, nearer the head, popping the dark red skin into his mouth for a blissful second before retreating."Holy fuck-" Lance threw his head back, the mere sight of Keith's blushing lips on his cock leaving him teetering on the edge of orgasm.With every teasing touch he growled, becoming steadily impatient, reaching his breaking point when Keith nuzzled his smooth cheek against the side, whimpering needily."Keith..." He mumbled in a warning tone, "If you do that one more time I swear to god-"Keith cut him short by sucking the top of his dick into his mouth, running his tongue over the throbbing vein on the underside. Lance groaned, arching into the glorious wet heat. His grip on Keith's hair became tighter and tighter, afraid that if Keith pulled off for even a second he might lose it.Luckily Keith ceased his teasing, bobbing his head up and down on top of Lance's cock, adjusting to the unbelievable girth by hollowing his cheeks, sucking on the head with every other retreat.Lance tipped his head back and allowed himself to sink into the feeling of Keith's mouth on him, of Keith's soft hair between his fingers. Blinking down at Keith he saw tears clouding his eyes, struggling to get more of Lance's cock enveloped, using his hand to stroke the bareness of the rest.Keith’s eyes rolled back in his head just imagining it inside of him, hopefully soon, but he was determined to bring Lance right to the edge first."Keith, I'm close." Lance pleaded the very next second, tugging at Keith's hair.Keith pulled off, wiping his lips clean with the heel of his palm. Lance pulled him into a kiss, rutting up against Keith's ass, pausing when he felt a silky fabric brush against his cock from under Keith's t-shirt.He froze, lifting his head to meet Keith's bashful gaze, his plumb bottom lip trembling shyly.He ripped Keith's shirt from his body, briefly distracted by the flush covering his chest, before his eyes laid to rest on some black lace panties."Hooooly..."Keith blushed even deeper, instinctively reaching to cover himself. Lance didn't even give him a chance. He flipped them over, kissing Keith roughly and grinding them together. Keith's legs wrapped around Lance's middle as he keened, biting his lip, kissing Lance's neck and rutting against him desperately."You drive me fucking crazy." Lance groaned, slapping the underside of Keith's ass, drinking in the harsh cry of pleasure that burst from his mouth.Using both his hands Keith pushed Lance backwards and sat up on his ass, spreading his legs open invitingly. Lance watched intently when one of Keith's hands slipped inside of his panties, nudging the fabric aside.Lance's mouth fell open at the sight- Keith's hole, cute and tight and glistening with lube, open and clenching around empty air."W-When did you...?""Before I came in earlier," Keith smirked, "Wanted to get you inside of me right away."Lance choked back a wanton moan, watching with the glee of a child on Christmas when one of Keith's small, rough fingers circled around his hole."Finger yourself," Lance ordered, "Like you did earlier. I want to watch you, baby."Keith whimpered, cheeks heating up, the position he was in exposing him fully. He'd be lying if he said this wasn't where he'd seen this going, but still, sticking his fingers in his mouth and sucking on them slowly, he pondered on whether he would have preferred Lance fucking him into oblivion straight away.When Allura told him they'd be leaving their sharpshooter behind, he'd been quick to protest. Lance's handsome smile and warm voice played on his mind all day. He missed him. He wondered how Lance would react if he told him he hadn't even waited to return to the castle, that he'd prepared himself inside of Red on the ride back.He finally pulled his fingers from his mouth, lowering his coated hand to begin playing with his rim, rubbing his saliva against the spot just to watch Lance's cock throb in anticipation. The elbow he used to support himself slipped back a little, his legs spreading wider and his finger slipping inside himself."Fuck." He gasped, pushing the finger in further, all the way in. He sighed loudly and immediately added another one, scissoring the digits apart.Lance bit his lip, watching Keith closely as he began to pump his fingers inside, gentle and slow. Keith panted, eyes fluttering shut as he pleasured himself.Lance carefully lowered his hand down, running his fingers over his heavy cock. He gripped himself tightly and hissed a little, the skin hot against his clammy hand. Keith moaned loudly as he watched Lance start to drag friction up and down his cock, adding a third finger and throwing off his steady pace. Lance growled, thumbing over his tip, eyes focused on the rhythm of Keith's fingers."Faster." He demanded and Keith whined, throwing his head back as he pushed his fingers pushed deeper and flicked his wrist, seeking the pleasure that'd make his toes curl. Lance crawled in closer to him, raising his hand over Keith's chest and flicking over his nipple. Keith stopped his movements with a sob."Keep going, baby." Lance whispered gently.Keith took a breath and continued the sharp thrusts inside of himself while Lance pinched at his nipple, thumbing over it in tandem to his cock while his eyes flashed between the pink bud and the fingers that disappeared inside of his boyfriend.Lance ran his hands down Keith's legs, reaching down to his cock, squeezing it so it throbbed in front of Keith, drawing a moan from the raven haired. He chewed on his lip as a particularly rough thrust of Keith's fingers made a dirty, wet squelch. His hand fell from Keith's cock, down to his wrist."Ah!" Keith cried as Lance tugged on his hand, removing his fingers. Lance flipped Keith onto his stomach and he instinctively arched his back, presenting that glorious ass. Lance nudged the thin panties aside, using one hand to spread Keith's cheeks, the other slipping two fingers inside of him with ease. Keith groaned when he scissored them, fingers curling in the sheets.Lance slowly slipped in a third finger, kissing against his entrance when he began thrusting the trio in and out, curling whenever the urge struck him.He took Keith apart slowly, wrapping a hand around Keith's cock in tandem to the thrust of his fingers. Keith whimpered and moaned and panted, the combined pleasure tying a knot in his stomach."L-Lance, stop or I'm gonna- ahhahaa~” His sentence morphed into a drawn out whimper as at that moment, Lance found his prostate, a wolfish grin sliding onto his face as he rubbed pressure over it.“Ah god!” Keith’s nerves were set alight, electrifying every inch of his body with pleasure. His brain felt foggy, the world blurring at the edges, the sensation of Lance’s fingers making him dizzy.’So close so close so close…’ He chanted inside his head, hoping Lance would never tire of thrusting those long digits inside of him. He grappled at the sheets, aching for climax when Lance slipped his fingers from him, leaving him breathtakingly empty.He choked in protest, pushing his hips back, hole contracting around empty air. A wide chest pressed against his back, before a strong hand wrapped around his dripping cock.“Ahhhaa!” He sobbed, tears gathering in his eyes. He could feel the head of Lance’s cock snagging on the rim of his entrance, teasing him with the promise of penetration before slipping past to his lower back. His head spun, he couldn’t seem to find enough air between them to keep his heart steady.“You want that, baby?” Lance murmured into his ear, teeth skimming his neck. Keith released a garbled noise, trembling. He felt like he was melting from the inside. He arched his neck in encouragement, tangling his hand in the locks brushing the back of his head.A smirking mouth swept along his skin, biting down on the soft flesh. As Lance teased him, three familiar fingers once again breached his entrance, scraping at his insides.“La-ah-nce, please.” His voice lurched with the brutal thrust of Lance’s fingers, moving his whole body every time his arm thrust forwards.“Turn around.” Lance whispered in his neck, leaning back on his heels while he watched Keith use his shaky legs to turn towards him, so they were face to face.Lance leaned forwards, lifting Keith by his thighs into his lap, the fabric of his lingerie scraping against his hips. He stroked his hands up Keith’s legs, snapping the band of the stockings against his skin. With a firm grip on his hips he got Keith to raise himself up, pushing his pants down his legs and slotting the length of his cock between his ass cheeks.“You ready, sweetheart?” He purred, pushing the head against the dripping entrance of Keith’s hole. Keith’s arms twined around his neck, clinging to the base of his hair. Lance gave him a dainty kiss on his cheek, nuzzling Keith’s face from the crook of his neck so they were face to face.“I’ll go slow.” He vowed.Keith nodded one more time before Lance claimed his lips, moulding their mouths together sloppily.He spread Keith apart, ever so slowly opening him up until the head of his cock slipped inside. Keith gasped into his mouth, panting heavily as Lance pulled out a little, only to push right back in another inch. The was a small, familiar burning sensation, lighting him up like fire.He felt himself turn to putty in Lance’s arms, spine that had been as tightly wound as a screw going pliant and lax. Lance stretched him slowly, kissing away Keith’s occasional hiss of discomfort.“L-Lance...” He whimpered, resting his forehead against Lance’s.Lance bit his lip, cheeks flushed and eyes shut like he was in pain, “Jesus, you’re so tight, Keith.”Keith whimpered as the praise slipped from Lance’s lips, squeezing his thighs tighter around his waist. Lance took another glance at the fabric on Keith’s legs, closing his eyes and moaning appreciatively.“You look so good, all dressed up for me. What did you picture, hm baby? When you bought this,” He thumbed the lingerie, “Did you think of me fucking you in it?”Keith nodded his head numbly, arching his back as Lance’s warm palm came in contact with his skin. “You were on a mission, I wanted to surprise you when you got back…”“Oh really?” Lance smirked, “And when you imagined me, what was I doing to you?”“You were fucking me…” Keith sighed, clenching around Lance’s cock, “So good, Lance, you always fuck me so good.”Lance thrust further inside of him and Keith punctuated his sentence with a sob, rocking back harder.“God, Lance, I fucking love you. So much.” He breathed.“I love fucking you.” Lance grinned, squeezing Keith’s ass, “Talk to me, tell me how it feels.” He whispered, beginning to slowly fuck up into him.Keith stuttered a breath, “Amazing,” He breathed, “You’re perfect, Lance, always so big.”Lance shivered in response before murmuring, “Spread your legs, nice and wide for me.”Keith did as he was told. Lance took hold of his hips before finally beginning to pound into him, drinking in Keith’s sobs and cries of pleasure with a steaming kiss.”Nng! Lance, I-!“ Keith’s voice wobbled in tandem with his legs, Lance's grip tightening as they become nothing but dead weight in his hands.Lance shook out a breath, “God, Keith, your ass is tight. How can you stay so. Fucking. Tight.” He punctuated each word with another thrust, revelling in the wet hiccups Keith made.Keith gasped, clawing at Lance back all of a sudden, “L-Lay down.”Lance cocked his brow, hands never leaving Keith’s waist as he steadily lowered himself back onto the bed. Keith stroked his hands up the planes of Lance’s chest, fingers pressing into bronzed skin and tough abs. With a deep sigh he started to bounce, rocking back on Lance’s cock. Lance bit his lip as Keith moved, the thick base just barely kissing his rim. “Come on baby, all the way down, show me how wide you can go.”Keith released a wrecked sob as Lance’s hips lurched, fists clenching on top of Lance’s stomach.When he finally sank down, a cry of pleasure accompanied him, and then he started rocking uncontrollably, chasing his orgasm with every slam of his hips.“Fuck, I love it when you ride me.” Lance groaned, “Those thighs are heavenly. Do you like using my cock to pleasure yourself, to stuff that ass the way you need it, huh?"Keith moaned, out, one of his hands flying up to tug on his nipple, “Y-Yeah, fuck."Lance smiled up at him, cupping his cheeks and pulling him closer till they were chest to chest. He kept him in a tight embrace, planting his feet flat so he could rock his cock up hard and fast into Keith. Keith moaned loudly into his ear.A few seconds later Lance flipped him back over, Keith’s legs wrapping around his hips, arms winding round his neck.He planted a single kiss onto Keith’s lips before rocking back into him, re-establishing the brutal pace Keith had set. Keith could do nothing but lay there, blissed out as Lance roughly fucked him into the mattress.A single shift and Lance was slamming right into his prostate, drawing a loud cry from Keith’s mouth.“Like that, huh?” Lance smirked, “Right there?”“Right there! Fuck don’t stop please don’t stop, Lance-““Shhh, sweetheart, I’ve got you.” He whispered, balls slapping against Keith’s ass with every thrust. Keith pulled his knees up with his arms, hooking the limbs together. Their lips met sloppily, more teeth than lips.“L-Lance.” Keith sobbed through three consecutive thrusts, voice cracking like china on concrete, "Please."Keith cried objectively when Lance pulled out of him swiftly, hushing away Keith's sobs of protest."N-No, Lance-"“Sit up baby, let me see your hole.”Keith obeyed without another protest, opening his legs wide. Air flooded into him, his fingers rubbing against the tender rim for relief.“Ah-ah-ah~. No playing Keith, I’m not done with you baby.”Keith shook his head with a defiant groan, slipping two fingers inside.Lance tutted, “Now now, cariño, you’re going to pay for that.”Keith glared up at him, albeit fearfully, “What do you- wait, Lance!” He cried when two of Lance’s fingers joined his, Lance licking his lips as he loomed over his boyfriend.“Do you want to come on our fingers, baby? Or should I punish you? You’ve been bad, shoving these little fingers into your ass when I told you not to.”Keith gasped, trying his hardest not to come, unwilling to give in without Lance thrusting inside of him. He clenched around the fingers, shaking in his effort as if he were stuck in a winter storm.“N-No, fuck me.” He blinked up at Lance through cloudy eyes, “Lance, please,” He whimpered.“Like this?” Lance withdrew his fingers and circled around his rim. Keith’s own fingers were quick to leave his hole, leaving him with a horrible feeling of emptiness. One look at the wet opening told Lance his cock could easily slip back inside, if he wanted.However torturing Keith was far too fun.“Or…” He bent down, “Like this?“ He plunged his tongue into Keith’s hole, wincing when smaller fingers tugged on his hair roughly.“Lance, stop!”When Lance pulled away Keith looked positively wrecked, hole gaping and dripping with a mix of spit, lube and precome, hair in disarray, and lips red and swollen.“Spread your legs.” He growled, squeezing Keith’s cock, prompting Keith’s thighs to fall wide open, black lingerie speckled with lube and precome.“Lance.” He whimpered, fists clenching in the sheets above his head.Lance gripped Keith’s ass, turning him on his stomach and pulling his ass up, chest heaving into the mattress. He seized Keith's wrists, pinning him down as he grinded his cock against Keith’s entrance."Just fuck me, please Lance don’t- ahh!” Keith sobbed as Lance finally thrust into him, in a single, powerful stroke. He leaned over so his mouth was directly besides Keith's ear, breath wafting over his bare shoulders.“I’m going to fuck you so hard, you’re not going to be able to walk when I’m done.” He promised under his breath.“Lance, don’t-“ Keith whined, orgasm creeping closer.“Talk like that? You’re squeezing me so well, though." He cocked his head, fingers squeezing tighter around Keith's hips, "I’m going to fuck you again, later. I'm going to keep fucking you until you can't take anymore, until your ass is so open you’ll be able to take me dry.”"Ngh!" Keith's cock throbbed.“Huh, does that turn you on baby?" Lance didn't miss the flinch of Keith's back, "Thinking of me waking you up by fucking you, shoving my thick cock into you? You begging for it, still half-asleep?”Keith sobbed loudly, “Don’t stop, Lance please."Lance took hold of his cock, giving it a final squeeze, before whispering into his hair, "Come, sweetheart."Keith came with a cry of relief, dirtying the sheets with little care, legs trembling and ass clenching around Lance's length.Lance groaned as Keith convulsed around him, before shooting deep inside of him. Keith grappled for a pillow to bite into, cum flooding from his hole down the black lace on his thighs. Lance pulled out of him, panting harshly and rubbing circles on Keith’s back as the hazy mist began to dissipate from his vision.Keith grabbed onto his bicep when Lance turned him around, kissing him passionately. He hummed as fluid leaked from his ass, reaching down to rub a finger against his sensitive entrance.“Hang on, baby.” Lance whispered, climbing down Keith’s body, face to face with his hole. Keith blushed furiously, attempting to cover the mess with his hand, only to be idly pushed away by Lance.“You look so hot like this, full of cum.” Lance purred, “Are you hurting?”Keith shook his head, “No, just... sensitive.”“Good.” Lance grinned wolfishly, sticking his tongue into the white mess of Keith’s insides.Keith clenched his clothed thighs around Lance’s head, throwing his head back as Lance cleaned him out, the wet noise of his spit mixing with his cum doing so many things to him.Lance emerged with glistening lips and an unbreakable smirk, capturing Keith’s lips. The taste was a glorious, salty mix of the both of them.“I love you.” Lance's grin made Keith's heart clench, “So much.”“I love you too,” Keith sighed, “Even when you’re being broody.”Lance pouted, flicking Keith’s button nose playfully.“You wear black every day, hypocrite. You even picked out black lingerie.” Lance snapped the band of his stockings against his thigh pointedly.Keith bit his lip bashfully in response, kissing Lance again softly, hooking his ankle around his hip. They slid their mouths together in tandem, drinking in each others gasps and warmth.“So…” Keith panted when he finally broke away, “I believe you promised me I wouldn't be able to walk but-” He kicked his legs pointedly, smirking, "I'm a little disappointed, McClain."Lance growled, "Oh, prepare yourself Kogane, I'm going to destroy that ass, and those stockings." He lurched for him, Keith yelping in surprise as Lance shoved him onto his back.And as he toppled back into the soft pillows, Keith thought fleetingly, maybe the crushing void of space isn't so bad, when you have the right person by your side.

↑ Top · Fandoms