Work Text:
It’s not normal to feel this way about someone. Shiro knows that, and, logically, he understands that Keith is a big boy who can make his own choices, but this is a young man Shiro watched grow up, who he grew with, side-by-side, who he mentored and looked after. There’s no question in Shiro’s mind that he’s sick in the head, that Keith deserves better than him, that he deserves someone as unblemished and untouched, as perfect, but Keith wants Shiro, and Shiro is too selfish to say no.
He at least has the decency to feel guilty about it every time Keith smiles at him; every time Keith leans up, cupping his face and kisses him; every time Keith snuggles into bed next to him, pressed innocently up against Shiro’s side whilst Shiro imagines rolling over, pressing Keith down into the sheets, and defiling him.
Keith being a virgin isn’t the only reason they’re together, of course—Shiro has genuine feelings for his fiancé. He loves him deeply—but Shiro is certainly happier knowing he’s going to be so many of Keith’s firsts. His first kiss, his first boyfriend, his first time, his first husband.
They got engaged last month. Shiro had hoped that it might make him feel a bit better, less possessive, but if anything, it’s made him worse.
Shiro has always been the embarrassingly jealous type. Even when he was with Adam, he would get pissed off if someone else flirted with his man. Not in a cute, controlled way, either. With Keith, he finds himself glaring at anyone who so much as stands too close to Keith. On the rare occasion someone is stupid enough to flirt with Keith where Shiro can see it… Well, he can admit he hasn’t been civil about it.
Shiro knows that Keith is gorgeous; he’s perfect, funny, and hardworking; anyone would be lucky to have him, and it makes perfect sense that people are hoping to take him for themselves. That doesn’t mean they can have him, but Shiro understands those people more than anyone else. He understands their desire to possess what is his, he understands their desire to ruin Keith. He just won’t allow it.
If he could have things his way, they would never have sex—Keith would remain a virgin forever, pure and untouched—but realistically Shiro knows that Keith has expectations. Eventually, he’s going to expect Shiro’s obvious attraction and the urges which come with that to result in sex. Keith no longer being a virgin will ruin him a little bit, but at least Shiro will be his first and last.
That means he has to remain a virgin until they’re married, though. Ideally, Shiro can keep his jealousy in check until then.
However, when he heads to Earth’s intergalactic spaceport to pick Keith up from a two-week treaty mission, he can already tell he’s going to be going home fuming, because one of the Blades is smiling and laughing, chatting with Keith and carrying his bags for him off of the craft.
Jealousy and anger well up inside of Shiro as he walks right over, smiling with too many teeth as he says, “Oh, thanks, I’ve got it from here.”
When the Galra doesn’t immediately relinquish Keith’s things, Shiro more or less wrenches them from the man’s hands before turning to Keith, his expression softening as Keith gives him a shy smile.
“Where’s my ‘welcome home’ kiss?” he asks, pursing his lips poutily. Shiro laughs, using his free, flesh arm to scoop Keith up, leaning down to meet him and press an affectionate kiss to his soft, pink lips.
“Welcome home,” he murmurs.
“I love you,” Keith says, and Shiro feels like his insides are liquefying, every cell in his body singing the same song.
“I love you, too,” he replies. “Let’s go home.”
He levels the Blade with one last glare over his shoulder as he guides Keith away, helping him get all his stuff in the car and even doing up his seatbelt for him while his mind turns Keith’s interaction with the Blade over and over.
As he gets in the driver’s seat and starts the car, he puts a possessive hand over Keith’s thigh. He manages to make himself forget about the incident for a while. They eat dinner together, then curl up and watch a movie. Then Keith showers, Shiro after him, and it’s not until they’re curled up in bed together that the memory of earlier returns.
Shiro imagines what might have happened if he hadn’t come to pick Keith up. He imagines the Galra offering to help Keith get home. “I’m already carrying your bags, after all,” he would say, and Keith, innocent and too trusting, would of course thank the man for his generosity.
They would get a cab, and make small talk on the drive back to Keith’s place. If Shiro hadn’t already staked his claim, Keith would still be living in his little bachelor pad, the one without an elevator, dread on his expression as the cab stopped out front.
He would pay for the cab, and the Blade would, again, offer to carry his bags. Keith, tired from their long trip, and too small to carry everything on his own despite his Galra strength, would accept, letting the man help him up to his apartment. Then, being well-raised and polite, Keith would suggest he come in, offer him some coffee and snacks.
Keith, not being a slut, wouldn’t think anything of his invitation, but this man, this near-stranger, already having been flirting with innocent little Keith, and primed to take what he wants from boys too stupid to know properly what protection they need, would accept. He might even finish his coffee before making his move.
Shiro can picture the man’s mouth on Keith’s, pulling him into a forceful kiss, one Keith would be too naïve to resist, kissing back so sweetly, because the Blade was big and kind and handsome, and Keith has no idea how dangerous men like that can be.
Sweet kisses wouldn’t be enough to satisfy the man for long, and soon his hands would wander over Keith’s body, gliding up and down his back and his sides before finally the Blade’s big hands would settle on Keith’s ass, cupping and squeezing.
It’s a good ass. Shiro has been guilty more than once of grabbing it himself, especially when Keith gets all cuddly and kissy the way he does sometimes, clinging to Shiro and whining for attention.
Shiro can picture how it would feel under his hands, how the Blade would groan feeling Keith’s perfect, perky rear. The real Keith is making sleepy little noises, cuddling into Shiro’s chest, and Shiro has to adjust to make sure his growing hard-on doesn’t poke into his fiancé’s soft belly. The soft belly the Blade would kiss as he undressed Keith, tongue trailing over the fur of his happy trail.
He’d pretend like he was being generous, like he was giving Keith something, doing him a favour by slowly peeling off his pants to get his mouth on Keith’s virgin cunt. Shiro didn’t take the time to inspect the inside of the man’s mouth, but he chooses to imagine him with a big, long tongue, one he can use to lick Keith from his perineum to his dick, teasing between his folds, making him gasp and squeak with surprise and nervous desire.
The Galra would use his clawed fingers to carefully pry Keith’s pink pussy lips apart, licking over his exposed hole, suckling at his dick, exposing Keith’s virgin hole like some sort of lewd pervert, and Keith would be too innocent to do anything but blush and stutter out a half-protest.
Shiro thinks about that tongue fucking into Keith’s hole, filling him in ways he’s never been filled, plunging in and out of him as Keith gasps and moans, shaking as his legs threatened to give out under him. The Galra, of course a “gentleman,” would carry Keith to his bed. He would help Keith undress, then helps himself to Keith’s cunt some more, fucking his hole and sucking his dick until Keith, confused and a little frightened, came on the man’s tongue, shaking like a leaf.
The sight of Keith like that, flushed, trembling and teary, would drive anyone wild. No one could resist taking more from him in that state, so sweet and vulnerable.
The Blade would kiss him again, making him taste his own cunt as he undressed, and then he would be on top of Keith, pressing him down into the mattress, holding his legs apart as he lined up with Keith’s virgin cunt, still sensitive from his first orgasm.
He would push inside as Keith babbled protests, shushing him, telling him it would feel good soon, he was being such a good boy, he would feel so good. His huge cock would split Keith’s cunt open, filling him, stealing his virginity as Keith whimpered and sobbed, clenching reflexively around the heavy, virile cock of the man violating him.
Shiro snaps out of the fantasy as he real Keith sighs and reaches a hand up to stroke through his hair. “Stop thinking,” he grumbles. “I can’t sleep with you thinking so loud.”
Shiro flushes. Keith, sweet Keith, of course, thinks that Shiro is overthinking something, getting anxious or worked up. Maybe the idea of a stranger raping his fiancé should make him anxious, after all.
“Sorry,” he murmurs, kissing the top of Keith’s head. “I’m just… Who was that today?”
“Huh?” Keith groans. “Who was who?”
“The guy who helped you with your bags.”
“Uh…” Keith sighs. “Fuck, his name was, like, Ylvan or something? Yeah, Ylvan Za Rammun. He works for the Blade Lunar Consulate.”
“Oh, cool,” Shiro says, feigning a casual tone even though he’s filing this information away for later. “Are you two friends?”
“I dunno,” Keith yawns. Keith is so cute. He’s always nervous to call someone his friend, afraid they won’t feel the same way. “We were just on the mission together and he’s nice. Are you jealous?”
“Yes,” Shiro admits. There’s no point lying, really. Keith knows he gets jealous, even if he doesn’t know the extent of it.
Keith snorts. “I barely know the guy,” he mutters. “Don’t be jealous. We’re getting married. I’m all yours.”
Shiro smiles, wrapping his arms around Keith. “Yeah,” he agrees. “All mine.”
*
It turns out the shuttle to the Blade Lunar Consulate is only an hour, but it’s not necessary for Shiro to go all the way there, which, honestly is probably for the best, because he definitely would have, and it would have made him look even worse than he’s about to.
Ylvan Za Rammun is part of a panel at a conference on Earth, and since the majority of the intergalactic relations go through the Garrison, Shiro doesn’t even have to leave the city in order to conveniently run into the man.
Instead, he just looks up the schedule for the conference, and then he happens to be downtown during their scheduled lunch break… He runs in Ylvan Za Rammun. Like, literally, in fact. They bump into each other while Shiro is scrutinizing the schedule on his phone and trying to figure out where the man might be. Well, convenient.
“Oh!” they say at the same time, both of them big, heavy men, stumbling back from each other.
“Ah, Black Paladin,” says Ylvan, offering Shiro a polite bow. “My apologies. I was not looking where I was walking. Your Earth cities… They’re so confusing.”
“Oh, no trouble,” Shiro says. He knows his smile is too sharp, not reaching his eyes as he continues. “I wasn’t watching where I was going either. Enjoying the conference?”
“I, er, yes. Are you here for the conference as well?”
Shiro considers his options. It would certainly be less suspicious if he just said yes, but he’s not worried about suspicious. He’s worried about protecting Keith from a man who would defile him.
“No. I was looking for you,” Shiro admits.
“Me?” Ylvan repeats, looking confused, maybe a bit concerned.
“Yes,” Shiro says, stepping closer. “I thought, well, it’s only fair I should warn you that Keith is not available.”
The Blade’s eyes widen. “I assure you I wasn’t—He is very handsome of course, but I would never—”
“You would never,” Shiro agrees calmly. “Because him and I are engaged, and he might be too naïve to realize the way you look at him, but I’m not, and I would protect him no matter the cost. If you ever look at him again, I’ll rip you apart with my bare hands, and I think you know where I’ll start, so how about you do the smart thing and stay away from him?”
Ylvan looks shocked, to say the least. He opens and closes his mouth several times, stunned into silence by Shiro’s polite violence.
Finally, he breathes out, “Of course. Yes, I—Of course.”
“Good,” Shiro says cheerfully. He gives Ylvan a friendly slap on the shoulder, beaming at him. “I’m so glad you could see sense. I’m a big fan of the Blades, you know. Well… I’d say see you around, but, you know…” He winks. “I’d better not.”
He feels far too good about himself as he turns around and heads back in the direction of home, whistling as he walks.
Keith is waiting for him when he gets home, dressed down in loose sleep shorts and a hoodie, socks pulled halfway up his hairy calves. He looks half-asleep, and Shiro wouldn’t be surprised if he’s caught him just waking up from a nap. Shiro always feels like crap if he sleeps during the day, but Keith will wake up bright-eyed and bushy-tailed from a 2 p.m. doze.
“Hey,” Keith mumbles as Shiro walks over and wraps him up in a hug, kissing the top of his head. “Thought you had today off,” Keith says into Shiro’s chest.
“I did. Went out to stretch my legs,” Shiro lies easily.
Keith snorts. “Only you would decide to do extra exercise on your day off,” he mutters and then squirms free from Shiro’s embrace as the coffee maker beeps and starts to fill his cup. He grabs some flavoured creamer, adding it to his cup, and immediately rinses off his spoon while Shiro watches him.
Shiro loves seeing the domestic side of Keith, who he is with all the stresses of the world stripped away. Shiro would do anything to protect him from that world. Pride and adrenaline swell in his chest, and he can’t help but wrap his arms around his fiancé again, kissing the back of his neck, pressing their bodies together.
“You’re so clingy today,” Keith laughs, reaching a hand back, warmed by his cup, to stroke through Shiro’s hair and scratch at the back of his neck.
“Mmm, I love you,” Shiro murmurs. “You know I’d do anything for you, right?”
“I know, Shiro. I love you, too.”
Keith doesn’t know, of course. Not really. He has no idea what Shiro would do for him, what he has done to protect him, to protect his virginity from the disgusting type of men who would take advantage of him. Keith has no idea he’s in danger right now, even. He has no idea the way Shiro’s body is thrumming with possessive adrenaline, screaming for him to take what is owed to him. He’s earned it. He’s been patient. He only has to be a little more patient, but… It can be so hard in moments like this.
His flesh hand slips up under Keith’s hoodie and he lets out a happy sigh as he feels warm, bare flesh against his palm.
Keith gasps softly, cheeks flushing as Shiro’s hand skates over the fuzz of his happy trail, up along his rib cage until he finds a soft breast, cupping it in his hand as he kisses Keith’s neck and the side of his face, scraping his teeth over his earlobe as he slowly rolls Keith’s nipple between his fingers.
Keith moans softly, squirming and setting his cup down on the counter as he turns his head to kiss Shiro on the mouth. Shiro tries to restrain himself and not get too aggressive, but each time he pushes things further, Keith moans and leans into it, giving into his every whim as he tongue fucks his mouth, as he sucks Keith’s tongue, as he strokes them together and slips his other hand up Keith’s shirt, playing with both of his breasts now, tugging on his nipples. He tugs particularly hard and Keith gasps, hips arching, pressing his ass back against Shiro’s crotch where he’s rock hard inside his pants.
Keith is temptation incarnate, and Shiro has lost the battle against his desires once or twice before. They’ve done things. Shiro has sullied him, but he’s never fucked him. When Keith reaches for the waistband of his pants, Shiro lets him.
It’s easy to slip inside one of the baggy legs of Keith’s sleep shorts and find his wet, hairy pussy, slotting his cock between the lips, rubbing their cocks together as he ruts up against Keith’s hole. This is enough, Shiro tells himself. This has to be enough. They’ll be married soon, and then Shiro can finally give in to his disgusting urges and take Keith’s precious virginity.
It’s disgusting that he wants to badly to forever stain Keith in that way, he knows. Keith deserves someone who can be chaste, who would have kept him completely pure this whole time, completely untouched. Shiro isn’t good enough. He can’t help but think about how good Keith would feel around him, he can’t help but slip a hand inside Keith’s shorts and spread his pussy lips apart, teasing his cockhead with the winking, slick opening of his pussy, grinding against it.
This is enough, he tells himself. He’s not inside, he’s just letting himself feel it, letting himself fantasize about how it would feel if he just pushed in a little further. Just the tip. Yeah. He pushes in enough to spread Keith’s pussy open. Keith is moaning right into his ear, squirming, trying to push himself down. Shiro has to grab his hips so tightly to keep him from sinking down that Shiro’s sure he’ll leave bruises.
“You’re such a tease,” Keith whines. He sounds so delightfully fuckable, his pussy squeezing down over and over on Shiro’s cockhead.
Shiro smiles, kissing his fiancé while reaching a hand around to tease his cock, which is hard beneath Shiro’s fingers, throbbing along to Keith’s thudding pulse, betraying just how excited he is.
“I told you I want the first time to be special, baby. You know that.”
“And I told you that as long as it’s with you, it will be special,” Keith whines, probably trying to sound firm, and utterly failing. He’s so cute.
“This would be special?” Shiro teases. “You bent over the kitchen counter, shorts around your ankles, covered in bruises from getting fucked into our nice granite counters?”
“Yes,” Keith breathes, clenching down even tighter. Does the idea excite him? No. Keith is too pure for that. Shiro is just seeing what he wants to see. Still, only one way to show Keith show wrong he is, right?
The hand not between Keith’s legs moves to the back of his neck, and he pushes forward until Keith’s face is pressed into the cold countertop. He pulls away just far enough to pull Keith’s shorts down, then settles between his legs again, nudging his cockhead back inside his pussy, moaning at the tight heat of him. He’s not going to do it. He just wants to spook Keith. That’s all. He’s not sick enough in the head to steal Keith’s virginity like this… right?
Only Keith isn’t telling him to stop, and Shiro’s nudging his cock deeper and deeper while Keith arches back towards him, panting and hiding his red face. Shiro is disgusted with himself. He’s not strong enough to stop as he pushes all the way inside, then slowly draws back out, spreading Keith’s pussy lips and watching himself slowly move out and then glide back in as Keith moans with pleasure and trembles all around him, his virgin pussy a tight, soaked little sleeve for Shiro’s cock.
He can’t speak, can’t acknowledge out loud what he’s doing as he starts to thrust in earnest, his dick wet with Keith’s juices as he starts to fuck him, stealing away his precious virginity in the middle of their kitchen, hypnotized by the pink clutch of his virgin cunt.
He’s so perfect, so beautiful, rocking back to meet Shiro’s thrusts, moaning his name as Shiro violates him, fucks him hard and deep, unable to stop himself as he grows rougher and rougher, moaning, balls drawing up…
Frantically, he shoves a hand between Keith’s legs, determined to make him come first. Keith is rocking between his fingers and his cock, crying out, clenching tighter and tighter, and Shiro explodes inside of him from the tightness as Keith comes, trembling against the countertop, Shiro blanketed on top of him. Defiled.
Fuck.
