So I got a request to Keith’s and Lance’s first time. Keith is trans, but I will not be using afab language for him. This was really fun to write and I absolutely love this concept! Keith gets a little insecure, but Lance is reassuring! I hope you enjoy!!
*************************
The full body mirror couldn’t be more of a nuisance at this point, Keith looked back at his reflection, turning his waist. Grumbling about his “rolls.”
“How the hell am I supposed to get rid of these!”
Lance sighs from his place on the bed, “Babe, what are you talking about?”
Keith grumbles, ignoring Lance entirely. Lance sighs again, hoisting himself up, onto his feet. Wrapping his arms around Keith, he kisses the shorter males shoulder.
“Babe. What are you doing?” Their eye’s meet in the mirror, and Lance’s thought clicks.
Keith pulls Lance’s arms off his waist, but Lance turns him and wraps his arms around Keith’s shoulders.
Keith doesn’t look at his boyfriend. Too scared to see disappointment. A small sliver of anger rises in Keith’s chest.
“Let go of me, Lance.” Huffing, Keith tried to pry his boyfriend’s arms off.
Lance doesn’t let go, instead, pulls Keith in for a hug.
“Dammit, Lance. I said let go.”
Lance simply hums and squeezes.
“I’m not letting go until you accept the hug.”
Keith groans, putting his arms around Lance’s torso. After a second, the tension in Keith’s shoulders disappear and Keith feels as if he can actually breathe.
“You’re a dick.” Keith huffs.
The vibrations of Lance’s laugh makes Keith smile.
“I love you, too. Grumpy.”
Keith mumbled something that couldn't be deciphered. Lance decided it probably wasn't anything good.
"Do you want to tell me what's wrong? Or would you rather just cuddle?"
Keith's arms tightened around his torso and Lance knew the answer. Lifting Keith with a huff.
"Heh. Your workout routine has really been working hasn't it?"
Keith smiled slightly, priding himself in the muscle he has attained since increasing his work out routine.
"You really think so?" Keith looked Lance with a hopeful gaze.
Lance smirked. "I know so, babe. I could see the tone of your abs when you were looking in the mirror."
Keith’s smile widened, “Thanks, babe.”
Lance kissed Keith on the forehead, Keith playfully bat him away.
“No kisses for you. You picked me up when I could’ve just walked.”
Lance laughed, dumping Keith onto the couch. Keith landed with a quiet ‘oof,’
“You know,” Lance chuckled, “I’ve been in a cuddly mood today.”
Keith chuckled, “Is that so? I guess that's a good thing.”
Lance climbed into the bed, wrapping his arms around Keith's waist. “It’s always a good thing. And you love it.”
Keith chuckled, putting his hands over Lance’s. “So, how was your day?”
Lance kissed his boyfriend's nape. “Well, I trained with the most handsome man in the universe. And then I had lunch. Lastly, I came into our shared room to find you in a bad mood.”
Keith blew a raspberry, rolling his eyes. “Sounds like a boring day.”
Lance chuckled slightly. “Well, I liked it. I like spending time with my boyfriend. Is that a bad thing?”
Keith hummed in response. “I guess not, but I think I have a good way of making this day a little bit more.... fun?.” Keith flipped over, facing Lance with a smirk.
“Do you want to know what it is?” Keith asked slyly.
Lance’s smirk mirrored Keith’s. “I would love to know what it is.”
Keith slid down the bed without a word, pulling at Lance’s sweats in question. “Well, I was thinking of a little competition.”
Lance nodded. “Oh really? What kind of competition?”
Keith pulled down both Lance’s sweats and boxers, licking his lips. “Well, I was thinking whoever comes first has to clean the winner's lion.”
Lance chuckled, feeling cold air surround him. “Think you can win, Samurai?”
Keith smirked menacingly. “Oh, I know I can. Sharpshooter.”
Keith situates himself above Lance’s face, waiting for Lance to give the signal. “Tell me when you’re- AH! Hey! That’s cheating!”
Lance had licked a long stripe up Keith’s sex, causing the boy to shiver slightly. “Took to long to talk...”
Lance moaned as Keith kitten licked his slit. Lance drew his boyfriend's dick into his mouth and suckled, running his tongue over it.
“Oh, god... Lance. Please.” Keith’s thighs were already shaking from the only little simulation he was getting.
If Keith was going to in this, he had to crack out the big guns. So he relaxed his throat and took about three-fourths of Lance’s dick in one go. He moved his tongue and bobbed his head to Lance’s rhythm.
Lance’s hips stuttered slightly as Keith suckled on the tip. Sliding back down, and using his hand to cover the rest. “God your mouth is so perfect, baby. You like that?”
Keith hummed around Lance's dick, moaning from the praise. Lance went back to eating Keith out, thrusting his tongue in and out, and rubbing his dick.
Lance could feel the throbbing of Keith’s walls. But he could also feel his stomach clench with his climax. All of a sudden, Lance could feel Keith’s throat relax and felt his nose touch the base of his dick.
Lance came down Keith’s throat almost immediately. Gripping Keith’s thighs as he did so.
Keith lifted himself off of Lance’s face. “You’ve killed me. I’m dead. How did you even... You weren’t able to take my whole dick before. How?”
Keith chuckled slightly. “It’s called practice. I win. sharpshooter. You have to clean my lion.”
Lance groaned. “Fine. You win. But, let's take care of you first. I can go for another round in a few minutes.”
Keith huffed slightly. “I’ll never understand your refractory period.”
Lance chuckled as he stroke himself lightly, getting himself ready for his kitten. “So what position do you want?”
Keith thought for a moment. “I’ll be on my back. Feel like a pillow prince tonight.”
Lance nodded, “I’m completely fine with that.”
Keith laid his head on the pillows, spreading his legs. Lance laid on his stomach, continuing his meal. Licking another broad stripe up Keith’s sex, and sucking his dick into his mouth, swirling his tongue and then moving down sucking the juices off of his outer folds.
Keith moaned, pulling lightly at Lance’s hair. “Ah.. right there. sharpshooter. God, you’re so good at this.”
Lance moaned burying his face deeper into Keith, tasting him. Licking another stripe, then sliding two fingers into Keith’s front.
Keith moaned, clenching around those long fingers. Lance thrusted a few times, knowing full well where Keith’s favorite spot. He hit it almost instantly, causing Keith to shudder and moan.
Lance attacked that spot with no mercy and suckled on his boyfriend's dick. “Oh god! Lance! Please! Don’t stop!”
Lance sucked harder, rubbing Keith’s insides so good. Keith’s climax came suddenly, causing him to arch his back.
Lance rubbed him through the aftershocks. “That good, huh?”
Keith’s chest heaved, letting the warmth sweep over him. “Yeah. That good.”
Lance smirked, placing a kiss on Keith’s inner thighs. Keith looked down at Lance’s face. “Don’t worry, I can definitely go for another round.”
Lance laughed, pulling himself up to Keith’s face and stealing a kiss. “Good, because that was extremely hot.”
Keith laughed slightly, “Alright, sharpshooter. Let's see if you know how to use that dick as well as you use your mouth.”
Lance smirked, a challenge hanging in the air. He positioned himself, sliding in just the tip. Waiting for Keith to give him the okay.
Keith nodded bracing himself for the stretch. Lance moved another inch, pulling out slightly and then thrusting back in. The slide is surprisingly easy.
“Wow, you’re really wet babe,” Lance smirked, sliding another two inches in. Keith moaned, enjoying the stretch.
“Yeah, and you’re bigger than I thought.” Lance finally bottomed out, not moving to give Keith a chance to adjust.
“Fuck, babe, you’re so tight.” Keith moaned again, clenching around his dick.
“You can move... Please move.” Lance pulled out slowly, both moaning as he did so.
Pushing back in, he increased his speed slightly. Keith moaned, “Faster, please.”
Lance moved faster, but being so gentle. Keith groaned slightly, feeling himself clench again, “Babe, harder. Please.”
Lance smirked, loving the way Keith responded. “You got it, baby.”
Lance thrusted harder, aiming for that special spot, and brushing on every thrust. Keith moaned, wrapping his legs around Lance’s waist. Scratching anywhere he can reach.
“Fuck... I think I’m gonna cum again.” Keith moaned out.
Lance groaned into Keith’s neck, biting and sucking at the flesh he could reach. Moaning with every mark he left on porcelain skin.
“God, you’re so sexy, amor.” Lance moaned into Keith’s ear. Keith moaned at the pet name, clenching around Lance’s dick.
Lance chuckled lightly, “You like that? Like it when I call you love?” Keith nodded, moaning as Lance thrusted harder, hitting his g-spot head-on.
Lance could feel his climax coming, so he started rubbing tight circles on his boyfriend’s dick. The new sensation caused Keith to moan, arching his back.
His orgasm was right there. Teetering on the edge of torture as it built. Lance fucked him harder, hitting all the right spots. Whispering dirty nonsense in his ear.
“Come on, baby. Come for me.” Keith’s thighs locked around Lance’s waist as he came with a shout of Lance’s name. His thighs trembled with overstimulation as Lance fucked through his second orgasm.
Finally, Lance came. His hips stuttering to a stop. Groaning into Keth’s neck.
“Fuck... You did so good baby.” Lance moaned.
Keith winced as Lance pulled out. Feeling cum leak down onto the sheets. Lance laid down, pulling Keith to his chest.
“So... How was it for your first time?” Lance asked.
Keith laughed, “Fucking amazing. You?”
Lance kissed his temple. “It was fucking astounding.”
They both laid there for a moment. Until...
“We gotta take a shower.”
Well! That took for-freaking-ever! But I’m not dead! I hope you liked it! I had such severe writer's block so I doubt it's consistent. I’ve been trying to improve my writing as well, so if anyone has any tips for me, I would love to see them! Thank you so much for reading!