Context: *Trans! FtM Keith.
*Don't hate me, I have my own way of writing trans people and this is my first time posting Trans!Keith so I am nervous.
*Hate or 'corrections' will be blocked!
✵
The doors to the control room whooshed open, and there he strolled in. Confident? Perhaps. A little nervous, due to the Paladins now rushing over to congratulate him? Yes. He wasn't use to this much attention, it was... An overwhelming feeling to have.
"Congratulations, Keith." The Altean Princess shook his hand, "That last mission wasn't the safest one. I'm glad you're back in one piece."
A soft chuckle came from the ravenette. A pat on his shoulder came from Hunk, he smiled at the taller male, then brought his attention to Shiro, Pidge and Coran. "Thanks everyone." But someone was missing... "Look, I'd love to talk about it, but where's Lance?"
"In his room, waiting." The tiny girl said, pushing up her massive glasses back up her nose bridge again. "At least that's what he told us."
Keith nods quickly. He turned on his heals and flees to the room. Knocking on the door, he slid it open to reveal... Noone? "Huh?"
The Blade member was hugged from behind, he screeched it himself. Not excepting the sudden contact, to startled him, very much.
It didn't take Keith long to relax in the arms. "Hey, how was the mission?" The boy whispered into his ear, his breath creeping down the paler boys back, making him... Aroused to say the least.
"Good." Was the only word Keith could reply with, before the other led him into the bedroom: after locking the door, smugly.
The Cuban sat them both down on the bed. Running his hand up and down Keith's arms, he had a questionable face.
Keith gave him a reassuring side grin, before climbing into his lap. His heart was already pounding, his actions were shaky. They hadn't done this is almost five months, perhaps more; it felt all new to both boys.
He shuffled his hips about, feeling a familiar warmth building up between his legs. He lay his head on the others shoulder, wrapping his arms around him. "I-I missed you, Lance."
"I missed you too, Keith. That last mission... If I'm honest, I was scared you weren't gonna make it back. But you're here now, and I'm glad." Lance confessed, his expression was soft. Leaning into Keith's cheek, he blew blueberries on the pink skin - it always made Keith giggle like a child.
Keith let his laugh fade gradually, he got serious. "Touch me." He breathed out, his hands clinging onto Lance's top. "Please."
Lance was taking back, not expecting anything like that to come from his boyfriend. "You sure? I don't wanna make you uncomfortable."
"I'm sure, I'm feeling slightly confident today. And you'd never make me uncomfortable, Lance. I trust you." Keith pushed Lance back against the wall, "Sit. I'll be back in a second."
Lance watched him grab his spare clothes and go into the mini bathroom.
Keith came out five minutes later, holding his Blade suit. Tossing it aside, he joined Lance on the bed. His back, against Lance's chest. He closed his eyes, angling his hips.
Lance took ahold of the boys hand, stroking them gently. "Positive about this?"
"Yeah." Keith felt his hand creep up his shirt. "Wait, not there." He opened his eyes, guiding Lance hand down to his thigh. "Down there."
Lance nods into the back of his neck, using both hands down to unzip the trousers and tug them down a little. He kept his attention on Keith, watching his eyebrows frown slightly. His pulse jumping every so often under his nose. "Baby-"
"Lance, I'm fine. I need this, please?" Keith cut him off, looking at him with his violet eyes, pleading just the tiniest bit.
Lance gave one finally nod. His hand traveled into Keith's boxers. He smoothed his hand over his dick, hearing Keith's breathing increase. Circling his finger over it, he felt Keith push back, his hips stuttered as he raised them. "Relax, Keith. I'm only starting, let me do the work."
Keith relaxed in his hold, slouching. "Sorry, we haven't done this in a while..."
"Don't apologize, baby. I'm doing this for you." Lance lay a kiss on his temples, gently sliding a finger into Keith.
Keith leaned his head back, letting out a small trail of moans as Lance teased him. "Mm..."
Lance had a cocky smirk on his face, watching Keith's face as he slowly brought Keith out of his shell.
Keith hips jerked up every once in a while, his knuckles turning white from his strong grip on the sheets. Arching his back, just a tiny bit, gave Lance a chance to touch him perfectly. "Lance..." He breathed out, feeling Lance getting confident with his hand movements, as his hand sped up.
Lance flicked his wrist, grazing Keith's dick with every thrust of his fingers. He could tell Keith was close, due to how much squirming the raven haired boy was doing: this was something he'd learned from the first few times he'd done this with him. "You close, baby boy?" He smirked into Keith's neck.
"Yeah." Keith rolled his eyes back, his hands switching between the sheets and Lance's thighs. "Oh, Lance." He rolled his hips down onto Lance hand, shaking while he finally hit his climax. He bit down on his bottom lip, loving how Lance just let him do whatever with his hand. "Fuck." He felt himself getting wetter, his boxers - now soaked.
Lance didn't stop stroking him, he and Keith both discussed that Keith mightn't act like it, bur really he never wanted Lance to stop once they'd started unless he says so himself. "You alright?" He slowed his hand down, but not to a stop.
Keith shifted around, feeling himself pulsing like mad. He could only nod, lying back on Lance. He pushed his own hand into his boxers and tapping Lance's, before taking them both out.
Lance happily let him do it, "Enough for now?"
"Yeah, you need to wash your hand before we go and eat dinner."
"I know. But I was hoping you'd be my dinner." Lance joked, getting a slap from Keith. "Ouch." He whined, laughing more. "I was kidding, Keith."
Keith zipped up his bottoms, smiling at Lance. "I love you." He mumbles.
Lance let himself stop laughing, "I love you too."
✵
YOU ARE READING
Voltron Oneshots (Klance), by moongirlel ✔️
Fanfiction(Completed ✔️) Mature & Triggering content, read at your own risk. (Date Started: April 2018. Date Completed: December 2020.) [Edited: June 2024.] ✵ HIGHEST RANKINGS; #1 klancelemon #3 smutoneshots #3 voltrononeshots #14 klancesmut #198 voltron