Chapter Text
It started with missing clothes.
Shiro swore he had more casual clothes in his closet. They usually hung right next to his Blade outfits. And sure, he didn’t really get a chance to wear them. But he still liked them! Sometimes he would sleep in them, basking in the soft material that never failed to make him purr.
And now it felt like half of them were missing.
But who could be taking them? He doubted other Blades just waltzed in and went thru his things. Everyone here was too afraid of Kolivan to mess up, whether they admitted it or not.
Sighing, he closed his closet door. He was tired and it was late and all he wanted to do was sleep in some comfortable clothes. Apparently, that was too much to ask. He knew it was petulant, but he went to bed in his uniform anyway, trying to remember his next day off.
Maybe Keith will go shopping with me…
—
After a couple days of moping, Shiro had forgotten the whole thing. The Blade was always kept busy, war or no war. He returned from a mission that kept him from base for about four quintants, exhausted and ready to collapse into his bed. However as soon as he opened the door he saw his blanket was missing.
He loved that blanket! It was so soft, had a good weight to it, and smelled like home. And now it was gone and Shiro was pissed.
What the absolute quiznack was happening here?
Forcing himself to take a deep breath, he pinched the bridge of his nose.
There’s a reasonable explanation. Let me just go talk to some of the others.
He highly doubted it was some rebel group fighting to keep Zarkon’s empire alive. What kind of strategy was that? But what else could it be?
Walking thru the halls of the base, he encountered a few other blades. When he stopped to ask them, feeling a little silly, none of them seemed to have any idea of what he was talking about. No one else’s things had gone missing. Just Shiro’s.
“Why would someone steal those things?” One of them asked, while his friend snickered. “Sounds like someone is making a nest. You don’t have any admirers on base, do you Shiro?”
Brows furrowed, Shiro shook his head. “Thanks anyway.” He walked away more confused than before. Why would it matter if he had admirers?
—
After speaking with several other Blade operatives, Shiro figured he should talk to Kolivan.
Sure, right now it was just clothes and a blanket, but what’s to stop whoever this is from escalating? What if they started stealing ships? Weapons? It was a serious security issue they needed to stop now before it got worse.
Kolivan was at his usual spot on the bridge talking with Blades when Shiro approached him.
“Um, Kolivan? A moment of your time?”
Sure, Shiro had a couple feet and a half on their leader, but Kolivan was still scary.
Their eyes met and Shiro fell into a salute. Why did Kolivan look surprised to see him? Was he supposed to be somewhere else?
“Shiro, of course.”
Dismissing the other Blades, Kolivan turned to face Shiro. “What can I assist you with?”
Now that he was looking at Kolivan, Shiro felt silly. Maybe he was overreacting. But it was too late now, he supposed.
“I’ve been noticing some things missing from my room-“
Immediately, Kolivan’s frown deepened. “Missing?”
Shiro nodded. “Yes, ah, it seems to happen when I’ve been out on missions. I’ll come back and find more things have been stolen.”
Nodding gravely, Kolivan set his jaw. “We will review security measures, and keep an eye on your room. Have you spoken to others about this?”
Shiro nodded. “Yes. No one else seemed to be experiencing this.”
Kolivan tilted his head, and suddenly it felt like he was examining Shiro. “May I ask, what exactly has been stolen?”
Oh man, Shiro was hoping he wouldn’t have to give details. But he supposed it was important. “Oh, uh, some of my casual clothes. A blanket.”
Was…did Kolivan just crack a smile?
This was more embarrassing than Shiro expected.
The Blade leader coughed behind a hand, but Shiro could still hear his rare chuckle. His face suddenly felt extremely warm.
“Shiro.” Kolivan started, clearing his throat. “Have you seen Keith?”
That was certainly a pivot, but Shiro wasn’t going to ask for clarification. Keith was his best friend in the Blade who he admired so much. He was smaller than most Galra, which compelled him to work harder than anyone else Shiro knew. It was how they met, after all.
—
Keith had been in the training room when someone asked to spar. The Blade who challenged him expected an easy win given Keith’s size. So when Keith flipped him over onto his back, other Blades became interested. Before Keith realized, the training room was full and he had taken down several of his fellow operatives.
Shiro had been heading to train himself when he noticed Blades running to the same room. Odd, it wasn’t usually this crowded. And it didn’t seem like anyone was doing any training. Using his height to his advantage, Shiro peeked over the crowd and watched as Keith took down another Blade.
The energy in the room was infectious, and soon Shiro found himself captivated as well. Before he knew it, he was being pushed forward.
“Huh? Guys, no, I don’t-“
“Let Shiro fight!” Someone called. “Yeah, Shiro could take him!” Someone else agreed and soon the crowd was cheering his name.
Well, it seemed like he didn’t have a choice.
Stumbling to the mat, Shiro was immediately entranced. With sweat making his hair stick to his soft-looking skin, and a cocky grin that showed teeth, Keith looked beautiful. Dangerous.
Shiro swallowed hard.
Keith smirked, chest heaving from the last round. “Well? Come on, big guy.”
Oh, this was going to be fun.
Tail flickering in excitement, Shiro stanced up across Keith. He knew what the smaller Galra’s strategy was: he was going to use his size as an advantage and go low while Shiro aimed for him head on. It was a good strategy, but Shiro was prepared.
At least, he thought he was prepared.
Keith launched himself at Shiro’s legs, and Shiro bent his knees to catch him, ready to flip him. But then Keith used Shiro’s knee to launch himself upward and slammed his skull into Shiro’s jaw.
Stunned, Shiro stumbled back. He tried to recover but Keith was on him before the stars cleared from his vision, feet planted on his chest and claws tangled in his hair. Shiro grabbed his ankles, attempting to pull him off when Keith used the leverage to hang over Shiro’s back upside down.
There was no way this was a strategy. Did Keith just throw the fight? Before Shiro could get a breath out, Keith was punching the back of his knee. Shiro crumpled to the ground, releasing Keith in his moment of pain.
He blinked, and he was laying on the floor, wind knocked from him. Keith stood with a foot in the middle of his back, pinning his wrist.
The entire room went quiet.
When Keith leaned down, Shiro suppressed a shudder when he panted in Shiro’s ear.
“Do you yield?” He breathed.
Shiro gave a nod, forcing himself not to turn his head and look at the other. If he did, he would be lost. “I yield.”
Keith released him and stepped back. “Thanks, that was fun.” He said without a hint of sarcasm. Shiro sat up and looked at him to find Keith reaching a hand out to him.
Grinning, Shiro took it and stood.
—
“No, sir. Is he okay?” Now Shiro was worried. Did something happen on a mission? He realized he hadn’t seen Keith in quite a while. Quiznak, he was a bad friend.
Shiro’s ears flattened against his head when Kolivan coughed again. Shiro was confused. Their leader didn't seem too concerned that one of their best was sick. Or worse, hurt enough to hide himself away from even his best friend.
“He hasn’t been feeling well lately.” Kolivan explained. “Maybe you should visit him.”
Nodding, Shiro turned to walk the familiar path to Keith’s room, concerns for stolen items forgotten.
—
A scent caught Shiro’s nose. His tail flickered in interest as he followed it down the hall. There was something familiar about it. It was Keith, spices and citrus, but it was also sweet and salty and slightly musky.
Coincidentally, it led Shiro right to Keith’s door.
Oh. Maybe Keith was eating something really good. But what food on base smelled this delicious?
Shiro knocked on Keith’s door and waited. He felt a little bad for envying Keith’s food. If his friend was sick he needed to regain his strength. That meant eating, and Shiro couldn’t take from him. Even if the smell made his mouth water.
Something thumped against the other side of the door, making Shiro’s ears perk up. “Keith?” He called. “Are you okay?”
The door slid open and the smell and the heat radiating from Keith slammed into Shiro. His breathing hitched, feeling strange. But he had to focus. The way Keith was leaning heavily against the doorway made Shiro’s gut twist. “Keith?! Hey, what’s wrong?” He moved to help his friend stand.
His friend’s entire body was on fire, but he was shivering like he was freezing.
Keith stumbled against him, and instinctively Shiro wrapped his arms around the smaller Galra.
His friend was panting, and for a moment Shiro was worried he wasn’t getting enough air. Cupping his cheek to make Keith look up at him, Shiro felt him soaking in his own sweat. His pupils were blown wide enough Shiro couldn’t see the usual violet, but he looked like he was in pain. His beautiful fluffy ears were turned down, twisting Shiro’s gut.
What happened to him?! Why was Kolivan letting him stay like this?! Why didn’t anyone tell him?!
“Keith, talk to me.” Shiro pleaded.
The longer Shiro stood there, the more he felt feverish. Was it contagious? Why would Kolivan have sent him if there was a chance it could spread?!
It didn’t matter. None of it mattered right now. Keith needed him.
Attempting to catch his breath, Keith gasped something against him. Shiro leaned down more. “What? What’s wrong?”
“Shiro.” Keith choked out.
The taller Galra nodded. “I’m here. I’m right here.”
The way Keith was looking at him sent shivers down Shiro’s spine. Like Keith wanted to eat him. So when Keith pushed himself up on the tips of his toes and pressed his lips to Shiro’s, he panicked and pulled back.
Almost immediately, Keith made a chirrup noise, looking distressed. Shiro felt something in his chest twist, and he pulled Keith close again, wrapping his arms around his friend tightly. When Shiro offered his own soft growl, he could feel Keith start to purr. It was satisfying in a way Shiro couldn’t describe. Like a balm to his soul. He needed to hear more. Pressing his nose against Keith’s slender neck, he could feel the vibrations of Keith’s soft purring.
What was happening?
Before Shiro knew it, he was pushing Keith back into his room. The door automatically shut behind them, which Shiro was grateful for. He didn’t want to stop touching Keith. He needed to hear Keith make more of those sweet noises. Heat coiled so tightly in his belly it ached.
He had never been more thankful for how thin their uniforms were. He could feel every inch of Keith thru the flimsy material, and it was tantalizing and sexy and Shiro needed more. Keith seemed more than happy to oblige, as he started to unzip and shed his suit. As soon as Shiro got a glimpse of the purple skin slick with sweat, hunger overtook him and he licked a stripe up Keith’s chest.
Keith spasmed under him, moaning wantonly. Shiro growled deep in his chest and pushed the thin material away, dragging his sharp teeth against Keith’s skin. He lapped at the hollow of Keith’s throat, moaning when his tongue was covered in sweat.
Reaching down, Keith tugged on Shiro’s hips, his own already pressed against his friend. Feeling the bulge in Shiro’s pants made drool trickle down the corner of Keith’s mouth. He needed it.
“Shiro.” He whined.
The bigger Galra moved back to press his cheek to Keith’s, nipping Keith’s furry ear. “Tell me what you want.” He panted softly, grinding his hips against Keith’s.
If possible, Keith flushed an even darker shade. “Shiro…”
“Tell me, baby.” Shiro whispered, biting down the length of Keith’s neck.
“I…I need you.” Keith panted, clawing at Shiro’s back, ripping his uniform. “I need you inside me. Please.”
Now that he said it, it was like Keith couldn’t stop the words spilling from him. “Breed me.” He begged. “Please, please. I need you. I need your cock.”
Shiro wanted nothing more.
Their suits became nothing more than strips of ripped fabric littering the room soon after. Shiro had Keith pinned to the bed, face buried in his sweet cunt as he lapped the copious amount of slick there. Keith clawed at the mattress, ripping holes in the material as he tried to breathe thru Shiro’s delicious assault. His feet scrabbled against the bed but Keith wanted, needed more. It didn’t matter, Shiro had a vice grip on Keith’s thighs, keeping him open so Shiro could claim his prize.
It felt like forever and no time at all before Shiro lifted his head, kissing up Keith’s heaving chest. Keith pulled him up by his hair, smashing their lips together once more. He tasted so good on Shiro’s tongue.
Grabbing the backs of Keith’s thighs, Shiro teased the tip of his cock against Keith’s slick folds. It was molten heat, and a growl escaped Shiro before he could think. Keith answered with his own soft growl, wrapping his arms tightly around Shiro’s neck.
“Please.” Keith whispered. And how could Shiro deny him when he sounded so wrecked already?
Keith’s mouth dropped open as Shiro pushed his erection inside of him. Since Keith was already so slick it was easy for Shiro to bury himself entirely in Keith’s velvet cunt. It didn’t make the feeling any less devastating, though.
When their pelvises met, Keith was trembling and holding on for dear life. If he was in his right mind he would have the decency to feel at least a little embarrassed about how wet he was, and the sounds being made as Shiro began to thrust.
It didn’t seem that Shiro minded.
He dug his claws into Keith’s hips and kept him as still as he could while he fucked into his friend. It was difficult, since Keith was writhing and crying out as Shiro filled him over and over. But Shiro was up to the task.
He knew Keith was nimble. He had seen the smaller Galra move so gracefully, almost like he was dancing thru the battle. But he never thought about how useful it would be as he pressed Keith’s trembling thighs up near his ears, practically bending him in half to fuck that sweet heat as deep as he could.
Tears ran down Keith’s cheeks, but he was begging for more. Begging for Shiro to breed him. Shiro licked his tears away, panting as his hips snapped back and forth of their own accord.
Keith’s eyes fluttered, babbling as Shiro’s erection brutalized his g-spot.
“Unh, f-fuck…Shiro…so good…m-more…please Shiro…”
His mouth dropped open further as Shiro obliged, fucking him into the bed. “You ask so nicely.” Shiro growled. Keith’s eyes rolled back in pleasure, choking on a sob as he came hard on Shiro’s cock. Shiro laughed breathlessly, fucking him thru it.
“Good boy.” He breathed, burying his face in Keith’s neck and biting down. Keith’s back arched and he came again, cunt clamping tightly around Shiro’s cock.
It was too much. Shiro’s back arched and he groaned as he came deep inside of Keith.
The smaller Galra shuddered, clinging to Shiro’s shoulders. “Shiro!” He wailed.
Rolling his hips slowly, Shiro sighed in relief as he rode out his orgasm. Keith shuddered under him, eyes fluttering.
Unfolding his friend gently, Shiro laid on his side and pulled the smaller Galra to his chest. Keith was boneless, which was fine with Shiro. It gave him a chance to trail kisses along Keith’s jaw, down his neck and over his throat.
Both of them glistened with sweat, attempting to catch their breath while they came down. Shiro brushed a hand thru Keith’s hair, kissing his lips tenderly.
Keith moaned quietly, finally finding the strength to pry open his eyes and look at Shiro.
“Sorry.” He breathed, and Shiro’s ears flickered. “For what, Keith?”
Embarrassed, Keith hid his face in Shiro’s chest. “I jumped your bones, Shiro.” He muttered.
Shiro laughed softly. “You did. And I loved it.”
Keith peeked up at him shyly. “Really?”
To make his point, Shiro lifted one of Keith’s thighs slightly, showing where they were still connected. The sight was enough to make Keith’s cunt pulse and Shiro moaned.
“Keith.”
“Shiro.” He whispered. “Please.”
The bigger Galra growled in his chest, Keith responding with his own softer growl. Rolling on top of Keith, Shiro grabbed his arms and pulled them back. Keith gasped as Shiro pushed deep inside of him again, fucking him with renewed vigor.
“You want to carry my pups?” Shiro panted. “I’ll pump you full of them.”
Keith cried out, cunt squeezing Shiro’s cock as he imagined being fucked full of pups. Shiro’s pups. “Y-Yes!” Keith whined. “Please!”
Shiro released Keith’s arms, only to pull him flush to his chest and wrap his bicep around Keith’s neck. With their size difference, it meant Keith was dangling against his friend, knees barely touching the bed. His air wasn’t completely cut off, just enough so the only thing Keith could hear was Shiro’s hips meeting his over and over. Skin against skin. Gasping, Keith’s eyes rolling back as he came hard on Shiro’s cock, body wracked with tremors.
“So good for me.” Shiro breathed. “Made to take my cock.”
Keith keened, gripping Shiro’s arm to steady himself. Shiro’s other hand wrapped around Keith’s middle and somehow it felt like Shiro was fucking directly into his womb. The orgasms began to blur into one another. Keith started crying and babbling nonsense.
“Take it.” Shiro snarled, filling Keith up once more. The strangled sound Keith made spurred Shiro, making his cock hard all over again.
—-
After, they laid there for what felt like forever, Shiro laid on his back, holding Keith as the smaller Galra laid on his chest. Their bodies were covered in sweat and each other.
Keith was practically asleep as Shiro rubbed his back slowly, pressing soft kisses to his head.
Shivering, Keith made a soft sound in his throat.
“Cold.” He whispered.
Without looking, Shiro grabbed the nearest thing to cover Keith with.
They would talk about it all later, what it meant for them, for the Blade and their mission. But for now, Shiro bundled Keith up and held him close as he fell asleep.
It took Shiro a varga to realize the blanket was the one stolen from him.
