"Now approaching Kármán line. Prepare for re-entry," Shiro announced, eyes trained on the monitor in front of him.
For once, he was actually strapped into a seat further back in the craft, so Keith could not see him. That was ok. What wasn't ok was their current velocity. At this rate, they were going to be in trouble.
"Fire reverse thrusters!" Keith barked.
A moment went by and they hadn't even begun to decelerate.
"MATT!"
"Sorry, Keith. They're not responding. I think there's been a malfunction," Matt explained, shouting a little to be heard from his seat at the rear of the cabin.
"WELL, FIX THEM NOW!"
"Keith!" Shiro scolded. "You can't scream at your crew!"
Keith groaned in frustration and squeezed the handles of the controls.
"Matt, could you please fix them. And fast. We're running out of time."
Another moment passed where nothing happened.
"Matt," he grunted.
"Two of the thrusters are out of alignment. I can't readjust them from here. I think I can get the other two up and running though."
"Well, do it then."
The low, rumbling drone of the thrusters followed Keith's command and he looked back at his monitor, grimacing as he noticed they were just about to enter the upper atmosphere and their speed was still too high.
"Guys, we're still coming in too fast."
"Keith's right," Matt agreed. "We're not going to be able to decelerate enough to make a safe landing. There just isn't enough time."
Shiro looked to the pilot. "What're your orders, Keith?"
The cadet pulled hard on the yoke, taking them off course. He had a plan.
"Keith," Shiro chided. "What're you doing?"
"Buying us more time," he replied bluntly.
"Keith, you need to communicate with your team. We don't have that stuff on auto this time, and we aren't mind-readers."
"Fine. I'm aerobraking. Matt… I need you to keep the main thrusters going. We're just gonna skim the upper atmosphere and circle back."
"And?" Shiro prodded.
"And… you could plot us an elliptical orbit… so we can bleed off enough velocity before re-entry..."
"Generating path now. But Keith, you're gonna need to sound more confident than that in your test."
"I'm trying, Shiro. It's just… I'm not good at this leadership stuff. Not like you are..."
"Well, that's why we're working on it."
They were running out of time though. Well, Keith was. His test was in less than an hour.
He had no idea yet who his crew members were going to be – not that that really made any difference. He didn't know any of his classmates well enough to feel comfortable giving them orders.
His commands to them would always come out as either a meek suggestion that inspired no confidence in him as a leader or, when he was stressed enough, as an aggressive demand that made the others recoil in fear.
There was some mystical, perfect balance between those two but so far, Keith had not found it. He gripped the handles tighter; anger at his inadequacy rising.
"Keith, are you ok?" Shiro asked gently.
"I'm fine," he replied through gritted teeth.
"Are you sure? 'Cause you keep going off course. I've had to recalculate our orbit three times already."
"Sorry, Shiro. I'll keep us steady from now on."
Keith tried his best to focus on the mission at hand, concentrating on following the trajectory Shiro had mapped out for him, and his mind started to ease.
Flying in the simulator was when he felt most alive; when everything else would just fade away. It was just him and the craft, and sometimes a reassuring hand on his shoulder. He loved that; just getting lost in it…
He shook himself. He couldn't do that this time, because he wasn't alone. He had a full crew there and it was distracting to have to keep tabs on all their actions; to have to consult with them on decisions that should be obvious and in Keith's mind required no explanation.
To be fair, he had made some progress with it over the past week, although it wasn't enough of an improvement for him to feel any sense of pride in it.
He'd been training solely with Shiro and Matt as his stand-in crew and Keith suspected they'd both been enjoying it a bit too much. They were deliberately operating at a first-year cadet level; making frequent errors and questioning his decisions constantly.
If he were being honest, they were perfectly simulating a training exercise with his classmates. Most of them were equally as annoying and incompetent. Still, he didn't miss the hint of amusement in their voices as they alerted him to yet another problem.
"Nearing second approach," Shiro announced. "What's our velocity?"
"Still a bit high, but only just outside the acceptable range," Keith replied.
"How do you want to proceed?"
"I vote we circle back," Matt suggested. "Make one more orbit; bring our speed down further. That's the safest option."
"No," Shiro argued. "I say we should re-enter now. Any more time spent in space with faulty thrusters increases our chances of getting stranded out here… Keith, what do you think?"
The cadet thought on it. His initial instinct was to trust Shiro's words, but he'd been caught out on that in the past – sometimes, the man was just playing devil's advocate.
His crew had given him the options; now it was up to him as team leader to choose the right one. The problem was, he didn't know which one that was. And the more he tried to think on it, the harder it seemed to be to make a choice.
"Keith, we need a judgement call. What's it gonna be?" Shiro pressed.
"I DON'T KNOW!"
"Keith, calm down. Remember, patience-"
"Yields focus, I know! WE DON'T HAVE TIME FOR PATIENCE!"
The pressure around the front of the ship spiked, and glowing bands of light flickered across the windscreen. It was too late. They'd already begun re-entry.
Matt sighed defeatedly. "Looks like we're going with re-entry then. Disengaging main thrusters."
Keith took a deep breath, trying to calm himself enough to complete the rest of the mission. He needed to take control again.
"Shiro! Map our trajectory. I need to know where we're coming down."
Suddenly the entire craft started spinning, spiralling uncontrollably through its descent.
"WHAT'S GOING ON?" he screamed.
"It's one of the maneuvering thrusters! I can't shut it off!" Matt shrieked in response.
"I can't navigate when we're spiralling like this. It's too unpredictable. We could end up anywhere."
Shiro's words made Keith's stress levels rocket sky-high. He struggled to clear his mind enough to think of a possible way out. But the harder he tried to empty it, the fuller it got.
He needed something fast. They were running out of sky.
"Keith! We need a game plan!" Shiro cried urgently.
The cadet's mind was racing, spinning as much as their craft. Everything was going too fast. He couldn't focus. His thoughts were a jumbled mess; a swirl of half-formed plans and nothing more.
Their view disappeared, seconds before they would've crashed into the ground.
'SIMULATION FAILED'
Keith smashed his fists down on the control panel, voicing his frustration with a loud growl through clenched teeth.
"Keith, calm down."
He felt Shiro's hand on his shoulder and the he hung his head in shame.
"I failed, Shiro. I failed."
"There's no shame in failing," the man said gently. "You can't expect to be a perfect pilot yet - you're only just beginning."
"First year is practically over! And I can fly, I just can't lead… You're lucky. You handle both so easily."
"I didn't always," Shiro confided. "I struggled a lot with it in the beginning too. But I promise it'll get easier… and one day, it'll just feel natural."
"'One day'? My test is in thirty minutes!"
"You'll be fine, baby. Iverson's not gonna put you through anything too high level yet… at least, not when it's for an exam."
Matt chimed in, unbuckling himself from his seat. "Yeah, he's not that much of a dick. It'll totally be something way easier this one. This was like a worst case scenario. You'll be fine."
The hand on Keith's shoulder gave a reassuring squeeze.
"We'll see you after it's over, ok?"
"You're leaving already?"
"We have to," Shiro explained. "It's almost time for our pre-mission medicals. You keep practising though."
"By myself?" His looked up at his boyfriend pleadingly.
"I'm sorry, Keith, but we can't be late. I'll text you when we get out, ok?"
….
Shiro hated to leave Keith in that state, but he had no choice. This medical test was extremely important, and the nurses would not be impressed with him being late.
Perhaps he'd made a mistake choosing that simulation for his boyfriend right before a test. The recent failure was sure to mess with his concentration, and that was the exact opposite of what he'd been going for.
Although the complications varied on each run-through, he'd assumed they all be issues that Keith would've been able to handle. The plan was to send him off to his exam, filled with confidence and pride from passing a more advanced mission.
But it had back-fired. The mechanical issues had all been pretty standard for that level, but he'd overestimated Keith's ability to handle them while also struggling with the stress of being in charge.
He sighed. There was nothing he could do now though, but hope.
As they arrived at the on-campus health clinic, he and Matt were almost immediately ushered into separate rooms.
A short, blonde nurse was awaiting Shiro and she flashed him a bright smile - either a genuine one or a convincing impression of one - before staring down at her clipboard, pen poised and ready to scribble down notes.
"Full name, please?"
"Takashi Shirogane."
"And your date of birth?"
"February 29th."
"Ok, great. If you follow me over here, we'll start with your height and weight."
Shiro knew the drill by now. He'd been to these medical tests countless times before.
He positioned himself in front of the graduated scale on the far wall and stood a little straighter. The nurse lowered the marker until it rested against the top of his head and she stood on the tips of her toes to read the number; then scribbled it down onto her clipboard.
"And if you could step onto the scales, please," she directed and Shiro complied.
"Mhmm," she hummed, recording that result too.
"Please take a seat."
He sat himself down in the indicated chair and the nurse slipped the cuff of the sphygmomanometer around his bicep. She squeezed repeatedly on the pump and the cuff inflated until it was tight around his arm.
She quickly took a reading of his blood pressure and opened the valve, releasing the air and deflating the cuff.
The entire series of tests was just as monotonous, the nurse making generic small talk as she recorded his resting heart rate; extracted several vials of his blood for various necessary tests; and asked him to give a urine sample.
Shiro was thankful that last one always came at the end. He didn't enjoy trying to make polite conversation with a woman he'd just handed his own piss to in a container.
The nurse thanked him for his time and directed him to a room down the corridor for his eye exam.
This was another boring one in his opinion, but also very important – especially for a pilot.
…
The optometrist was a short, balding man with barely a sense of humour. His façade of genuine human emotion was as thin as the layer of wispy, silver hairs he'd combed across his crown. He greeted Shiro dryly and told him to sit.
The pilot smiled politely as always and sat down on the leather, padded seat. The other man moved closer; holding a black, plastic occluder which he placed in front of Shiro's left eye, blocking that half of his vision.
"Read down the chart as far as you can," he instructed.
Shiro did as he was told, reading each letter aloud. With how many times he had done this before, he was pretty sure he new the order by heart, but he tried to ignore that. This was a vision test, not a memory one.
He read even the smallest print with ease, and then the same again with his other eye, and finally with both at once.
The optometrist placed those silly-looking, plastic trial frames on Shiro's face and directed him to look at circles on the far wall. A bright light was intermittently shone into his eye, moving back and forth across his vision, while the man inserted lenses of various strengths into the frames at varying angles; adjusting them slightly with each of Shiro's responses until the man came to the very same conclusion his eye doctors always did – that he had perfect eyesight.
He expected this going in - he'd never had any issues, but it was always good to have confirmation.
He was then ushered into the adjoining room for a visual field test – a test which involved putting on an eye patch and sticking his face in, what was essentially, a big white bowl. How the optometrist managed to look so stern and serious when presented with 'Long John Shirogane', Shiro did not know.
He unwittingly cracked a smile as he recalled his first Garrison-mandated visual field test – when Matt had accompanied him and come up with that terrible pun. The optometrist hadn't laughed then either.
By the end of it all, Shiro could still see the lights dancing across his vision and he blinked in an attempt to rid himself of them as he stepped out of the darkened room and into the bright light of the hallway. He lingered in that corridor, arms folded across his chest and shoulder blades pressing into the wall, as he waited for Matt to be finished as well.
He waited, and he waited, and he waited some more.
Eventually, so much time had passed that he started to worry and sent his friend a text.
Shiro: Everything alright, Matt?
Matt: Yeah, I just felt a bit faint after the blood test. I'm with the eye doctor now. He's assessing me for laser eye surgery! The Garrison's gonna cover the cost if I'm eligible!
Shiro: That's amazing, Matt! How much longer are you gonna be though? I said I'd meet Keith.
Matt: Probably a while. You go ahead. I'll catch up with you later.
…..
Night had fallen across the desert where Shiro and Keith sat side-by-side in their usual spot on the veranda.
"I'm proud of you, Keith." The older man slipped an arm around his boyfriend's waist, pulling him flush against his side.
"Why? Scraping a pass isn't a good thing."
"It is when it's something you've been struggling with. You always seem to forget you're still only a first-year. You're training has only begun. The Garrison aren't expecting you to be a perfectly-polished pilot yet, so neither should you. You need to give yourself time to get there."
"I suppose…"
"You're an amazing pilot, Keith. And one day, you're gonna fly circles around me. I just know it!"
Keith snorted.
"I'm serious. Today was my fault – I pushed you too hard. But I know you have it in you. You showed more skill behind the controls than I did at the start…Hey, do you remember that day near the beginning of the year when I came to watch your class in the simulator?"
"I remember. That was the first time we met…" A nostalgic smile crept onto his face. "You approached me at the end of class to 'congratulate me on my performance'. I thought it was pretty weird that you didn't say that to anyone else."
"Well, yours was the one that stood out to me the most. You really impressed me that day. Plus, I thought you were really cute so I had to say something." Shiro flashed him a cheesy grin.
The cadet remembered how fast his heart had been beating that day; how flustered he'd gotten at such an innocent interaction. He blushed at the memory and quickly hid his face against his boyfriend's neck.
"All I did was tell you 'good work' and you turned even redder than you did just now. It was really adorable~"
Keith buried his face deeper, wondering if the other would be able to feel the heat from his cheeks. "That didn't happen."
"Yes, it did~ Makes me wonder if you had a crush on me even before that day…"
It was true. His eyes had a mind of their own back then, always following after that incredibly sexy post-grad with the great ass. He didn't need to know that though.
"You talk some amount of garbage, Shiro," he mumbled against the man's neck.
Shiro laughed a little and kissed the top of his head.
They settled into a comfortable silence and just gazed up at the night sky. The stars were so beautiful – Keith had always thought so. That was one of the reasons he had been so drawn to the Garrison's space program – so that one day, he could be among them.
Before he joined the school, he hadn't known the stars by name, or been able to pick out many of the constellations, but that had changed once he'd met Shiro.
Right from the early days of their friendship, the man had taken him up onto the roof of the undergrad barracks at night to show him the view. He'd pointed out a lot of different constellations, many of which Keith had never even heard of, and some of which he had now forgotten. He recalled most of them though. Right now, he could spy Ursa Major, and Cassiopeia, and… yes, there was Orion too. He recognised it from the three stars of his belt…
"I'm gonna miss this…" Shiro said softly, breaking their silence and smiling wistfully.
"You're not leaving yet, Shiro," Keith reminded him.
"I know… but this could be one of the last times we sit out here together." The melancholy in the man's voice was almost tangible.
"Yeah, I guess… but it's not like it won't still be here when you get back."
"And what about you? Will you still be here?"
Keith shot his boyfriend a puzzled look.
"Of course. Where else am I gonna go? The Garrison is all I have."
"That's not what I meant, Keith. I mean… will you still be here waiting for me?"
The question surprised Keith. It wasn't one he ever thought he'd be asked. He'd always assumed that one day Shiro would go on a long mission and they'd either break up before he left, or he'd let Shiro forget about him while he was away. Of course, that was all before Keith had revealed his secret to Shiro; back when he still thought it'd be a deal-breaker.
If he was being honest, he hadn't given much thought to his future with Shiro and what would happen after he came back because, until a few weeks ago, he hadn't known there was going to be a future.
But now there was, or at least hope for one. And he was going to cling to that hope over the next eight months; let it comfort him until Shiro was finally back in his arms again.
"Keith?"
"I can't believe you're actually worrying about that. Of course I'll wait."
"It's just… eight months is a long time. We'll be completely apart and it's not like I can even call you… I'd understand if you wanted to find someone else…"
"Don't be stupid," Keith chastised him. "You think I'd move on 'cause I can't keep it in my pants for few months? Besides… who else would have me?" The cadet had meant that as a joke, but his gaze turned solemn as it drifted to his crotch.
"Keith…" Shiro's hand came to rest on his cheek, cupping it lightly. "You're beautiful and anyone would be lucky to have you. Don't wait for me just because you think I'm the only one who'll accept you."
He leaned into the touch. "You know that's not the reason. I love you, Shiro…" He pulled away slightly, running his fingers through his hair. "And I know it'll be lonely sometimes. I'm gonna miss you like hell, but… that's the life I want, Shiro - the one where we go and live our dreams, but we always come back to each other… so yeah, I'll be there when you get back… if you want me to…"
"Nothing would make me happier than coming back to you."
"I hope you know, I'm not gonna be waiting for you with flowers when you land."
"I don't care. As long as you're there."
Shiro's hand guided him closer, connecting their lips and kissing him softly. Keith responded in kind, taken by the moment and the feeling of familiar lips caressing his own.
He lingered close in the aftermath, eyes half-lidded and lips parted as shaky breaths settled across his lover's face. His nose nudged gently against the other's and he began losing himself in the intimacy and the soft scent that flooded his senses.
Captivating, sweet, reminiscent of home; it washed over him, and he allowed himself to be overcome by it.
"Shiro…" he breathed, barely more than a whisper. "I wanna have sex with you."
The man's breath hitched, that tight feeling of arousal blossoming deep within him.
"Keith~" He captured the boy's lips again, needier. He could feel the heat building in the narrow space between them despite the cool night air, and his hand shifted to his boyfriend's thigh, giving it a light squeeze.
"I'm ready, Shiro. I want to go all the way~"
Shiro's hand moved higher, fingertips following the curve of his lover's hip bone, dragging across the narrow patch of exposed skin, and dipping beneath the waistband to caress more sensitive areas.
"I'm not ready for some things!" Keith added quickly. "I mean… I haven't had the toys that long and I've been busy preparing for that test and I still have to practise with them and-"
He was shushed by Shiro's finger on his lips.
"You're babbling. I know you're not ready to take my cock yet. That can wait a while."
"So, you're ok with…"
"Bottoming? Let me tell you something, Keith. The amount of times I've fantasised about this..." He leaned closer, breath hot against his boyfriend's ear as his tone morphed into something so seductive it made Keith quiver. "All those mornings I've spent in the shower; all hot and bothered thinking about you~" His teeth caught the earlobe, giving it a light tug. "One hand pressed against the glass and the other round my cock; desperately thrusting back onto that dildo and calling out your name; fucking myself on it 'til I can't think of anything else…"
Keith gulped. He'd never heard his boyfriend talk so dirty before.
"Even after you saw me?"
Shiro's hand slipped into the front of his pants, lightly stroking Keith through the fabric of his boxers. "Mhmm~ Your cock is so gorgeous, baby. I can't wait to have you inside me~"
It took a moment for the cadet to process it all. The image of Shiro masturbating in the shower was vivid in his mind; mindlessly fucking himself on what he imagined to be Keith's cock; breathless pants mixing with the steam, and desperate moans of his name becoming lost in the sound of the water cascading down around him.
Keith was rock-hard at the thought of it.
All that, even after Shiro had seen what he looked like… Not only did he accept it, he actually wanted it as well. And Keith definitely wanted to give it to him too.
"Inside. Now."
…
As the door slammed shut behind them, Shiro made the first move, capturing his boyfriend's lips in a passionate kiss. One hand snaked into Keith's soft hair and the other slipped beneath his t-shirt to caress the small of his back. The boy deepened the kiss in response, wrapping his arms around the older man's neck to pull him closer.
Lips still locked in passion, Shiro's hands travelled downwards, closing around his lover just beneath his soft cheeks and lifting him; forcing his legs to spread a little.
Keith gasped into the kiss as he felt his feet leave the floor but did not resist. He clung tighter and wrapped his legs around his boyfriend's waist. His mouth moved to the Shiro's neck, where he began to kiss, and suck, and nip at the skin with his teeth.
"Mmm~ Keith~" the man purred into his ear.
Keith hadn't even been aware they'd moved until suddenly his backside made contact with the sofa cushions, sinking into them as the rusty, old springs protested loudly. Strong hands pushed his shoulders down and warm lips closed around the side of his neck.
Shiro grasped the hem of his boyfriend's t-shirt and tugged it up over his head before returning his attention to Keith's neck and making him whimper as teeth grazed the soft flesh. He drew it into his mouth.
"Shiro!" the boy cried out, hips jerking up towards his boyfriend's body.
Stronger hips grinded down into his. He could feel his lover's hardness rutting against his own, the few layers of cloth separating them adding glorious friction that somehow only made him crave more.
Soft lips followed the delicate shape of his collarbone, pressing lightly against the pale skin; transforming into hungry, open-mouthed kisses as they moved downwards, exploring the smooth expanse of bare skin beneath them.
An eager tongue encircled his navel, before dipping into it, and then slowly traced its way lower, stopping only when it met with denim.
Keith gasped as the button popped free and strong hands wedged themselves beneath him, gripping the material and giving it a rough tug. His jeans came off in one fluid motion and the warm hands settled on his thighs, raising one up to decorate the underside with soft kisses and nips.
A slight whimper passed his lips as his lover's mouth drew closer to that one place he wanted it the most. Teeth grazed the sensitive skin, so close. His hips arched up instinctively.
Shiro's gaze flicked up to his lover's face - his cheeks were flushed, expression dazed; but half-lidded eyes locked with his, desire burning deep within them.
Keith could only stare as fingers hooked around the soft fabric of his boxers and slowly pulled them down, revealing his lavender-toned cock, throbbing in want and already glistening with precum.
Shiro leaned in close, taking in his lover's scent; the intoxicating aroma filling his mind as well as his senses.
His tongue was out, laving attention on the head and lapping up the sweet-tasting beads of pre. Every drop devoured, he moved lower; the tip of his tongue slipping into the groove between two purple ridges.
He traced it, back and forth, while pleasured moans spilled somewhere above him and shaking hands curled into his hair.
Never stopping his ministrations, his eyes met his lover's again. Desperation was evident across the boy's features – eyes glazed over and shining with need; lush lips parted, the lower one faintly red from biting down on it; cheeks redder still; and the warm tinge of sex flush extending across the otherwise pale expanse of his chest.
His hands roamed through Shiro's hair; down his neck - sending shivers up the man's spine - and closed tightly around his broad shoulders.
Suddenly, Shiro was shoved backwards, pushed roughly against the back of the couch as desperate hands pulled at his shirt. A mouth was on his, needy and insistent.
A whimper escaped him, making his lips part and a hot tongue met with his, pressing into him; coaxing even more moans from him as he felt the last of his buttons coming free.
His skin was hot, but those hands were hotter. They appeared on his sides and felt their way higher, making him bite his lip as they grazed past hardened nipples, and curled over his shoulders, pushing his shirt down his arms until it lay in a crumpled mess behind his back.
The warm lips shifted to his jaw, trailing light kisses along the sharp edge and then down his neck. They latched onto the skin just where it met with his shoulder, sucking hard and pulling the soft flesh into his mouth. A bright hickey appeared in their wake.
Face buried in against his boyfriend's shoulder, Keith's neck was bared to him once more. Small bruises darkening beneath delicate skin. Shiro's eyes followed the trail, and then his mouth, pressing a soft kiss to every mark.
A breathy moan passed his lips. His lover's hands were at his crotch, unbuckling his belt and pulling open the button. Shiro raised his hips and those eager hands grabbed at the waistband, pulling on the fabric, pants and underwear alike, until it all lay in a forgotten pile on the floor.
"Keith…touch me…"
He obliged. Deft fingers ran up and down Shiro's cock, stroking it lightly as precum spilled steadily from the tip. Soft lips kissed at the underside of the man's jaw; down over his Adam's apple, feeling the faint vibrations of low moans taking shape beneath them. His legs spread wider, a whine rising in his throat as he pushed his hips closer to Keith's body.
The young man's lips found his boyfriend's again, gentler this time. Heated palms slipping beneath muscular thighs, he raised them higher, putting Shiro's most intimate parts on display. One hand reached down, mapping the curve of a round, firm cheek until his fingers pressed against the hole, feeling it pulse under his touch.
He froze.
The sharp intake of breath against his ear caught Shiro's attention.
"What is it, Keith?"
"Shiro…" Keith muttered, chewing nervously on his lower lip. "I…I don't have any lube…"
He looked down, inwardly cursing himself for not thinking ahead. The mood had been perfect; both him and his boyfriend so eager for this to finally happen, and he had ruined it.
Shiro let out a short, amused laugh.
"It's ok, baby. I have some in my pocket."
The first thought that entered Keith's head was 'why?'. The second was 'why am I even questioning it? Just get it!'.
He twisted his body, reaching down for the trousers that lay discarded on the floor. His hands fumbled with them, shaky from his arousal and his desperation to locate that little plastic bottle.
One hand found the opening of a pocket and plunged inside. It closed around the bottle, pulling it out victoriously.
He lost his balance, falling backwards, but strong hands grabbed him just in time, yanking him back up onto the couch.
His heart was racing faster, but it wasn't the scare from his near-fall. It was the way Shiro was looking up at him, eyes burning with pure need. Keith's breath hitched. He wanted to give his boyfriend everything those hungry eyes were pleading for.
The bottle cap was popped open and Keith squeezed the clear liquid onto his fingers. He spread it across them, now accustomed to the once strange feeling.
One hand dropped to his lover's ass, fingertips following the curve until they met with his puckered hole. It twitched under his touch. Keith massaged it, making it slick, before slowly pressing one finger into the tight heat.
Strong hands appeared on his back, roughly pulling him forwards until his lips crashed against his lover's needier ones. Fingers curled into his hair, tugging him closer and deepening their kiss.
Keith pushed his finger deeper, feeling his boyfriend's tight walls rippling around him, adjusting to the intrusion. He began pumping it in and out, the slick fluid making the motion effortless.
He curled it upwards, searching for that spot that would make his lover feel good, and knew he'd found it when the muscles clamped down and Shiro cried out against his lips.
He thrusted in at this new angle, hitting his boyfriend's prostate every time. Shiro's moans of pleasure were lost against his tongue; smothered by passionate kisses.
Keith brought another fingertip to the rim, prodding at it lightly. Testing the resistance and finding none, he began working it in beside the first. His fingers moved in a scissoring motion, stretching his lover for what was to come.
Shiro's arms wrapped tight around his shoulders, hugging him close as small whimpers and moans tumbled out across the heated skin of Keith's neck. A third finger joined the others, increasing the stretch and eliciting louder moans.
The once-tight walls were now soft and pliant, relenting easily under his ministrations. Keith pulled his fingers out slowly, feeling Shiro subconsciously squeeze down around them, trying to keep them in place.
His lubricated hand clasped his own dripping cock, stroking it up and down and coating its lilac-tinted length; trickles of precum becoming lost in the glistening liquid. He whimpered under his own touch; throbbing, twitching, desperate for more.
One look at the desire and gentle encouragement painted across Shiro's face and he scooched closer, pressing the tip to his lover's entrance. His whole body trembled in anticipation.
He pushed slowly inside and a soft, pleasured moan passed his boyfriend's lips.
"Keith~"
Shiro gasped as his rim was stretched wider, the first thick ridge starting to work its way in. He consciously relaxed his muscles and they accommodated, allowing it inside and closing around it.
Keith bit back a moan and buried his face against his boyfriend's shoulder. His body quivered. The walls were warm, soft, silky, and squeezing him just the right amount. Being inside Shiro felt so good.
"How does it feel?" he asked.
"It's good, baby," Shiro assured him. "Keep going."
He pushed forward a little more, biting down on his boyfriend's shoulder to stifle his whimpers at the wonderful feeling as the tight ring yielded to the second ridge, and then the third.
Shiro's hands held firmly to Keith's back, grounding himself as he felt his lover's cock sink deeper, gradually thickening towards the base and easing him open further.
His hole stretched wide as the thickest part of his Keith's length began to enter him. A shudder wracked through him. Every nerve around his rim felt overstimulated, like little jolts of electricity, as the ring was pulled taut.
"You ok, baby?"
"Mhmm. Keep going," he repeated, taking a deep breath and relaxing his sphincter on the exhale.
Keith pressed a little harder and suddenly he was all the way in, his boyfriend's tight muscle squeezing the base of his cock, locking it in place like it was a plug. He looked up at Shiro whose eyes were staring, unfixed; he looked somewhat out of it.
He was. His mind was filled with one thing and one thing only – those ridges pulsing and flexing inside him, massaging him in just the right spot. Oh god, it felt so good.
He gradually became aware of hands on his face and worried eyes peering into his own. His gaze drifted to Keith's lips, watching them move as they asked for confirmation he was ok.
He leaned forward, kissing those beautiful lips and quieting them.
"I'm good, baby. You can move now."
Keith's hands dropped to his boyfriend's hips. He gripped them firmly and started to gently rock his own.
He withdrew slightly, making his lover moan as the flare passed his rim, and again as he slowly pushed it back inside.
His gaze settled on Shiro's face, watching for any sign of discomfort, but he saw none, only pleasure. It boosted his confidence and he thrusted a little harder into that wonderful, warm hole; stretching it wide again and again.
He soon found a rhythm – smooth and slow and steady, but deep. He leaned in close, pressing their foreheads together; feeling his lover's laboured pants ghosting over his lips, mixing with his own.
"Keith~ I love you~" The man wrapped his legs around Keith's waist, pulling him closer.
"I love you too, Shiro~"
Their lips found each other's, and they kissed deeply, passionately; tongues moving together languidly. All the world forgotten, it was as if they were the only two in existence; just them and their pleasure.
The young man quickened his pace, feeling that tight, warm sensation starting to build in his core; tightening further with every thrust.
Shiro bit his lip, letting his head fall back; fingers curling around his lover's modest biceps as he started to roll his hips, making Keith moan wantonly at the added sensation.
One arm still tight around the boy's shoulders, Shiro's other hand slipped between them and wrapped around his own weeping cock. Too desperate to start slow, he pumped it quickly; precum smearing over the head with every stroke.
Keith leaned over his lover's flushed face, raising a hand to caress his cheek; the nape of his neck. He connected their lips – gently at first but soon deepening it, kissing him until all the air was stolen from his lungs and they were both left breathless.
His boyfriend's beautiful pants and moans filled the air. Keith bucked his hips harder, faster; eager to take Shiro higher, to coax even more beautiful sounds from within him.
"Oh god, Keith!"
Shiro started pumping his cock faster, in time with his boyfriend's desperate thrusts. He was getting so close. Keith was hitting just the right spot. All the stimulation on his prostate and rim, coupled with his own hand working on his shaft, sending him right to the edge.
A few more hard thrusts and he was crying his lover's name in ecstasy, cum shooting across his own chest and a little on Keith's; his walls clamping down on his boyfriend's length, contracting and spasming around it with every wave of pleasure.
Keith threw his arms around his lover, pulling him flush against his chest. A shudder wracked through his whole body as he came hard too, crying out in pleasure as the blissful waves of his orgasm rolled through him.
He held Shiro close, clinging tightly to him; his hips jerking involuntarily as he emptied load after load of hot seed into his boyfriend's warm, willing hole.
Those pleasurable waves slowly died away, leaving him with a warm, contented feeling in his belly as he detached himself from the sweaty body beneath him and looked up into his lover's face.
Their eyes met and Shiro let out a slightly-strained laugh.
"What's so funny?"
"Nothing really. I'm just… really full."
Keith's cheeked burned red and his hands found his boyfriend's hips, holding them in place as he slowly withdrew. Pearly white cum followed, dribbling slowly down the crease of his cheeks and onto the blanket below.
Shiro's hole was loose, glistening with lube, and pulsing as warm glob after warm glob of cum spilled out. His eyes were transfixed on it, unable to believe how much there was.
"Holy shit, there's so much!" Keith stated incredulously, and he began snickering.
Shiro did too. The little spasms making his body push the seed out faster. It just kept coming and coming, the weird pressure in his abdomen gradually fading away. He could've been embarrassed, but he wasn't – not with Keith.
Their laughter died away, and Keith slumped forward onto his boyfriend's chest, nuzzling in against his neck, and for a while they just lay there, breathless and panting, basking in the afterglow of the love they had made.
….
Morning had come and gone. The muted light of daybreak passing through the thin curtain had roused them, but they had not moved. The bright square of sunlight had inched slowly across the wooden floor; time slipping away, almost without their notice.
Keith sighed contentedly, happily enveloped is his lover's warm embrace and still naked from the night before. They cuddled under the blanket late into the day, exchanging lazy kisses and gentle caresses. Neither of them had anywhere to be so they decided to just enjoy their free time doing nothing but bask in each other's presence.
Sadly, it wasn't to last. Shiro's phone started ringing.
The man groaned and craned his neck, searching the room for where he'd left his pants. He spotted them not far from the couch.
"Keith, baby, could you get my phone?"
The boy glanced at the mess of clothes on the floor and nuzzled in closer to his lover's chest.
"Please, baby. You're closer… and you're on my arm."
"Fine." He slipped out of the comfortable embrace and twisted himself, reaching out for Shiro's pants. He had to stretch, teetering on the edge of falling off the couch again.
His fingertips caught a beltloop and he pulled the pants closer, digging into the pocket and retrieving his boyfriend's still-ringing phone. "Here you go. Now you owe me."
Shiro accepted the phone and quickly hit the answer button.
"Hello?"
"Ye-" He was cut off by whoever was on the other end.
There was a long pause. Keith could hear a faint grumbling coming from the speaker but couldn't make out the words.
"Yes, Sir. I'll be right there," Shiro assured and he hung up.
"What's up?" the boy asked worriedly.
"Commander Iverson wants to see me urgently. He sounds pretty pissed."
"That's nothing new. He's always in a bad mood."
"I suppose… Come on, we better get back the Garrison quick before he starts wondering what's taking me so long."
…..
Shiro knocked on the closed door to Iverson's office and waited patiently for a response.
"Come in," the gruff voice called, and he did so.
The older man's brows furrowed at the sight before him – his best student, who was always immaculately presented, dressed in possibly the most crumpled shirt he'd ever seen. He looked a complete mess.
"What state is that to present yourself in, Shirogane? You know we have a strict dress code."
"I'm sorry, Sir. You said you wanted to see me urgently. I was in the middle of doing laundry, so this is all I had and…" His voice trailed off at the stern expression on his superior's face. The man didn't care for excuses. "I'm sorry, Sir. It won't happen again."
"That's right, it won't. Take a seat, Shirogane."
Again, he did as instructed. Iverson really seemed to be in a foul mood and he didn't want to do anything to worsen it.
"Is there anything you'd like to disclose to me?"
"Sir?" Shiro was confused. Sloppy appearance aside, he hadn't done anything recently that would land him in trouble… except for sneaking off campus with Keith… But Iverson couldn't know that, right? He'd always been so careful. And if it was about that, wouldn't Keith be there too?
Elbows on the desk and hands clasped together, the man leaned forwards. "I just got off the phone with the guys from the lab and I must say I'm very disappointed. Your drug test came back positive."
"What!?"
"The rules on this are quite clear. Substance abuse is a direct violation of the Garrison's code of conduct – grounds for disqualification from all missions and immediate expulsion."
