Klance Oneshots - Chapter 170: Chapter 170

Book: Klance Oneshots Chapter 170 2025-09-23

You are reading Klance Oneshots, Chapter 170: Chapter 170. Read more chapters of Klance Oneshots.

I'm gonna embrace Heathers a little on this one. Gonna channel my Jason Dean
Now, Lance McClain was pretty positive he was straight. After all, he grew up talking about girls and having crushes on girls. He'd flirt and be flirted with and it was all normal. Typical honestly.
Lance, if he was being honest, didn't care much at all about the dating and the hooking up. He felt it was way overhyped. His friends spent a majority of their time talking about sexual conquests and daydreaming about future ones. And when they weren't talking about either of those, they were actually doing them. Lance would smile and crack jokes all the same though. He wasn't about to commit social suicide because he had a slightly different take on relationships and sex and whatnot.
But, now we're getting off topic....
Lance was almost positive he was straight. He was the high school quarterback, after all. He'd seen many queer kids around school, and he didn't feel like he really belonged to that crowd. Not to mention, they were the kids getting swirlies in the gym locker rooms. Lance was not about to condemn himself to that shit (literally). Besides, there's nothing attractive about men. He's a man—he isn't attracted to himself. There's nothing magical or special about a dick. It's just a dick.
But, looking across the cafeteria at the new kid... he was beginning to question. This is day three seeing this fucker around school. Each time he saw this asshole waltzing around like he had nowhere to be at no particular time, he felt a jolt of possibly annoyance with a hint of frustration. It took him a while to pinpoint what it was that this boy was setting off in him. But that morning when he caught this kid walking out of the teachers lounge holding what seemed to be Ms. Holts lunch-as it had a sticky note on top that said "don't touch -Holt"-he felt his interest had been piqued. Lance almost might have asked what the boy was doing but he was rendered speechless when the boy walked by and put a finger to his smooth pink lips in a signal to keep hush about the encounter.
So now, he was poking at his own lunch as he eyeballed the guy eating Ms. Holts lunch across the cafeteria. Quite the sight really. He had his feet propped up on the chair across from him —because no one dared sit by him—and he munched on a carrot spitefully (you'd have to see it to believe it).
This guy is something else really. He has longer pitch black hair that's tied back in a low ponytail and ripped denim jeans, combat boots, a black graphic tee, and a bombers jacket.
"Earth to Lance!"
Lance snaps his head in the direction of his good friend and fellow teammate Julian. "Yeah I'm here,"
"The fuck are you staring at?" He questions trying to meet the gaze of whatever Lance was eyeballing. "Is it that creepy fuck over there? What is he doing? He's got a damn mullet."
Mitch joins in. "Yeah, that new kid acts like he fucking owns the place or something. I don't like it," He sneers.
Lance feels an annoying itch under his skin, like a strange urge to defend the guy. He hates that. He doesn't owe him anything.
"We should give him a hands on lesson about how it works here at this school." Mitch laughed.
"I like the sound of that... are you in Lance?" Julian asked cracking his knuckles.
"Guys, we're seniors. Don't you think you're getting a little old to be teaching lessons?" Lance leaned back in his chair.
"Not if it's another senior." Mitch shook his head and the two stood up.
"I'll pass." Lance glanced in the guys direction.
"Suit yourself!" Julian said as the two of them sauntered up to the unsuspecting man.
Lance listened to their conversation trying to eavesdrop.
"Hey, don't you know this cafeteria has a no rainbows policy?" Mitch put both hands on Keith's table and leaned forward.
"Odd considering they have an open door policy for dumbasses." The dude folded his arms and leaned back.
"You fuck-" Mitch started but Julian grabbed his teammate's jacket to keep him cool.
"What did your boyfriend say when you told him you were switching schools?" Julian chuckled.
"I don't know, ask your dad." The guy spat.
That set them off. They leapt forward to grab him but he kicked the table into the two and leapt up from his chair. By the time the two recovered the mystery guy was already a step ahead. He grabbed Julian by the hair and pulled his face down to meet his knee. He then made his advance toward Mitch. Mitch swung for the guys face and he dodged it and lunged forward tackling him.
Lance stood up, his chair scraping the floor.
On one hand, he should help his friends and teammates, but on the other, this guy was kicking ass and Lance was loving every minute of it. Lance was totally bewitched and enthralled by the way this mystery man moved.
Maybe Lance was a little gay after all.
It was crazy how he thought and believed one thing his entire life and in just three days, a complete stranger turned his whole life upside down. He doesn't even know his name.
Suddenly those cold grey eyes were on him now. "You gonna help your buddies or not?" He wiped a swollen and bruised lip on his jacket sleeve.
"They got themselves into it, they can get themselves out of it." Lance responded nonchalantly.
The guy seemed to stare a moment before he was grabbed by the collar of his jacket and ripped back falling to the ground. Mitch was suddenly on him ready to disfigure that handsome face of his.
Lance moved forward and grabbed the wrist of his teammate who was pulling back to aim for a severe punch to the jaw. "Lance what the fuck?"
"That's enough." Lance pulled Mitch off him.
"The fuck you mean?! You see what he did?!" Mitch was bruised and Julien had a bloody nose.
"Get over it, you're just gonna get in trouble and get kicked off the team." Lance let go knowing that would keep them from fighting anymore. "Get yourselves cleaned up before a teacher sees you dumbass. Then all of us will be fucked."
When the two disappeared, Lance reached out a hand to help the guy up. He seemed to have hit his head pretty hard when he fell.
But of course, this guy was proud. He stared at the offered hand and stood up on his own rather unsteadily.
"Uh, sorry about them. I'm Lance, Lance McClain."
"Keith. Just Keith." He eyed Lance suspiciously.
Lance stood the knocked over table right again and picked up some of the spilled food.
"I won't tell, if that's what you're getting at..." Keith watched him carefully.
"I don't really care if you tell or not. They're shit players anyway." Lance gave a cocky smirk.
Keith considered that and touched his lip drawing his red stained fingers back.
"Would you like some help with that?"
Keith waited patiently in the men's bathroom slouched against the wall. He opened one of the small rectangular windows and lit a smoke carefully blowing it outside as to not raise alarm.
Lance finally returned holding an ice pack and a few small bandages.
"Those things are bad for you ya know." Lance mumbled taking it out of Keith's mouth and putting it out on the sink.
Keith rolled his eyes but was taken aback by the cold pack pressed to his mouth before he could make a snide comment.
Lance then went to work peeling the bandages and applying one to his forehead where it was bruised with a small cut and putting the other on his knuckle. "Our school won't actually do anything about it. They'd just get let off with a warning because they play for our football team." Lance admitted.
"So why is it you're helping me McClain?" Keith said in that deep gravely voice that seemed to send shockwaves down Lance's spine.
"What can I say? You've piqued my interest," Lance sighed.
"That so? Since when was the quarterback gay?" Keith cocked an eyebrow.
"I didn't say anything about being gay." Lance frowned. "I just said you piqued my interest."
"So that's why you've been stalking me since I got here." Keith smirked.
"I haven't been stalking you. Merely observing..." Lance scowled. "Why'd you transfer anyway? People usually don't change so late into the semester."
Keith looked at him a moment before leaning back. "You're pretty nosy."
"It's my specialty," Lance shrugged and sat down.
Keith eyes him again. "Are you sure you aren't just the least bit gay?" He asked dropping the ice pack from his face.
"Uh... I think I would know," Lance gave him an annoyed look.
"Hm, that's a shame." Keith pursed his lips. "I just moved in with my brother." He finally answered Lance's question.
"Your brother? What about your parents?" Lance prodded.
"Don't you have class right now?" Keith snipped.
"Don't you?" Lance leaned closer mischievously.
"You're starting to piss me off." Keith kicked his foot at Lance.
"And What's the deal with Ms. Holt? Why'd you steal her lunch?" Lance chuckled.
Keith averted his eyes. "She... called me emo."
Lance couldn't help the eruption of laughter that escaped him. "You've got to be kidding," His laughter fell and he found that Keith had the corner of his mouth turned up in the remnants of a smile.
"Thanks for the patchwork McClain." Keith started to leave.
"That's it?" Lance frowned.
"Were you expecting more?" Keith took a step toward Lance. "A little gay after all?"
Lance opened his mouth to protest but fell silent—something that didn't happen often. He never ran out of things to say, but standing in front of Keith in such proximity, he was speechless. The wall behind Lance and Keith only a foot or so away, his mind was fuzzy. Instead his eyes sunk to Keith's lips and flicked back up making those same lips pull into a smirk.
Keith then leaned in. Lance's back moved against the wall as he felt Keith's presence envelope him. Hot breath met his ear and Lance shuddered. "Get yourself a sweet girl McClain. Or guy. Someone who'll cheer you on from the bleachers. Not me." And just as fast as it happened, Keith pulled away and walked out.
Lance stood a little weak, slightly pissed off, and annoyingly aroused. "Stupid fucking emo." Lance mumbled grabbing his shit and heading to class.
Days passed and they didn't speak. But often Lance would be staring and Keith would catch him and smirk or send him a wink. But there were a few times he'd catch Keith looking just as much in return. It was how Lance knew Keith was just as attracted to him as he was to Keith.
Lance would do small things, like stretch and expose some of his midriff. He'd see Keith starring and return to him the same cocky looks.
It wasn't until a week after the bathroom incident that anything really happened.
Lance was sitting at his desk alone in his bedroom with only a lamp on. He'd finished his homework and was a little bored now. He was trying to decide whether he wanted to read the comic he just bought or masturbate—question of the year.
Just as he was about to make his final decision, there was a tap on the window. Lance jumped like any human would and stood apprehensively. Of course he was frantic at the dark shadowy figure outside his window, especially since his room was on the second floor.
But when he saw stormy eyes and messy black hair, he hurried to the window and opened it quickly. "Keith? What the fuck?"
When combat boots finally touched the floor, Keith was all over Lance. He kissed him deeply, pulling Lance into him.
Although surprised, Lance kissed back with just as much vigor. He gripped at Keith's coat and soon enough Keith was taking it off and throwing it to the floor mindlessly. Lance felt chills when Keith's ice cold hands slid under his shirt and met his bare skin.
"You asshole," Lance said through the kiss and Keith chuckled. They were kissing again, and Lance had to physically push Keith off him to keep from caught back up. "What are you doing here?"
"I thought I made it kind of clear," Keith tilted his head.
Lance pinched the bridge of his nose and pushed Keith to sit on the bed because the extra inch in height Keith had was pissing him off. "You're such a prick."
Just like that, they were back to their heated make out session with fewer clothes than they started. Keith moved them further into the bed, making a large hardcover comic that was hidden in the sheets tumble onto the floor with a loud thudunk.
"Lance, are you okay dear?" Lance's mother said from the other side of the door moments later.
"Uh, yeah mom, I'm fine! Just dropped my book!" Lance felt his heart race as Keith didn't even flinch moving his kisses lower and lower.
"Okay! Goodnight sweetheart!" She called.
"Night!" Lance then slapped a hand over his mouth as far more provocative noises threatened to escape.
Now Lance is by no means perfect. But, he was the quarterback, an honors student, he took AP classes, he never got in trouble, and he was well liked among his teachers and peers. A star child really.
So really, Lance earned this. He earned one occasion to indulge in something he really wanted that he shouldn't have. And that just happened to be Keith. Consequences can go fuck themselves, that was a problem for another day.
But another day came too soon, because Lance woke up feeling chilly and a little sore. He sat up in bed and yawned looking around the empty room with his empty bed. Glancing at the time, he realized he would be late for school if he didn't get up right away. So despite his body's firm protests, he stood up and stretched.
Keith hadn't stayed, and Lance didn't really expect him to. But still Lance felt a bit of disappointment.
The consequences.
If he saw Keith at school (and he most definitely would unless Keith skipped as he often does) how was he supposed to act? Should he smile? Talk to him? Ignore him?
Lance sighed, maybe it was a mistake. But they had fun last night. Genuine fun, aside from the horny sex. They laughed and teased and Keith had been so careful with him.
Thinking like this was going to make his head explode. It was all too much to worry about. He pulled his shirt over his head and that's when he caught sight of a small sticky note on the night stand. Keith had used one of the sticky notes from his desk and scrawled out using Lance's favorite blue pen, his number.
Lance snatched it up and eyed it. Paid attention to the curve of his eights, and the lines he slashed through his zeros. His belly went warm and his heart began to race. Keith motherfucking Kogane left his number.
Lance didn't hesitate to add the number to his contacts. But then came the next dilemma- what now? Should he text Keith? Should he wait till he saw him? Should he wait at all? Should he play it cool and wait a week or so? Keeping it random seemed best. After all, Keith was the emperor of random and impulsive (showing up on a Tuesday-school night that is-to crawl through his window and roll around in the sheets).
Another glance at the clock had him sprinting to get ready for the day and postponing the crisis.
It wasn't until school that he could address it again. He was staring at his phone walking down the hall and contemplating what to text if at all. Lance lifted his head and his gaze locked with Keith who was passing in the opposite direction. But Keith adverted his gaze cooly and brushed passed without so much as glance.
Lance felt annoyance bubble up and he tried to push it back down. He managed to keep his cool until second period.
Lance was sitting in his seat happily chatting with his friend about the upcoming test while waiting for the bell to ring. When it did, he quieted and turned to the teacher.
Mr. Iverson started class and as he was speaking, the door opened and Keith came walking through.
"How nice of you to show up! We've all just been waiting for you!" Lance said venomously.
"Oh fuck off," Keith rolled his head back.
"Language Mr. Kogane." Iverson warned.
"Sorry Mr. Iverson, he can't help it. The world revolves around him after all." Lance sneered.
Keith started toward Lance but Iverson grabbed the back of his collar. "Both of you. Office. Now!"
"What'd I do?" Lance protested but the teacher cut him a look that told him not to dare argue. Lance rolled his eyes and snatched up his stuff following behind Keith.
Keith, five paces ahead of Lance in the hallway, was silent. It wasn't until halfway there that Lance couldn't take the silence anymore.
"You gonna say something Mullet?" Lance raised an eyebrow. He thought he saw Keith fidget, but otherwise he was being ignored.
"Oh, so the silent treatment, huh? Well I'm pretty good at talking so—"Lance was immediately caught off guard when Keith whipped around. He froze thinking Keith was going to punch his lights out, but instead, impatient lips met his.
"God you're so fucking annoying." Keith said in between kissing Lance. He leaned down to kiss at Lance's neck wetly.
"Are you're so goddamn bipolar." Lance said running his hands into Keith's hair to scratch and pull at the soft locks.
"Me?" He kissed again and nibbled slightly, "You started that,"
"And you ignored me in the hallway," Lance's tugged spitefully at Keith's hair.
"I told you," he begrudgingly pulled away from the soft bronze skin, "I'm not the one cheering you on from the bleachers."
Lance was again by no means perfect. And sometimes, he did things that may seem a little irrational. Well... this wasn't one of those times. Because his next moments were completely rational.
Lance opened a janitors closet and tilted his head suggestively. Keith didn't hesitate to step backward inside expecting Lance to follow. But then, Lance slammed the door shut and locked it. He heard an apprehensive and fearful: "Lance?" Followed by the sound of Keith tripping over a bucket.
A few more chaotic sounding crashes ensued and Lance happily waltzed down the hallway far far away from the closet where many of his problems stemmed.
That night, there was a knock at the window. Lance sat up in bed and looked out to see Keith glaring back at him. Lance smiled and closed the blinds.
Moments later Keith opened the window and came tumbling through nearly getting caught in the blinds and ruffling the curtains.
"The fuck Lance? I was stuck in there for two class periods!" Keith huffed.
"Keep your voice down dumbass." Lance cut him a look over his comic. "And that must've been awful, you know, being ignored like that." He flipped the page.
"Clever. Okay, I get it." Keith grumbled and rolled his eyes.
"What do you say?" Lance continued reading.
"What?"
"What do you say?" Lance repeated.
Keith mumbled and cursed under his breath. "I'm sorry, happy now?"
Lance kept reading silently and ignored Keith's childish behavior.
"Fine! I'm sorry Lance." Keith said more sincerely.
"Thank you Keith. I forgive you. And I'm sorry I locked you in a closet." Lance closed his comic. "That wasn't so hard."
"I'm gonna kick your ass." Keith pointed at Lance threatening.
"Ah you wouldn't dare, you like it too much." Lance, to make a point, wiggled his ass.
"Lance? Is someone in your room?" Lance's father asked from the other side of the door. "A few minutes ago, I thought I heard someone."
Lance went wide eyed and jumped from his bed. Keith ran to the closet and quietly got inside only cracking the door. Lance opened his bedroom door facing his dad. "No, sorry, I was watching a show too loud. I'll turn it down."
"Don't worry I won't tell your mom, just be careful." His dad winked. He started to walk away but then he stopped as if remembering something, "Oh, and uh... use protection—even if they're a guy. That's how your mother and I ended up with Marco. But don't tell him that."
"Thanks Mr. McClain," Keith gave a social smile and reached out to shake his hand.
Lance's dad beamed and took it firmly. "Good! Good handshake young man!" He turned back to his son. "Us McClain men definitely have a type. Reminds me of your mother and I."
"Were you climbing through her windows late at night too." Lance cut a look to Keith.
"Nope! She was climbing through mine. See, I was much like you Lance, when I was younger. Your mom, well... everyone told me to stay away from her. Said she was a bad kid. But I never saw anything bad about her." He spoke lovingly about his wife. "She was wildly fierce, and never turned down a challenge."
Lance felt his cheeks go pink at the underlying notion. "Thanks dad,"
"Goodnight son, and..."
"Keith." Keith joined in.
"Right, Keith," he smiled, "was nice meeting you."
Lance shut the door and turned around mortified.
"Cool dad." Keith shoved his hands in his pockets and smirked.
"I can't believe Marco was an accident." Lance started cracking up.
Keith started towards the window and Lance frowned. "Where are you going?"
"Well, it's getting late," Keith shrugged, "and I'd like to clean the smell of Windex off me."
"Sorry about that. I guess I got a little... pissed." Lance rubbed the back of his neck.
Keith licked his lips and smiled, "I didn't think the McClain boy could lose his cool."
"I didn't think I could either." Lance chuckled and sat on his bed. He plopped onto his back with an 'oof' and stared up at the ceiling.
Keith stared at the boy a little nervous. Since when had he ever been nervous? His palms felt warm and he had a breathtaking tightness to his chest.
"Do you want an invitation?" Lance asked propping up on his elbows to look at Keith.
"What?" Keith cleared his throat and blinked.
"You've been staring at me. Do you need an invitation?" Lance deadpanned.
Keith rushed forward and captured Lance's lips with his own wordlessly. Lance took note of the difference of these kisses. They were less lustful and more patient. Keith took his time and made the kiss feel amazing. It was the kind that made butterflies stir in his stomach and his legs go weak.
"You're right, you do smell like Windex."
"I tripped on a bucket and spilled a bottle of it." Keith nipped at Lance's neck.
Their hands were on each other and Lance had been the first one to buck his hips in a manner that had them both reeling.
The next morning, Lance woke up before his alarm to find Keith quickly trying to dress himself. "Keith?"
"I accidentally slept over." He said tiredly as he tried to buckle his belt but was struggling. Groggy fingers fumbled with the leather and finally he gave up and left it hanging through his pant loops.
Lance sat up rubbing his eyes and yawned.
"I have to hurry home to shower and change before school," Keith followed suit with a yawn.
Lance rolled from his spot on the bed to sit on the edge. He grabbed Keith by the belt loops and pulled him closer to fix his belt for him.
Keith went pink in his cheeks. Lance had major bedhead and was wearing nothing but space boxers. His long slender fingers threaded the belt and secured it.
"You're not so talkative in the morning," Keith smirked. The silence was unusual considering he was standing in front of the biggest loudmouth in town.
Lance grunted. When he finished he stretched and leaned his forehead against Keith. Lance was not a morning person by any means. Especially before his alarm.
Keith bent down and kissed Lance slow and sweet. "Go back to bed, you look like death."
Lance glared at him and prodded for another kiss. Keith obliged and then promptly pushed him back in the bed and threw a dinosaur blanket on top of him.
Lance frowned at Keith. "See you at school."
"See you," Keith kissed the top of his head and started out the window. As he was climbing down the tree that he used to get on the roof, he suddenly felt embarrassed. What was he doing? What was Lance doing to him?
Kisses goodbye? Tucking him in? What the fuck had he come to?
Lost in thought, he misstepped and came crashing down out of the tree. Landing on the ground with a thud, he sighed. No broken bones, no immediate pain. He got up and through the kitchen window, Lance's dad smiled at him holding a cup of coffee.
Lance's dad opened the window, "Morning Keith!"
"Uh, morning Mr. McClain,"
"Quite the tumble," he took a sip of his coffee, "thought I'd let you know there are stairs."
"Thanks Mr. McClain." Keith nodded.
"Have a good day at school!" And he shut the window.
Keith walked the block to his brothers house. Walking to the back door, he quietly unlocked it and stepped in. He shut it as silently as possible only to jump at his name.
"Keith, where the fuck have you been?!" Shiro-his brother-scolded. "Adam and I have been calling you."
"Sorry, I fell asleep and—" Keith already began to explain.
"Fell asleep where?" His brother raised an eyebrow.
"He's got a boyfriend obviously, Takashi." Adam walked into the kitchen dressed for work.
"Keith? Have a boyfriend? You do seem less angsty than usual." Shiro considered.
"I do not have a boyfriend." Keith grumbled and moved to make himself a bowl of cereal.
"Hm, then a crush maybe?" Adam poured himself a cup of coffee.
"Okay, look, can we stop talking about this?" Keith groaned.
"Okay, let's talk about the call I got from your school instead." Shiro sat down in a very dad like manner.
Adam leaned on the counter and joined in the disapproving stare.
"They said you had an outburst in class and that you were sent to the principals office but never showed and that you were found locked in a janitors closet." Shiro sighed. "Can you imagine my confusion? Especially after we just had a talk about you staying out of trouble. And why were you locked in a closet? Of all the places? Did you find the irony funny?"
"It was Lance's fault! I showed up to class a few seconds late, and he was trying to pick a fight! And then when we were walking to the principal's office and he locked me in the closet!" He said defensively. He opened the fridge and grabbed out a gallon of milk. Adam gave him a disapproving stare and Keith put it back in exchange for oat milk.
"Well Takashi, I think we've gotten to the bottom of who his crush is." Adam grinned watching Keith pour the cereal.
"Me? Have a crush on Lance?" Keith scoffed, "No, no, no, not in a million years."
"Did you guys kiss?" Adam raised his eyebrows expectantly.
Keith froze knowing damn well they did more than kiss. "Uh, no... well, yeah. But--"
"Ooh!" Adam squeezed Keith into a hug.
"Is he nice?" Shiro asked.
"Nice? Yeah. But also annoying as fuck." Keith answered smirking to himself.
"Oh so you admit to liking him then?" Adam grinned smugly.
Keith glared at the two of them and took an angry bite of Life. "I didn't say that."
"It was implied." Adam took a long slow sip of coffee.
"So where did you stay last night since you didn't come home?" Shiro leaned on the counter.
Keith stared at them a moment feeling his cheeks go a little toasty. "A friends."
"Was that friend named Lance?" Shiro asked wickedly.
"Actually, I'm gonna eat upstairs and get ready for the day. I don't want to be late." Keith hurried up the stairs.
"Wow! Keith doesn't want to be late for school?!" Shiro grinned. "We did it Adam!
That night Keith crawled through Lance's window again only to see the boy hunched over at his desk working busily. "Sorry, I have a project." Lance mumbled clicking at the keys of his laptop and copying work down in a notebook.
"That's fine." Keith sat on Lance's bed and kicked off his boots. He leaned against the headboard and braced it with a pillow. He saw a comic book laying on the nightstand and picked it up to read.
Lance looked over his shoulder and smiled, small and barely noticeable, but Keith caught it and it made his chest tighten. Keith patted the spot in front of him and Lance shook his head, " I really have to get this done."
"Bring it over here. You look miserable hunched over the desk." Keith patted the spot again.
Lance suppressed another smile and picked up his things. He carried them to the bed and crawled in between Keith's legs to sit with his back leaned against Keith's chest. Setting his laptop on his lap and using Keith's leg to perfectly hold up his notebook to write in. He could feel Keith breathe and the heat was comforting.
Keith quietly read the comic and didn't disturb Lance. After a few hours, Lance sighed and leaned further back into Keith closing his laptop. "I can't do this anymore, I've been at it for hours."
"When is it due?" Keith asked shutting the comic.
"Tomorrow afternoon." Lance frowned.
"How much do you have left?"
"Two chapters. But I physically cannot read the computer screen anymore. My eyes hurt and they keep going out of focus."
"Let me help." Keith suggested.
"It's fine, I can just set my alarm earlier and get up in the morning." Lance yawned.
"No really, tell me what do do." Keith sat up a little more and Lance turned to look at him.
"Are you sure?" Lance asked apprehensive.
"Yeah," Keith opened the laptop and pulled it closer to him to read.
"Okay, just read off the highlighted stuff and I'll copy it down." Lance picked up his notebook and pen eager to get it done.
With Keith's help, the last two chapters were finished within a half an hour. And when Lance finally wrote the last thing, he carefully got up and deposited his laptop and notebook on his desk. "Thank you Keith," Lance smiled, "it means a lot,"
There was a knock at Lance's door and they both looked at each other. "Dad?" Lance called to the other side of the door.
The door opened and Lance's mom stood in the doorway. Her eyes flicked to Keith laying in Lance's bed holding a comic and then her eyes flicked to Lance who stood holding a pencil in horror.
"Don't worry," she winked, "I won't tell your father. Goodnight boys!" She then closed the door and Lance and Keith burst into laughter.
Lance tossed the pencil on the desk and rubbed his hands on his sweats. Yawning, he crawled into bed and settled between Keith's legs and laid his head on Keith's torso. His arms wrapped around the boy and he felt himself drifting in and out of sleep.
Keith found himself a little invested in the comic he picked up. He allowed Lance, who looked very tired, to lay on him. Eventually, Lance's breathing turned steady and he let out soft snores. Keith finished the comic and set it down. He smiled at the sight of Lance asleep on his chest. Keith wrapped his arms around Lance and scooted down so his own head would rest on the pillow. Keith felt himself falling asleep like Lance did all the while stroking his back.
When Keith woke up the next morning, the both of them were tangled up and interlocked perfectly. It took several minutes for him to climb out of bed without waking the blue eyed boy. Surprisingly, he found he really didn't want to leave. He could stay and cuddle up to Lance forever. It was a dangerous thought.
He planted a kiss on Lance's head and made a point to go down the stairs. "Morning Mr. McClain," Keith greeted.
"Ah, how are you this morning Keith?" He asked with a chipper grin.
"I'm well, thank you," Keith yawned.
"How come Lance isn't walking you out?" He asked.
"Oh I didn't want to wake him. He was exhausted last night because of a school project." Keith shook his head.
"Good to know he's still taking school seriously even though he has a boyfriend." Lance's father clapped him on the shoulder. Keith felt his cheeks go hot. Boyfriend? They are not boyfriends. "Well, you should rush off, you don't want to be late on a Friday."
"Right, thank you," Keith waved Lance's dad off and headed home.
Keith's school day was plagued by Lance. The boy was everywhere he looked. The trophy-case had his name on several plaques. Pictures of the football team—Lance was front and center. Astronomy club President, 3rd in national debate, co-president of the robotics club and student of the month three times in his high school career. Keith tried not to think about it, but it was proving near impossible.
He saw flyers up for for the final game of the season for the Voltron High football team tonight. He eyed the colorful flyer and pursed his lips.
"Are you gonna come? Last one of the season," Lance said behind him making him jump.
"No," Keith said bluntly, "I don't watch football."
"Then don't come to watch football," Lance smiled, "come to watch me. My number's one."
"I'm not your boyfriend Lance. I never will be. I'm not the guy cheering you on from the bleachers and I sure as hell don't give a fuck about some stupid football game." Keith snipped defensively. He needs to set these boundaries. Feelings for Lance were becoming too real, and that scared the shit out of him.
"I wasn't- I don't-" Lance fumbled with his words trying to get over the shock of Keith's sudden cruelty and coldness. "Fuck you Keith. Don't talk to me, don't come to my house anymore. Just-"
Keith tried to interrupt even though he knew he was only going to make it worse. "Lance we're..."
"Stay the fuck away from me," Lance shook his head and turned away.
Keith felt wrong. Like he was walking on his hands. Like he was backwards. Like his organs had been switched with a stranger. Like his head wasn't his own.
Like he upset one of the only people he's ever felt anything for.
A sudden tight pain pierced his chest and he almost went breathless at the terrible sinking feeling. Lance's hurt expression and the way he told him to stay away. The way this beautiful blue eyes looked cool like ice. And how his hands ran through his hair yanking a little as if it would help anything.
Keith was twisted and cruel and horrible. And he knew all these things. And for the first time, he felt apologetic for it. He didn't deserve Lance. Why couldn't Lance understand that?
Keith could pretend to be a good boyfriend, but  Lance deserves someone genuine and perfect just like him. Not some moody freak with an abundance of issues.
Keith didn't stay at school and hopped on his bike and drove home. He thought about how nice it would be to take Lance for a ride on Red. How he'd probably tell Keith no way at first. The goody goody would need some coaxing to get on the bike. But Lance's arms would be warm wrapped around his waist and Lance would surely love the scenery flying by. He could drive him through the mountains, especially during fall. Lance would be cold though so he'd make sure to bring extra layers because Lance would be the dope to bring too little layers. And Keith would revel in how close he got to be to Lance, because that in itself was a miracle.
Honk!
Keith swerved and pulled off to the side of the road. His head fell on the handlebars of his bike and felt despair flood his body. He'd only known this boy a handful of weeks. But god did he want him.
Lance seethed through all his classes. He felt grumpy and couldn't help how angry he felt at the encounter with Keith. "Who the fuck does he think he is?" Lance was so angry he was talking to himself.
All through class, all through practice, the encounter distracted him.
He didn't have time for this. The big game's tonight! He can't afford to be distracted. Plus, Keith has probably gone about his business and forgot all about it. So it's ridiculous for him to be so worked up when Keith doesn't even give a shit.
But that's what was bugging him the most. The fact that Keith doesn't give a shit.
He'd only known Keith a number of weeks, but he'd enjoyed his company. Keith was funny, and sarcastic, and moody, and it was part of his charm. Yeah, he was an asshole, but Lance pushed back and kept him in check. Lance had a strange sense of balance around him like they kept each other level. Their energy seemed to cancel each other out. But then again, maybe it was all in Lance's head.
Perhaps they were too different after all. Oil and water, milk and Red Bull, red and blue...
Lance thunked his head against his locker. "You okay buddy?" Hunk clapped him on the shoulder.
"I'm fine," Lance pulled his undershirt on. It was chilly outside, he should've brought more layers. "Just love life problems."
"Bitches be crazy, right?" Julian laughed and threw a towel at him.
"This bitch is like you wouldn't believe." Lance sighed.
"Damn, looks like she's got you wrapped around her finger." Mitch cut in.
"Well...," they began putting on all their gear, "it was sort of doomed from the start, I just got a little invested."
"Sucks man. You gotta be up front with her. Tell her exactly what you feel dude, and if she doesn't like it, it isn't your problem anymore. Chicks dig that shit too." Julian punched his shoulder.
"It's a lost cause I think." Lance shrugged. "It's fine."
They filed out of the locker room onto the field to be met with cheers. Most of the school sat on the bleachers screaming their vocals raw. Signs and jerseys and foam fingers ranged through the crowd. If there's one thing this town takes seriously, it's football.
Lance was passing a football between him and Hunk. Head in the game, he repeated to himself. He found a rhythm. Head in the game, touch his fingers to his tongue, flawless spiral, flawless catch, repeat.
He felt an elbow jab into his side and he nearly got hit in the face by Hunk's beautiful spiral back. He looked over to Julian who was trying to get his attention.
"Dude, that weird fucker we beat up last month has a sign abou-"
Lance tuned out and immediately turned to the bleachers, searching hopelessly. His eyes finally fell on what he was looking for.
Keith stood in the middle of the bleachers with blue paint striped on his cheeks and he had a apprehensive grin. He had a sign that said 'LOOK AT THE ASS ON #1' and Lance felt himself blush deeply. He stood in awe and felt his lips pull into a smile. "Go McClain!!!" Keith boomed with his horse voice. Lance could hear it even through the crowd. It made him feel giddy.
The announcer came over the speaker and Lance was pulled to the game by his teammates.
Keith had gone home and moped around for a few hours before Shiro and Adam came home and got him to vent about the whole situation. It was Adam's idea to show up to the game and cheer him on as a start to an apology. His brother and brother-in-law helped him make the signs and smear the paint in stripes on his face.
Keith finished in the nick of time and raced on his motorcycle to make it. He paid for his ticket and squeezed into the bleachers on the end by the stairs. He was just in time to see Lance and his teammates walk out from the locker rooms. Screams and cheers boomed and he surprised himself by joining.
Keith watched Lance throwing the football back and forth and he started to understand why people came to these things. Lance was sexy as hell. Not that he didn't already know that.
He watched as one of the teammates that attempted to fight Keith a while ago saw him and grabbed Lance's attention. Few words were spoken and Lance began searching the crowd eagerly.
Their eyes locked and Keith offered up a small apologetic smile. Lance's mouth stretched into a grin and Keith felt relief wash over him. "Go McClain!!!" Keith cupped a hand around his mouth and hollered as loud as he could.
Lance was being drug off to the field with a dopey smile as the announcer's voice powered through the speakers. Keith watched and waited eagerly. He found himself excited to see Lance play.
Altea started off as defense, scoring a few points but ultimately lagging behind. Keith cheered and found himself getting rather invested.
Keith watched Lance pull his team into huddles, giving them strategies and pep talks. He clapped and hyped up his team and it wasn't hard to see why he was quarterback. And Lance played good. He was quick and made snap decisions. When the football rolled off his fingers it spiraled and moved through the air like a pistol hitting its target right on point.
By the time halftime hit, while they were some points behind, things were looking good. They still had their whole offensive quarter to get back ahead. Lance looked buzzed with energy and he glared out at the field as the last few seconds before halftime was called.
They huddled up and Lance leaned in close to his team. His mouth was moving and his eyes locked with each of his teammates. He heard them yelling a chant and break up for water and to stretch. Lance most immediately locked eyes with Keith and broke into a sprint for the bleachers.
Keith felt his heart race. Since when was that a thing? The new development was ridiculous he thought as Lance jogged up the stairs single-minded. He also couldn't help but think how cliché it all was. But the closer Lance got jogging up the bleachers, the less Keith found himself caring about all that.
Lance finally reached him a little winded and smiling. Keith didn't hesitate to grab Lance by the jersey and pull him into a warm kiss. Keith could feel the tip of Lance's nose was like ice and his lips were dry from the cold. But Keith loved it all the same, savoring the fact that he had a chance with this guy and he wasn't going to blow it. Unless it meant blowing Lance later, in which case yes.
Lance hesitated when Keith first pulled him into the kiss. He thought about how his teammates could see him, his friends could see him, his teachers, parents, siblings, everyone! The whole town! Extended family was probably watching on TV even! But then he found himself not giving as much of a fuck as he thought he would. He wanted Keith. More than he wanted to be on the football team, more than being the favorite among teachers, more than being besties with fake people, and more than pleasing people he barely knew. Keith was worth it. The people-pleaser in him went from a boil to a simmer.
Lance decisively grabbed Keith's coat and used it to pull him close. He realized how cliché this all appeared, and how it was already probably a plot on Disney Channel. But he was in too deep to care.
Keith abruptly pulled away, "Lance, I-"
"You were an asshole, I know." Lance rolled his eyes, "It's fine. I mean it's not fine, but you're forgiven."
Keith smiled rubbed the back of his neck. "I guess I sort of panicked and lashed out."
"Sort of? What were you freaking out about anyway?" Lance tilted his head with a smirk.
"Uh, Lance, I think I'm like... really into you." Keith smiled and let his head fall into his hand. "I sound really stupid and cheesy, and there's no coming back from this."
"It's okay, if it makes you feel any better I think I'm really into you too." Lance chuckled.
"Really?" Keith looked up a little startled. "But I'm..."
"An asshole. I know. I find it charming... most of the time. Uh nice sign." Lance nodded toward the poster.
Keith felt his face warm. Fucking Adam.
"I should head back down to my team," Lance blushed and threw a thumb over shoulder.
"Lance?"
"Yeah?"
Keith pulled him back into one last kiss. "Go kick some fucking ass."
Lance's smile went wide and he jogged down the stairs feeling the eyes of everyone on him. He made it to his team who stared with wide eyes. Julian looked bug eyed with a slack jaw.
"Bitches be crazy right? Guess he changed his mind." Lance shrugged.
Lance pulled his team into a huddle with only a minute left of the clock for halftime.
"What the fuck Lance?" Mitch was still in shock.
"Since when were you gay?" Julian butted in.
"Ever since Keith decided to be hot fucker." Lance said matter-of-factly.
"We technically tried to beat the shit out of your boyfriend." Mitch huffed.
"But you failed!" Lance shrugged, "Plus, it's not like you knew,"
"Why didn't you stop us?" Julian looked horrified.
"Well, we weren't really a thing," Lance defended. His team was handling this a lot better than he thought. "This is off topic. We should focus on the game. We're only a little behind. If we get a touchdown we're golden guys. You hear?"
Keith watched Lance talking to his team. He worried maybe Lance coming out would be controversial among his teammates. He hoped they weren't giving him any trouble. But from the looks of it, all was fine.
They moved back to the field and the game resumed. Clashing of plastic helmets and guards rung through the field. He watched as the ball was thrown forward by Lance and number fifteen caught it running forward and gaining a few yards before being tackled to the ground. Each time he saw Lance collide with the ground he cringed. This was a hazardous sport after all.
The second start, Lance had an opening and ran it also gaining some distance. Time was ticking and Keith was getting butterflies.
Finally, Lance was running through dodging people left and right, running so fast his long legs became a blur. Touchdown! Lance hugging and chest bumping his teammates. The score was even now.
Their only chance now was from the kickoff. Little time was left before the game was over. Their kicker stepped and everyone held their breath in anticipation. It's a miss. Last go.
Waiting. Waiting.
The kickers made a long stride and swung his foot driving it through. The football did head over heel flips as it soared through the air. It passed between the yellow bars of the goal and the crowd roared. Time was out. Altea had won.
People rushed the fields and celebrations ensued. Keith, lost in the crowd, supposed he should head home.
"Keith! Where are you going?" Lance broke through the crowd and Keith turned around sharply.
"Lance-" Keith toed his shoe in the dirt. "Wanna ride home?"
Lance smiled, "I'll be right back. Gonna change!" He yelled running to the locker room following his team.
He was back moments later holding a bag and ready to go. Keith brought him to the parking lot and Lance's eyes went wide when he stopped in front of the red motorcycle. "No fucking way."
"What? Do you think I walk to school?" Keith rolled his eyes.
"You walk to my house!" Lance shrugged.
"Only because I live close."
Lance grinned cheekily. "Well what makes you think I'm getting on that bike?"
"You will." Keith said sure. He threw a leg over the bike and started it. The engine roared to life and he extended the helmet out to Lance who took it. Warm arms wrapped around his torso.
The night chill bit their cheeks and if Lance closed his eyes he could picture them driving through the mountains. Autumn leaves and icy streams. He held Keith tighter and took in the warmth. He said his name but it went unheard taken and drowned by the wind.
A senior year never to forget.

End of Klance Oneshots Chapter 170. Continue reading Chapter 171 or return to Klance Oneshots book page.