Keith was resigned.
It wasn’t a bad thing but it was becoming an increasingly inconvenient thing. Keith kind of liked it- he’d never had a crush on someone like this before and it felt like the first normal, age appropriate milestone he had had. However, he knew it was something he had to get rid of. It was way too distracting, and he had to focus.
Focus, Keith.
He breathed out slowly through his nose and tried to ignore the devastating way that Lance was taking out training droids. He did not watch the way Lance’s shirt rippled over his stomach as he raised his rifle, did not follow the trace of Lance’s tongue as he licked sweat off his upper lip, and absolutely did not feel his stomach swoop as Lance dropped seven droids in a matter of moments.
“...and then that should be it. What do you think, Keith?” Shiro asked, turning to Keith from where he had been talking to him for the last couple minutes. “Sound like a plan?”
Keith startled and tried to remember what Shiro had been saying.
“Uh, well…” Keith licked his lips to try to bring some moisture into his dry mouth. “Yes?”
Shiro’s face dropped. “You weren’t listening at all.”
“Unfortunately.” Keith said with an apologetic grimace.
Shiro sighed. “Whatever. I just wanted your input on some of the hand to hand combat drills I have planned but if you're too busy..”
Shiro’s tone was one Keith knew all too well. It was dry as an aged white wine.
Keith rolled his eyes.
“As if you really need my input.”
Shiro nodded amicably. “True. I don’t need it.” He chuckled as Keith frowned, then continued.”But I do want it. You have a natural ability for hand to hand and can often see something where I can’t. Speaking of which..”
Shiro leaned in conspiratorially, a twinkle of knowing that Keith disliked in his eye. “What were you staring at?”
Keith sputtered and felt his face go red. His eyes slid away from Shiro’s just to land back on Lance, where he was smiling a goofy, triumphant grin and prancing in front of Pidge and Hunk.
“No one!” Keith said, too quick. Shiro was smarter than that, and Keith wanted to slap his palm over his face as soon as the words left his mouth.
“I didn’t ask whooo.” Shiro sang teasingly.
“Please drop it, Shiro.” Keith was just going to look at the ceiling. He swallowed. His face was burning and his hands were suddenly wet with sweat.
“Okay, sure thing, kiddo.” Shiro nodded. “Dropping it.”
Then, with the kind of dangerous smile that has only ever been worn by a sibling up to no good, Shiro turned away. He stood a little straighter, suddenly a commander again, and barked out words that made Keith’s heart simultaneously rise into his throat and drop to his knees.
“Pair up everyone! Lance, you’re with Keith. Pidge, with Allura. Hunk you’re with me. Hand to Hand. We are going to practice grappling. The first one pinned for a 3 count is a rotten egg.”
Keith groaned. Shiro turned around and sent him a sly wink.
“I hate you.” Keith hissed at him.
Shiro couldn’t respond because Lance was already bounding over to Keith. He stopped in front of Keith with an open- mouthed grin, an eyebrow raised mockingly. He bounced from one foot to another like an MMA fighter before a match.
“Oh, I am sooo kicking your ass on this one, mullet head.” Lance rolled his shoulders, sure and cocky.
Damn, Keith liked him so much.
“Alright, yeah.” Keith matched his energy, feeling himself get drawn into the familiar back and forth. “Go ahead and give it a try, string bean.”
Just like Keith knew he would, Lance squawked in affront at the offense to his appearance.
“Okay now you’re really gonna get it.” Lance said, his smile bouncing away on his face even as he raised his fists to punch the air in front of Keith.
“I’m shaking in my boots.” Keith sneered back.
"You're underestimating me, Keithy baby." Lance's grin was sharp and Keith's guts were thrilling over the use of 'baby'. "But I'm a middle child and you don't know the meaning of 'grapple' until you've been fighting for your life between an 11 year old and a 17 year old trying to claim the tv remote."
Keith scoffed just for the delight of doing so. His ears were burning. He was enjoying this too much. He felt like everyone could see it if they looked at him. He felt simultaneously embarrassed and self satisfied. He tried to keep it off of his face, but looking into Lance's challenging, sparking eyes, Keith could feel his own grin tugging his mouth into something fanged and thirsty.
He pushed Lance's shoulders. "Grapple me then, tough guy."
Lance's eyebrow quirked and an exciting spike of fear raised Keith's blood. Was Lance picking up what he was putting down?
"Ready for me?" Lance said, advancing a step and raising his arms.
"Always am." Keith said proudly, and then the two of them were clashing.
Of course Shiro would make them grapple. What better way to torture Keith in a way he can't protest against? Curse his observant bastard brother.
Lance's arms were strong and tan. Watching Lance's forearms flex while trying to keep Keith in a hold was making him warmer than the actual exercise.
Lance wasn't kidding about being good at grappling, either. His limbs were long and he was flexible and he was strong. It was one thing to know Lance was strong- Keith obviously knew he was, they were soldiers for Christ's sake- but it was a completely different thing to experience it. Keith was getting manhandled and he tried not to find it hot.
Keith dug in his heels to give as good as he got. He bucked and evaded and twisted his body out of Lance's grasp. The problem was that their bodies always remained close, heat trapped between them, sweat making their skin slick. Keith could feel Lance's heartbeat pounding against his back as Lance held him in a headlock. Keith tried to arc his body away, but he just ended up curving his spine so that his hips aligned snugly with Lance's. Lance grunted softly against Keith's ear and Keith panicked.
Keith's butt was practically rubbing against Lance's crotch. Keith could almost feel it. His body flushed with a mixture of embarrassment and desire. He needed to get out of this position, now, before his body reacted in a way he would regret. He was already in a heightened state from all the closeness and panting and fighting-not-fighting.
Keith thrashed a little desperately, his face heating. Lance's arms were so firm around him he barely had the space to maneuver, but he managed to toss back his head and with a sickening crack! the back of his skull met Lance's nose.
Lance staggered back and fell, holding a hand to his face. Keith wheeled around and dropped to his knees next to him, watching blood well up between his fingers.
"Shit, Lance." Keith said, forgetting about the match and his own embarrassment. He reached his hands out. "Are you alright?"
Lance levelled him with a glare. Their faces were so close that Keith could see the flecks of brown, like amber islands, that dotted Lance's ocean irises.
Keith got lost in them.
Then, lightning quick, Lance tackled him. He straddled Keith so he was pressed between the cool metal of the training room floor and the fever-heat of another body. His hands were pinned above his head and he could feel Lance's blood around his wrist, slippery and warm, from where it had puddled in Lance's palm. Above him, Lance's nose was dripping, streaking his lips and his chin bright red.
He was still smiling.
"One…" Lance whispered. Keith felt a speckling of blood spray off his lips and land on his cheeks as Lance spoke.
Keith gave a feeble attempt at kicking out. Lance leaned all his weight on him. Keith felt completely compromised. He fit perfectly between Lance's thighs, and Lance wasn't letting gravity do the work of holding him down- he was pressing forward into Keith with the kind of single mindedness that came out in him during battle.
"Two…" He sang, opening his mouth so Keith could almost see his back teeth.
Keith tried writhing away, his fight-or-flight triggered by the intensity of the moment. Lance was far too close. Keith's heart was pounding. He was aroused and agitated all in one and he wanted to bite Lance and kiss him and laugh and scream.
"Three!" Lance crowed, victorious. Lance sat back so all his weight was put on Keith's pelvis. He crossed his arms and chanted mockingly. "You're a rotten egg, you're a rotten egg!"
"Lance!" Keith shouted. "That wasn't fair!"
"Why not?" Lance pouted. "You're the one who hurt me!"
Keith groaned because what could he say? Sorry, Lance, foul play due to being too goddamn sexy? Lance would literally incinerate him on the spot and never let him live it down.
So instead Keith just seethed on the ground in a puddle of his own shame, waiting for everyone else to go. Eventually Shiro came to pull him to his feet. He held out a hand.
"Okay, I admit." Shiro said sympathetically. " I wasn't expecting you to be that gay. Sorry, Keith."
Keith just moaned in dismay and let his brother pull him to his feet.
14 notes
·
View notes