Klance

3.1K 37 11
                                    

"Heya, Keith." Lance smiled. "How are you holding up?" He asked. "Better." Keith said, sitting on Lance's desk, turning to look at his alpha. "Won't last for long though." He said, sighing. "I wish I could help but we're in school. We can't skip every class, you know." Lance giggled. He rested his head on Keith's leg. "Dude, that was our last class." Keith laughed. He rested his hand on Lance's head, smiling. He almost forgot himself.
"Was it? Never noticed. Anyway, could I come over your house?" Lance asked. He smiled at Keith and his eyes sparkled. "Yeah. My parents aren't gonna be home for a while so you could sleep over if you'd like." Keith suggested. He stood up and took Lance's hand, pulling him to his motorcycle. "You wanna ride~?" He purred. "You know it, babe." Lance winked with a grin. He placed his had on Keith's waist. "I didn't know you could ride a motorcycle." He said.
Keith hopped on. "Yeah. I got my license for my sixteenth birthday last year." He said, " Hold on tight, she goes pretty fast." He added as they took off. "WOAH KEITH!" Lance shrieked. He gripped Keith tightly as the sped down the road. Keith laughed and sped up a little. Once they reached his house. He looked back at Lance. "You okay there, budd-" He was cut off by a loud whine that left his lips. "I'm fine but you aren't." Lance scowled. "Let me take care of you, love." He purred.
Keith nodded his head, hopping off of his bike alongside Lance, he pressed his side up against Lance, holding himself up.
Lance wrapped his arm around Keith and guided him to the front door of his house. "Can you unlock the door yourself or do you need me to?" He asked softly. Keith stumbled around for his keys and almost threw them at Lance but he gently shook as he handed them to his alpha. Lance took the keys and unlocked the door. He guided Keith inside and locked the door behind him. Lance placed his hands on Keith's waist. "Go upstairs baby," He said.
Keith nodded, stumbling up the stairs to his room. He had moved into his dad's room because he had a bigger room once he had passed. Lance put the keys on the kitchen counter and headed upstairs after Keith. "This is your room?" He gasped. "Y-yes." Keith replied. "It used to be my dad's before h-he-" A loud whine escaped his lips. "Let's not talk about that. We have other things to worry about. Now get on the bed." Lance ordered. Keith rushed to the king sized bed and hopped on, waiting for Lance to join him. He whimpered at the thought of what Lance would do.
Lance strolled to the bed and made sure to sway his hips as he walked. He paid extra attention to where Keith's gaze in so make sure he stayed in view. Keith whined, waiting for Lance to come to him. He shoved his hand down the front of his pants into his underwear, palming himself.
Lance eventually made his way to Keith. He removed his hand from his boxers. "No, puppy, only I get to play with you." He growled. Keith moaned as he palmed himself only to whine as Lance pulled his hand away. "Please.." He whimpered, grabbing at Lance. Lance pinned Keith's hands above his head and grinded on him. He kissed Keith as well. Keith closed his eyes as their lips smashed together in a heated kiss. He moaned as he   rolled his hips up.
Lance instered his tongue into Keith's mouth. He tightened his grip on Keith's wrists.
Keith wrapped his legs around Lance's waist, bucking his hips up hard against his alpha's. "Patience, little one." Lance purred. He trailed feathery kisses down to Keith's neck. "Please, please!" Keith begged, moaning as he grinded his hips harder. He bit his lip and leaned his head back.
Lance pressed an especially light kiss on Keith's scent gland. He then moved on to Keith's chest. "Lance~!" Keith whined loudly. "I need you.." He pleaded. He pushed his chest up to meet Lance's lips.
Lance took off Keith's shirt. He pressed heated kisses to his chest. Keith's chest was red from his heat. He whined and whimpered as Lance kissed his burning chest.
Lance moved away from his nipple and started sucking hickeys into his chest. He felt his instincts begin to kick in as he started grinding more intensely against Keith. "Fuck, Lance.." Keith moaned, throwing his head back. He tugged at his restrained wrists, wanting to touch Lance. Lance didn't slow down. He let his free hand tug at Keith's waistband as his mouth kept exploring his chest. "Please, alpha, fuck me!" Keith begged. Tears began swelling in his eyes from his body heat. He whined and moaned. "Fuck." Lance let out a low and breathy growl.
Lance yanked Keith's jeans off him, boxers included. Keith blushed and gasped at the harsh action. He grinded his bare hips harder against Lance and moaned out his name.
Lance fumbled with his pants. He pulled them and his boxers down in one fell swoop and wiggled his way out of them. Lance fumbled with his pants. He pulled them and his boxers down in one fell swoop and wiggled his way out of them.
Keith whined, wanting Lance to hurry. "Please, Alpha, hurry.." He pleaded and looked down at Lance on his chest.
Keith whimpered as he began to tremble with anticipation. "Lube." Lance growled. He didn't have any on him, not that it should've mattered, but he didn't want to be too rough with his omega yet. "Th-the closed." Keith whined. He blushed knowing he had rope and other extreme toys in there. He covered his face as Lance got up. Lance opened the closet door. He saw all kinds of toys as he searched for the lube. "How'd you get all these, puppy?" He asked. Keith's face reddened as he heard Lance's questions. "Just for you~" He purred, pressing his hands harder against his face.
"Interesting. We'll get back to this closet later." Lance found the lube and shut the door.
Keith whimpered, awaiting Lance's return. "Why not now~?" He purred, giggling. He kept his hands over his face.
"I don't want to hurt you too much yet, puppy." Lance replied. He went back over to the bed and pressed a kiss to Keith's lips.
"But what if I like the pain?" Keith blushed, kissing Lance back. He couldn't believe he just said that. He panted and whined as Lance pulled away. "Then I'll have to punish you at some point but not today." He replied. He quickly slicked his fingers up with lube and pushed one into Keith's hole.
Keith whined loudly but gasped and moaned as Lance shoved a finger into him. He gripped the bedsheets beside him. "O-oh, fuck.." He panted. Lance slid out his finger and then inserted two more. He slowly started pumping his fingers at a steady pace.
Lance quirked his eyebrow and quickened his pace. "You like that don't you?" He smirked. Keith opened his legs more, giving more access to his hole. He moaned louder, arching his back slightly. "Y-yess..!" He gasped as Lance rubbed his fingers against his special bundle of nerves. Lance brushed his finger tips against Keith's nerves again. He began to stretch him open. Keith moaned Lance's name. "L-Lance..! Fuck..." He gasped, spreading his legs as far as they could go. He bucked his hips against Lance's hand, whimpering.
Lance removed his fingers and drizzled more lube over them. He went to slick up his cock and once it was covered, he lined it up with Keith's hole. "You ready?" He asked. "Please.." Keith whined. He wrapped his legs around Lance's waist, pushing him closer. He whimpered, looking down at his alpha's hard cock. It was much bigger than anything he had taken before.
Lance pushed his cock into Keith's hole and let out a satisfied moan.
Lance moved at a steady rhythm to let Keith get accustomed to his size.
Keith gasped at Lance's size. He moaned at the stinging sensation in his lower half as a few tears dripped down his red and puffy cheeks. "Is it too much for you puppy?" Lance teased. He snapped his hips and thrust in extra hard to see Keith's reaction. Keith's eyes widen as Lance thrusted harshly into him. He moaned loudly, letting more tears fall from his face. "Oh, fuck, Lance!" He cried.
Lance held on to Keith's leg as he thrust in even harder. He moaned loudly as his instincts took over and he kept up the quick pace. Keith arched his back, moaning loudly and gasping once Lance hit his prostate. It felt so different than before. It felt so much more amazing than it did before. Lance let out a low growl and hammered into Keith's prostate. He bit into Keith's scent gland to cause more pleasure.
Soon, Keith was screaming Lance's name over and over and over again. He leaned up to kiss Lance, wrapped his arms around his back and digging his nails into his soft skin. Lance kissed Keith as his hips thrust into him. He moaned into the omega's mouth.
Keith kissed Lance back, moaning as he lifted his legs over his alpha's shoulders. He began to shake as his heat pooled into his lower stomach.
With a couple of more hard thrusts, Lance came inside if Keith and rode out his orgasm. "Shit, Keith." He groaned. Keith screamed out Lance's name as he came inside of him. He came a few moments after his alpha did and panted roughly through his nose. Lance pulled out and collapsed next to Keith. He struggled to catch his breath. "So? How was I?" He asked.
"A-a-amaz-zing.." Keith panted. He shook gently as he came down from his high. He turned to look at his alpha, smiling.

vld smutWhere stories live. Discover now