Stars

1.1K 13 3
                                    

Keith stood in the hallway of the castle of lions, staring at the glass of the window. His eyes were too blurred with the tears he was holding back to see the stars beyond it. He closed his eyes and wished he could take off in his lion and fly as far away from this place as he could, as he allowed a single tear to roll down his face. Keith hated showing his emotions to the other paladins, so when he'd felt himself tearing up at the possibility that Lance would have to leave voltron, he'd just walked out of the room in silence, and ran away from the confused "Keith? "'s thrown his way. He was so caught up in his thoughts that he hadn't even heard the soft footsteps behind him, and therefore jumped when he felt a gentle hand on his shoulder. He remembered the tears probably staining his cheeks and quickly turned away from the person, but from the familiar and oddly comforting smell of cologne, he could tell that it was Lance who was standing next to him. Lance knew Keith well enough to not push him for information on why he was upset, as he was fully aware that Keith would tell him when he was ready. Instead, Lance looked out at the stars, the contact of his hand reminding Keith that he was not alone. " Its so beautiful out here in space" Lance sighed, staring into starry abyss that surrounded the ship. When Keith didn't reply, Lance continued. " Have you ever seen something so amazing, that it never gets dull no matter how long you stare at it. Something that you could look at every day and it still makes your stomach flip at its beauty. " Lance smiles, still staring out of the window. " Something that you feel like if it was gone.. You would miss it so much... That it would feel like a part of you is gone too? " Keith says, just above a whisper, so as not to expose to Lance that he had previously been crying. Lance looked at Keith, surprised that he liked the stars as much as he did. " Since when did you like space so much mullet? " Lance smiled gently at his friend. Keith then turned his head so that he was looking into Lances eyes, forgetting that his own eyes were stained red with tears. Lances eyes instantly filled with concern as he realised the extent to which Keith had been upset by the proposal that Lance should leave the team. As he retracted his hand from the paladins shoulder in shock he suddenly understood. Keith hadn't been talking about the stars. He'd been talking about Lance. Lances face began to heat up as he traced the underside of Keiths eye with his thumb to wipe away the tears. Keith turned his head as he remembered the tears, but Lance lifted it back to look at him with his fore finger. "Keith... " Lance said, his tone soft and dripping with sympathy. " What. You gonna make fun of me for being a cry baby now Lance? " Keith snapped back to hide his embarrassment. Lance just stared at Keiths deep purple eyes. He hated seeing Keith hurt, as much as he pretended he didn't. He pulled Keith into a tight hug, and buried his face in his shoulder. Keith was shocked at this action, but soon melted into the hug, as he found that he needed it. Keith normally hated hugs, but he felt safe in Lances grip, and the smell of Lance around him made him feel as if everything was ok. " Its ok to cry Keith, I won't judge you I promise. " Lance said barely above a whisper, his tone sincere and completely void of his usual sarcasm and mockery. Keith wrapped his arms around Lance tighter at this, feeling completely at peace. Keiths heart beat quickened when Lance began to rub circles into his back, and his cheeks flushed pink when he realised how close Lance was to him. He also realised that Lances body was much more muscular than it looked, and came to the conclusion that he must have been working out recently. They reluctantly pulled away from the embrace, and stared at each other, faces inches apart, Lance feeling Keiths warm breath on his lips. To break the silence, Keith chuckles lightly and says " You feel stronger than usual, trying to impress Allura again? " Lance coughs and rubs his neck nervously, debating whether or not to tell Keith the real reason he had been working out lately. "Uhh.. No.. I kinda did it for someone else.. " Lance blushes. Keiths heart sunk at the realization that Lance had a crush. He was confused why he was disappointed, until he looked at Lances ocean blue eyes, and noticed that the way the light from the stars danced across his caramel skin, and saw how soft lances lips looked, and how he wanted to test that theory.. Had he fallen for lover boy Lance? Keith spluttered at this new discovery, but tried to hide it by asking " Soo.... You like Pidge?" "What?! No, me and her are strictly platonic!! " Lance retorted , raising his hands defensively. Keith raised his eyebrow in confusion. " But she's the only other girl on the ship..? " Lance blushed in embarrassment as he realised that not only was he going to have to tell Keith the real person that he had wanted to impress, he was also going to have to come out to him, which to him was 100 x as scary. " I.. I... Well you see... I kind of.. " Lance spluttered, trying to find the right words to confess his feelings. Talking to girls had always been so easy, but he found that talking to Keith was so much more difficult. What he felt for Keith was so strong, that he couldn't bear the thought of losing him, so these words had to be perfect. Lance could see Keith realizing what was happening in his head, and Lance was fully aware that it was too late to turn back now. Keiths eyes lit up as the realization hit him. " You're.. Gay? ". Lance cringed at Keiths bluntness, but nervously said " Im pan actually, I mean I flirted with those lollipop stick people for fucks sake" Lance chuckled, relieving some of the tension. When Keith stayed silent, Lance realized that the boy he fell in love with might be homophobic. " Fuck... Keith I know this is a shock.. But I'm still me.. Keith... Buddy? " Lance panicks as he tries to read Keiths expression. "Keit-" Lance is cut off by Keiths lips forcefully colliding into his own, making him open his eyes wide in shock. Keith pulls away, face red. He looks at Lances shocked expression and realizes what he'd just done. " Lance.. I'm sorry.. I know you like someone else I just got caught up in the moment and I really like you and-" This time, Lance cuts Keith off with a long passionate kiss that says all of the words he'd been longing to tell Keith since they'd first met at the garrison. Keith wraps his arms around the brunette and feels him smile into the kiss. When they finally pull away for air, the two boys are blushing furiously, smiling goofily and panting heavily. Keith grips Lances hands tightly. "Please don't leave me Lance. The team needs you. I need you. " Lance smiles and interlocks his fingers with Keiths. "You want some fries with that cheese? " Lance grins as Keith playfully punches his shoulder. Keith rolls his eyes. "And there's the Lance we know and love" he smiles. " Aww you wove me? " Lance coos at Keith as Keith makes fake gagging noises at him. "Shut up sharpshooter before I tell the whole of Voltron that I made the first move. " Lance gasps in mock horror " You wouldn't! " " Bet" laughs Keith. Lance was so grateful to hear that laugh again, knowing he succeeded in cheering up his favorite paladin. " So what ARE we going to tell the others? " Keith asked. "That I just scored myself the hottest guy to ever breathe. " Lance smirked. Keith blushed crimson at this and retorted with " I'm dating a cheesy idiot" It was now Lances turn to blush at the grin that spread across keiths face. " Shit man, we're actually dating. You're so perfect. Apart from that stupid mullet of course. " Lance smirked, kissing keiths hands that were still intertwined with his own. " Shut your quiznak before I make you , lover boy Lance " Keith smiled. "What if I want you to make me" Lance flirted, earning a smirk from Keith. Keith pressed their lips together to silence Lance, wrapping his arms around his waist. Lance wrapped his arms around Keiths neck, needing to get as close to Keith as possible. The kiss got more heated when Lance ran his tongue along Keiths slightly chapped bottom lip, the clearly inexperienced half-galran keeping his mouth shut. Lance noticed this, and in an attempt to gain entrance, pulled Keiths hair slightly, earning a gasp. Lance took this opportunity to enter Keiths mouth, exploring every inch of it. Their tongues fought for dominance, as the kiss got progressively more heated, with the boys hands roaming around each others bodies. Keith pinned lance to the window and slid his hand under Lances shirt, the unexpected hardness of his abs making Keith slow down enough for lance to regain control. He flipped them around so that Keith was the one pinned, and separated from his mouth to trail kisses down his jaw to his neck. When he found spots that made Keiths breath hitch, he sucked them hard, sometimes biting gently, leaving large purple hickeys that he knew Keith would struggle to hide later. Keith was holding back moans in fear that the others might hear, and felt it was unfair to be the only one struggling. He spun them around again, and lightly pressed his knee to Lances hardining crotch, earning a surprised but loud moan. Keith started to grind his knee onto Lance, making it impossible for Lance to stay quiet. Moans echoed through the corridor, and Lance covered his mouth to stop the others hearing. This gave Keith an idea. He slowly removed his knee and started palming Lance through his jeans. Lance let out muffled moans, and he scrunched up his face in pleasure. When Keith stopped, Lance whimpered, only to realize why he had stopped. He began kneeling down in front of lance, his face now aligned with the tent in Lances pants. He looked up at Lance to ask for permission, but before Lance could reply, the boys heard footsteps coming towards them. " LANCE, KEITH!! " Shouted Pidge. " WHERE ARE YOU GUYS? HUNK SAYS DINNER IS READY!! " The boys looked at each other, panic evident in their faces. They were both hard, flushed, their hair was disheveled, and Lance was covered in the deepest purple hickeys either of them had ever seen. Pidge rounded the corner, coming eye to eye with the males. " Guys didn't you hear-.. What the quiznak happened to you both? " The boys awkwardly shuffled, thankful that she hadn't noticed their erections. " We were -.. " Lance began "TRANING" interrupted Keith. Pidge seemed satisfied with their response. " Well dinners ready now and Hunk will be pissed if we let it go cold" Pidge stated as she grabbed the boys by the wrist and dragged them to the dining hall. The boys shared a worried look as they sprinted to their seats both still turned on and their boners prominent. They sat across from each other at the table, glad that the others were too busy complimenting Hunks cooking to notice anything suspicious about the pair. Keith remembered the hickeys that we're probably littered around his neck by now, and decided that now was a perfect opportunity to exact his revenge. He stared into Lances eyes and seductively licked the tip of his own spoon. He then licked slowly down the handle, making lance shiver at the memory of what Keith had been about to do before Pidge had interrupted them. Lance realized that Keith was trying to tease him, so decided to get him back. He used his long and flexible legs to snake up Keiths leg to his growing bulge. He used his foot to rub against it, and bit his lip at Keith, earning a moan. The others heard this, turning to look at Keith, who played it off as a cough. They boys continued to tease each other until dinner was over, when they quickly sprinted to Lances room, arousing suspicion from the others. Lance locked his door and was immediately pinned to it by a very aroused Keith. Keith ground their pelvises together roughly, eliciting loud moans from them both. The boys began to remove their shirts, and Keith returned to kneeling infront of his boyfriend. "You have no idea how long I've wanted this" moaned Lance, and Keith took that as an invitation to remove Lances jeans. He slowly pulled down Lances boxers, freeing his erection. It sprang up to meet Keiths hungry eyes, as he happily smirked, staring innocently into Lances half lidded eyes and licking the sensitive tip. Lance moaned loudly, gripping onto a nearby table for support. Keith licked a strip down Lances dick, before deepthroating it, making lance throw his head back in pleasure. " Fuck.. Keith... Baby" Lance moaned, the pet name turning Keith on even more. Lance tangled his fingers into Keiths mullet, pushing him down further onto his cock. Keith moaned around lances dick, bobbing his head faster. " Fuck... Keith.. I'm gonna.." Lance removed his hands so that Keith could pull away, but instead Keith went deeper, swallowing all of Lances cum. He licked it off his lips, looking up at his boyfriend seductively. Lance pulled him up for a kiss, removing his pants while doing so. Lance stared at Keiths exposed dick, eyes wide but clouded with lust. His mouth dropped at the large size, and Keith blushed red. " Lance, stop looking at it like that" Keith panted. " Keith.. Its so big.. Fuck" Lance licked his lips, imagining all of the lewd things they could do with it. Lance grew hard again and pulled Keith into a heated make out, stroking both of their dicks in his hand. The feeling of Lances cock throbbing against his was too much for Keith, and he roughly thrusted into Lances hand, loud moans escaping his lips. " Lance.. Fuck.. Please... I need more" Keith groaned, too turned on to care if he sounded needy. Lance smirked, realizing that hearing Keith begging turned him on even more. "What do you want baby.. " Lance whispered, nipping at Keiths ear. Keith grunted and bit his lip, trying to decide if he wanted to bottom or top. "I want us to fuck" Lance smirked at this, releasing their dicks and walking into his bathroom. Keith watched Lance confused, but understood when he came back with a bottle of lube. " You're gonna love this Keith, I got it a few days back at the space market and its better than any human lube I've ever used. " He squirted some onto his fingers, then put them into Keiths mouth. "Tasty right? " Lance smiled as he watched Keith seductively suck the fruit flavored gel from his fingers. "Mmmhmmm" Keith agreed " You wanna taste? " He asked, pulling lance into a kiss. He spun them around so that Lance was sitting on the table, still kissing him. Lance pulled away, realization hitting him. " Keith.. I've only ever been this far with girls before.. How's this gonna work..? I mean I usually top but.. " Lance nervously glances back at Keith. Keith smiled at Lances sudden change in attitude, gently kissing his forehead. "I want you to be able to walk tomorrow, because I think after dinner the others are suspicious, so how about you top this time" Keith softly said into Lances ear. Lance smiled, switching positions with his boyfriend " Ok babe, but next time I don't want to be walking for at least a week" Lance smirked, coating his fingers in lube and slowly pushing two into Keith while he was distracted. "FUCK! " Keith screamed in pain and pleasure at the new sensation, gripping the table for support. "Sorry mullet, I'll be gentler" Lance kissed Keith and slowly started moving his fingers. After Keith was prepared, Lance opened a drawer under Keith, taking out a condom and placing it on himself. "You ready Keith? " Lance said breathily, excited for what was coming next. Keith nodded in response, and Lance slowly pushed into him. "Fuck... " Lance groaned loudly "you're so tight baby.. "
Keith moaned at this. After a few thrusts lance hit against Keiths prostate, making the noirette scream in pleasure. "FUCK.. LANCE.. don't stop" Lance thrusted hard into Keith, until the room was filled with Keiths screams, Lances loud moans, the slapping of skin and wet, squelching noises. Both of the boys were close, and Lance started roughly stroking Keith. Both boys came hard with loud moans, and Lance collapsed on top of his boyfriend, sandwiching Keiths seed in between them. "Fuck.. " Keith panted breathlessly. Lance sloppily kissed him, becoming more and more aware of the sticky liquid coating their stomachs. " I'm gonna go get a towel" lance laughed, removing himself from his boyfriend, and throwing the condom away. Keith stood up, ass slightly sore, and jumped when he heard a knock at the door. "LANCE? " Pidge yelled through the door. "ARE YOU OK IN THERE? WE HEARD SCREAMING! " Lance returned with a towel and a look of horror plastered on his face. Keith ran up to him and grabbed the towel, cleaning himself off and scrambling to find his clothes. Lance shouted to Pidge " IM FINE.. I JUST HIT MY TOE". He grabbed his trousers and the first shirt he saw quickly slipping into them. "DONT LIE TO ME LANCE I HEARD TWO PEOPLE.. IM COMING IN" Lance shared a look of horror with the fully naked Keith, who hadn't found any of his clothes yet. Lance mouthed to Keith for him to hide, and the noirette leaped into a nearby closet, grabbing Lances jacket so that he could hide a little more if Pidge found him. Pidge hacked his door and burst in, revealing a very disheveled but thankfully not hickey covered Lance. "Lance.. Is that Keiths shirt? " Lance looked down in horror, to discover he was indeed wearing his secret boyfriends clothing. " NO!" He retorted defensively. "Its mine.. I just don't wear it a lot! You do know that more than one grey shirt exists in the universe! " Pidge looked suspicious. " Ok.. Why is it inside out? " Lance coughed. " I was naked when you said you were going to come in.. So I grabbed it fast" Lance said truthfully." Wait why were you.. Oh.. OH" Pidge realised why she had heard screaming. Lance nervously scratched his neck. " So.. Where is she? " Pidge smirked, wiggling her eyebrows. Lance bit his lip, shuffling nervously on his feet. "What.. Is she like.. REALLY alien? " Pidge asked quizzically. Lance stayed quiet, eyes widening as he noticed Keiths jacket still on the corner of the desk. Keith grinned in the wardrobe, stifling laughter as he watched the scene unfold. He accidentally let a laugh escape, and quickly slapped his hand over his mouth in horror. Pidge heard the noise, and slowly walked towards the closet. "PIDGE NO! " Lance blurted out as Pidge reached for the handle, but it was too late. The door swung open to reveal a naked, disheveled, hickey covered Keith, futily trying to cover his member with Lances jacket. Pidge stared wide eyed, then burst out into laughter. "OH MY GOD... YOU GUYS FUCKED.. FINALLY... THIS IS AMAZING.. HUNK OWES ME TEN DOLLARS.. OH MY GOD" Pidge wheezes, tears streaming from her eyes. Keith and Lance looked at each other, then at Pidge. "Uhh.. Pidge? " Keith said, voice hoarse from so much screaming. Lance pulled Pidge out of the room, passing Keith his clothes and shutting the door behind Pidge as she left. The boys looked at each other red faced. "Guess we don't have to tell the others now" Lance chuckled lightly, rubbing his neck. "Breakfast is gonna be fun tommorow" Keith groaned. Lance chuckled and kissed keith gently, smiling at him. " Sleep in here tonight" He asked Keith, to which he replied to by grabbing Lances waist and pulling him with him into the bed. " Hey mullet.. We just fucked... But this is the first time you've been in my bed" Lance laughed. Keith smiled, kissing his dork of a boyfriend, then pulled the covers over them, pulling lance into his chest, spooning him. Both boys felt safe, loved, and the happiest either had felt in a long, long time.

Klance Where stories live. Discover now