Work Text:
Friday afternoon means pizzas and movies. It means popcorn and video games. It means Shiro’s curfew is extended until 11, but he’s allowed to stay till 11:30 so long as they put Keith’s dad on the phone for negotiations.
Usually, it means running through the backstreets, racing to Keith’s house the moment school lets out, and shouldering each other in their rush to raid the kitchen for snacks. Today, however, the walk to Keith’s is quiet. There’s no speed to their steps, no taunting, and no roughhousing.
Today, it’s contemplative.
They both know why, though neither really wants to talk about it.
Today was the 12th grade class on puberty. Specifically, it was a lecture on 2nd puberty – on Alpha, Beta, and Omega dynamics, and the changes that set in shortly after the 1st go ‘round. Naturally, 95% of the student population had already gone through their 2nd change by the time the school got around to teaching it, but then, it had been the same way when they taught the 9th graders about the first one. For some unknown reason, the school board just liked to come in two years too late with information that is no longer relevant for the majority of the student body.
Keith frowns at the pavement as he walks.
“I thought it would be a real class.”
“Huh?” Shiro asks, turning to look down at his friend. Shiro was an alpha, he had presented nearly two years ago, and he towered over Keith, who had abruptly stopped growing around the same time that he presented as an omega.
“The lecture thing. You know,” Keith waved his hand behind them, in the general direction of the school. “I thought it would be like an actual class. Papers. Tests. Not just… whatever that was.”
Shiro hums. “I guess.”
Midafternoon, all the seniors had been called to the auditorium where three teachers stood on stage with an outdated powerpoint presentation about the secondary genders. The teachers proceeded to skim through the presentation at lightning speed, pointing out some fundamental differences their bodies would undergo, briefly describing heats and ruts, and repeatedly advising the students to never ever sleep with anyone unless you’re already bonded and married. Then they were all given suckers that said “Abstinence saves lives” and sent on their merry way.
It was disappointing.
Not that Keith would ever admit it, but he had been looking forward to that class. His father, an alpha, had given him only the most basic rundown when he presented. Just this is what an omega is and this is how to get through a heat, and that was it. Keith knows nothing about alphas, very little about betas, and all he knows about omegas came either from personal experience or from reading the instruction manual on some of the heat aids that his dad got him – well, that his dad had shoved into his hands while avoiding eye contact and repeatedly pleading to never to talk about it.
So, it would be nice to have actually learned something about all this.
The conversation drops as quickly as it started, and they walk awkwardly to Keith’s, their hands shoved deep in their pockets and their eyes trained on the ground.
The quiet persists at Keith’s house, which is how Keith’s dad finds them. Both leaning awkwardly over the kitchen counter, listening to the microwave pop a bag of popcorn.
“What’s going on in here?” Tex’s sharp eyes scan the two boys, narrowing when he sees how they’re angled away from each other. “Did you two fight?”
“No!” They defend themselves quickly and in perfect unison.
“Just had a weird day,” Keith explains. The microwave beeps and Keith jumps to retrieve their snack. “I think we’re going to watch one of those bad western movies tonight if you want to join us.”
“Well,” Tex drawls out, “I do, but you’ll have to hold off for a while. There’s a town hall meeting, and me and the boys are expected to attend. I’ll be back around 9.”
Keith shrugs as he fiddles with the hot bag of popcorn. “Ok. We’ll play games until you get back. With pizza,” he adds with a grin.
“All right,” Tex ruffles his son’s hair goodnaturedly, then levels Keith and Shiro with the traditional heavy stare, “door open if you’re playing up in your room.” His stare grows pointed as he wields it against Shiro specifically, “No funny business.”
Keith scoffs at his father’s usual overprotectiveness, “No worries about that, Shiro can’t tell a joke to save his life.”
Tex and Shiro both turn to Keith with the same blank expression.
“He’s not funny. ‘No funny business’? Get it?”
His dad ruffles Keith’s hair once more, like Keith is still a toddler who needs to be scented before going to pre-school. “You know what I mean,” he warns.
“We’ll be good,” Keith assures him. “Have fun at your meeting.”
Keith frowns down at nothing and they wait in silence while Tex slips on his shoes and leaves. He’d never admit it, but Keith really doesn’t know what his dad means. Tex always says it, every time he leaves them alone, ‘no funny business;’ but Keith doesn’t really know what ‘funny business’ is supposed to be.
Just like with the lecture today, Keith can’t help the sinking feeling like there’s a whole branch of knowledge out there that he just doesn’t have access to. The way all the others were joking after the lecture, parroting what the teachers said as if the teachers had no idea what they were talking about made it feel like they were all in on some big joke that Keith was just not privy to, and it was frustrating.
When was he supposed to get it?
Keith munches a handful of popcorn until the sound of Tex’s old diesel truck rumbles off down the street. Then he grabs Shiro by the wrist and pulls him from the kitchen and up the stairs. “C’mon.”
He leaves the bedroom door open, as per instructions, but today Keith leaves only an inch or two between the door and the jamb. It’s a small protest, but it fills him with a small bubble of rebellious pride.
When he turns to Shiro, he can see the near-shut door has helped the alpha relax as well. Shiro bounces as he jumps onto Keith’s bed, his shoulders looking more relaxed than they’ve been all day. Keith turns his game system on with his foot and settles on the bed at Shiro’s side.
There’s this rule: only one person on the bed at a time. It’s his dad’s rule (obviously), but at least they’re allowed in the room together. Shiro’s parents hardly let them sit on the same couch, let alone spend time in Shiro’s bedroom.
Parents are so dumb! What’s even going to happen if they sit together? Is the world going to end?
Shiro’s already got a controller pulled into his lap and is studying the game menu. “What d’you wanna play?”
Keith has no idea. What he wants is to be reassured that Shiro’s in the same boat as him. That the other kids’ jokes made as little sense to him as they did to Keith.
“Whatever,” Keith answers, watching the way Shiro’s eyes flick over the screen as he scans the titles. “Today was weird right?”
The “Yes!” that comes out of Shiro is explosive. “What even was that?”
Keith laughs. “I don’t even know. And what was with everyone laughing about it after? They were acting like they already knew everything.”
“Pssh,” Shiro dismisses, dropping the game controller beside him to wave Keith off, “they’re just faking to make themselves look good. As if they know better than the teachers.”
“Right?!” Keith agrees. His breath comes a little easier now that he knows he and Shiro are on the same page. “And like, half of that didn’t even sound real.”
“I know,” Shiro nods enthusiastically.
“Like…” Keith pretends to cast about for an example, though he knows exactly which part he wants to say. The part he can’t stop thinking about. “…knots? That’s so weird, that can’t be real.”
Shiro stops nodding abruptly at that and gives Keith a look like he’s the weird one. “What? No, knots are normal. But what they were saying about omegas? How they…” his voices tips down into a whisper, “get wet?”
That stops Keith in his tracks.
Of course omegas get wet. What’s Shiro talking about?
“What? Of course they do. How else are you supposed to… get in there?”
Ok! That’s it. If someone could kindly kill Keith now, that’d be great! He can feel his face heat with embarrassment and when he dares a quick glance up, he can see Shiro is beet red himself.
Luckily, Shiro shakes it off quickly.
“No. Buttholes don’t get wet. That’s disgusting, Keith.”
“Yeah, well, dicks don’t blow up like balloons.”
“Uhhh, yes they do.” Shiro says it like Keith’s the one being an idiot right now, when it’s clearly the other way around.
“Uh, no, genius. I’ve seen a dick, and let me tell you, there’s none of this ‘knot’ business.”
Shiro rolls his eyes at that, “Yeah, well you don’t really see it…”
Keith leans forward with a challenging grin and a sarcastic attitude, “Oh, right, sorry, it’s an invisible knot then, is it?” He’s never heard anything more ridiculous.
Shiro starts to go red again, but he rises to the challenge, sitting up straight to bear over Keith with his full height. “It’s not invisible! God! It’s just… you don’t… you have to be… like…. Hard or whatever.…”
“Bull shit!” Keith calls. “Prove it.”
He locks eyes with Shiro and arches a brow, his arms crossed petulantly until he gets his way.
Historically, this kind of look between them destroys lives. This is the kind of look that led to an ice cream eating competition two years ago that’s left them both unable to even think about rocky road without turning green. The kind of look they shared before the water gun war that nearly destroyed their friendship back in 4th grade. The kind of look they gave each other before jumping their bikes off Kalternecker’s Gorge and breaking Shiro’s arm.
“I’ll show mine if you show yours,” Shiro offers.
“Deal.”
They maintain eye contact as Shiro surges to his feet, unhooks his belt, and shimmies his jeans to his knees. He sits and holds his boxers down to pull himself out.
Keith’s eyes go wide at the sheer size of Shiro in his hand. He knew alphas are supposed to be bigger, but he never really stopped to think how that would translate to their downstairs until this very moment. Shiro is both long and thick; and he’s only half hard, though he’s growing with every second. Shiro gives himself a perfunctory jerk until he’s standing thick and proud between his legs.
It’s huge. It’s magnificent. It’s oddly mouth-watering in a way that makes Keith’s stomach drop. But it’s nothing special.
“So it is invisible,” Keith teases, though his voice might be a little too breathy to be a proper tease. Did his dad turn the heat up before he left? It feels warm in here.
“No, it’s right here,” Shiro’s fingers drop to rub at the base where it tapers a little bit thinner than the rest of him.
“I don’t see anything.”
Shiro sighs. “You have to kind of… look… unless it pops out.”
“Do it,” Keith urges. He wants to see it – this magical knot Shiro’s supposedly got.
“I can’t just…” Shiro struggles to explain, “It… it doesn’t work like that… I just…”
“What ever.” Keith leans down to try and get a closer look. Then he gets even closer until Shiro has to hold his dick back to keep it from hitting Keith in the face.
Keith can maybe see where it is. The skin isn’t pulled as tight around the base. It’s more wrinkly – like it’s saving room to grow. But more important than any non-existent knot is the fact that Shiro’s dick smells good. Is it supposed to smell good? Because it does. It smells like it would taste even better…
The knot-skin wrinkles under Keith’s tongue. It tastes like a condensed shot of Shiro. Only addictive.
“Keith,” Shiro says, half in shock, half in wonder. His fist moves over his girth almost like he can’t help himself.
“You taste good,” Keith murmurs.
He licks Shiro again, this time using his lips to massage the knot and suck just a little as his tongue laps up the taste. Shiro moans in earnest this time and jerks himself a little harder, and a little faster. He gives himself a little twist at the end.
Keith’s not really thinking this through, right now. He’s not really thinking anything, except to critique the quality and flavour of the Shiro taste in his mouth. So he follows Shiro’s fist on instinct. The head tastes saltier, and Keith’s tongue digs a small drop of precum from the tip. It’s like a little burst of delicious and Keith can’t help but want more.
He’s already feeling warm but somehow Keith feels warmer with every inch of Shiro’s dick that he swallows. Shiro pulses beneath his lips when they wrap around the tapered base where Shiro’s knot supposedly lies. Somehow, that makes Keith feel even hotter, his stomach swoops inside him, and his hips rocks themselves involuntarily.
When Keith pulls back up, he gasps for breath, his lips still connected to Shiro through a string of spit.
“Sorry,” Keith says as he wipes his mouth, though he doesn’t feel very sorry. It’s probably weird to put your friend’s entire dick in your mouth, but it’s hard to regret it when it tastes that good.
He glances up to check if Shiro’s ok, and the alpha looks stunned. His face is flushed, and his eyes are dark and intense. His shoulders are set so that he looks big and imposing and his chest heaves with every breath. Just the sight of him makes Keith’s heart beat a little dance of excitement that he doesn’t understand.
Keith feels suddenly giddy with nerves, but he hides them behind a sideways smirk and the tilt of an eyebrow. He reaches out and rubs a thumb in a slow circle around Shiro’s supposed knot. “I’m still not seeing anything here, alpha,” he teases.
Shiro growls just a little, just enough to show his teeth, and suddenly Keith is very aware of how wet he is. Not heat-wet, but definitely slick.
Slick enough to take something big.
He must shift from the thought because Keith watches as Shiro’s attention swiftly moves from Keith’s face down to his ass. A large, meaty hand reaches out and grabs a fistful of Keith’s hip.
“I showed. It’s your turn,” Shiro rumbles. His voice sounds deep and commanding.
Keith has never backed down from a challenge. He’s also never wanted to follow through with one quite like he does now. He rolls himself onto his knees, ass pointed in Shiro’s direction, and reaches for the zipper of his jeans. The second he’s free, Shiro’s hands are on him, helping him pull everything down and shove it to Keith’s knees.
Shiro’s hands are warm and smooth over Keith’s hips and the curve of his ass. They feel really good, and Keith can’t quite help the shiver of excitement that runs through him. It feels like anticipation, though he doesn’t quite know what he’s anticipating.
“See?” Keith asks.
He feels Shiro move closer, prying his cheeks apart to get a good look at his hole; Keith moves down to his elbows, opening himself up to give a better view.
“Looks like a butt. Looks like normal. I knew they were making that slick stuff up.”
The breath of Shiro’s voice dances over Keith’s skin, fanning the flames that are scorching his insides. Keith can smell Shiro’s scent filling the room, just like he can smell the sweetness of his own arousal starting to come off him in waves.
Shiro can smell it too. Keith knows he can smell it because he can feel the way Shiro leans in close, and he can hear the way Shiro fills his lungs with Keith’s scent. Shiro’s face is pressed so close they’re almost cheek to cheek.
“You smell so good,” Shiro grumbles.
Keith presses himself a little lower into his mattress and swallows a small noise at the praise. He clenches around nothing. And he feels, in that moment, the drop of slick that escapes him.
“Oh,” Shiro breathes.
Keith tries to turn and see Shiro’s face, but he’s stopped by a tentative touch at his rim. Shiro touches Keith’s slick and rubs it in a slow circle that lights Keith’s body on fire and shuts down all brain activity in one fell swoop. He fists his hands in the blankets of his bed and does his best to widen his stance, though his legs are trapped by his jeans.
“You really do…” Shiro is whispering. It’s like he’s talking to himself, mesmerized by Keith’s body as he swirls his finger again and then slowly presses into Keith.
The feeling of being breeched, even just by a finger, has Keith arching his back and moaning long and low into the blankets.
“Shiroooo…”
“It really stretches,” Shiro says, plunging his finger deeper. He pulls out and adds another. He’s practically ignoring Keith’s moans, lost in his own scientific inquiry into Keith’s hole. “Wow.”
“Mmpff,” it all Keith can manage as he feels himself spread and leak between Shiro’s fingers. It would be embarrassing if Keith weren’t too busy feeling better than he’d ever felt before. Had he known how good fingers could feel he would have ditched his heat aids months ago and just gone after Shiro.
Why was no one talking about this? Did they not know? Why had his father hidden this from him? It feels amazing – and shouldn’t he be encouraged to do good, amazing things?
“Still… I still don’t think I could fit. Not with my knot.” Shiro’s statement is simple, but it lights the fire of competition in Keith’s veins all the same.
Keith pushes himself up onto his hands and twists back to look at Shiro.
“Trust me, I can take more than your little invisible knot any day, Shirogane.”
“As if,” Shiro scoffs. “You couldn’t even take the tip.” His eyes are so wide they’re hardly even grey anymore. He looks ferocious.
Keith clenches himself around Shiro’s fingers: a challenge in itself.
“Try me.”
The mattress creaks and shifts under Shiro’s weight as he lifts himself up on to his knees, heavy cock in hand. Keith watches with bated breath as Shiro rubs Keith’s slick up and down his thick girth and lines himself up.
Shiro takes Keith by the hips in one hand, while the other works to swirl his tip around Keith’s rim until they’re both panting, and Keith is practically mewling into the blankets.
The first press in steals their breath away, and Shiro crumples over Keith’s back.
“You’re so tight,” he says, his sharp teeth catching on the rim of Keith’s ear.
“Big,” is all Keith manages before he’s rocking his hips back and working more of Shiro’s considerable girth into him. “Feels good.”
Shiro grunts his agreement. His grip over Keith’s hip is bruising. He rocks himself a little deeper and then deeper still. Now that he’s found his teeth, Shiro can’t stop them. He bites across the shell of Keith’s ear and over the nape of his neck just over his spine. He bites over Keith’s shirt and buries his nose into Keith’s collar to draw it away and bite at the skin hidden underneath.
They work themselves deeper and deeper until there’s no where left to go; they’re as tight together as two people can be.
They’re both breathless, hearts racing just beneath the surface of their skin. The room already stinks with their sweat and arousal. Their thoughts are scattered, and nothing exists but their bodies intertwined and the pulsing heat driving up their spines. Still, Keith manages to taunt Shiro.
“See? Told you I could take it all.”
Shiro’s teeth sink over Keith’s neck like a mother cat scruffing her kitten. “This isn’t my knot.”
Keith is folded down as close to the bed as possible while still keeping his ass up for Shiro, and it takes him several seconds to sort out Shiro’s words against the cacophony of pleasure that surges through him from Shiro’s bite.
“Give it to me, then.”
Keith can feel Shiro’s responding grin in the line of teeth against his shoulder. “You asked for it.”
Shiro shifts back just enough to square his legs and dig into the mattress. His hand finds Keith’s shoulder and keeps him pinned down to the bed. Instinct tells Keith to stay down and relax for his alpha just as Shiro slips out and slams back in.
The bed creaks an ungainly noise as Shiro thrusts hard and fast into Keith.
Keith can only cling to the mattress, holding on for dear life, as Shiro rides him into oblivion. He’s never felt anything like this. It puts all heat aids to shame, and he’s not even in heat. He can’t imagine how good Shiro would feel during a heat. He’s already hitting all the right spots.
"Come on Keith don’t you want my knot?"
"Yes... Oh god! Yes!"
Sparks light up Keith's spine with every sound smack of Shiro's hips. The plush cushion of his ass ripples with every hit. He can't imagine that anything could feel better than this, can't imagine being stretched any wider or filled any fuller. Still, he wants it. He wants it more than anything else he's ever known.
"Please Shiro! Give it to me," he pants.
He's clinging to the bed, nails digging into the mattress, frantically working his hips to meet Shiro's every thrust. Shiro works deeper and harder each time and Keith feels split open and full.
Their skin makes a loud slapping noise in counterpoint to the creaking of Keith’s bed and the grunts Keith makes with each hard thrust. Shiro’s voice is a constant, low, growl. Sometimes he’s praising Keith for being tight and delicious, sometimes he’s incoherently pleased.
“You want it? You gonna take my knot for me? Gonna fill you up. Lock you tight.” Shiro groans, “you’re so tight.”
His hand bruises over Keith’s hip and his teeth mark every inch of skin they come in contact with. Rings of bite marks line Keith’s neck and shoulders. Shiro's teeth travel along Keith's skin until he finds the sweet spot along Keith's neck that makes the omega sing. Shiro mouths a "Yes! You're so good for me" against Keith's skin before sinking his teeth in.
Keith's moans turn into pleased whimpers with every stroke of Shiro's tongue and bite of his fangs. And when Shiro finally sinks in deep enough to draw blood, Keith whites out for a moment of pure bliss.
At first, Keith thinks he's come, but the pleasure keeps growing and growing with no end. Shiro is growling into the bite and lapping at it like he's drinking Keith down. Everything feels stronger now. Like a completed electrical circuit, their bodies work in perfect, delicious harmony.
And then: perfection.
Shiro's knot!
Keith can feel it forming, can feel the growing bulge start to catch and press around his rim. He pushes back into it, desperate to be plugged, desperate for more. It’s harder to take the bigger the knot grows, but they work it in together. And it feels so ungodly good! Keith’s never felt anything like this.
Shiro peels himself off Keith's back to grip Keith's hips with both hands while Keith sets his knees and pushes back as hard as he can.
The noises they're making are truly obscene at this point, but it plays like music to their ears. And when Shiro finally locks into place, they both howl with pleasure, bodies firing from every nerve end.
Keith is full. He’s full of pulsing heat, and stretched so wide around Shiro’s knot he wants to cry. It’s perfect. Perfect.
And it’s even better when Shiro laps at that sweet spot on his neck once more.
Shiro’s arms wrap around Keith’s waist and hold him tight, his huge body nearly crushing Keith down into the blankets.
“Mine,” Shiro whispers into his bite.
Keith nuzzles his face into the blankets and hums his agreement. He is Shiro’s. There can be no doubt. Shiro’s locked him in his arms, caught him with his teeth, and knotted him so soundly they’ll never be able to part.
It’s everything Keith never knew he wanted.
“I didn’t know it could feel like that,” Keith mumbles into the blanket. “Doing this with you.”
He’s too blissed out to be angry, but in the back of his mind he’s pissed that no one ever told him about this.
“This…” Shiro’s voice is hesitant. It’s starting to lose some of its growling quality as they come down. “This is sex, isn’t it?” He shifts himself by a fraction, easing some of his weight to the side so Keith can breathe easier. The movement sends them both groaning as lightning sparks through them again.
“I think so,” Keith confirms. Honestly, all he knows is what little he’s gleaned from tv and eavesdropping on kids’ conversations at school. But then, he’d always been told that sex was impossible outside of marriage so maybe this isn’t?
“I thought sex was supposed to be bad? This isn’t bad.” Shiro nuzzles down into Keith’s neck and licks over his bite mark again, “I like having you like this.”
Keith sighs happily, “I like it too. Maybe adults just do it wrong?”
Shiro thinks that over for a minute before he agrees. They fall into a comfortable silence, with Shiro gently kissing and licking all along Keith’s neck until the knot subsides and Shiro pulls out.
Keith shifts back to his knees, giving himself a stretch before he gets up, but a soft “oh” from Shiro and a big hand on Keith’s hips stops him.
“Hmm?” Keith turns to find Shiro staring, wide eyed and hungry, at his ass once more. Shiro’s thumb moves across Keith’s rim and Keith realizes he’s leaking again. Only this time he’s leaking something thick.
Just like before, Shiro watches, mesmerized, as his thumb circles Keith’s hole.
“I did that,” he breathes. His thumb pushes it gently back in, like he wants Keith to keep it all inside him. Suddenly, the fire in Keith’s loins surges back to second life.
Keith twists himself up onto his knees and turns to face Shiro. His arms wrap around Shiro’s neck and he hauls himself into Shiro’s lap. Shiro’s hands fall naturally to grip at Keith’s hips and hold him steady.
“Bet you can’t do it again,” Keith says. He drops a hand to squeeze at Shiro’s softening cock and he leans forward to let his teeth find that same spot on Shiro’s neck that made Keith croon earlier. “Bet you can’t fill me twice.”
A low rumbling starts in Shiro’s chest at the challenge. He pulls Keith’s hips in, his cock quickly filling Keith’s hand.
“You couldn’t handle me twice,” Shiro says, cocky as ever. His fingers drift back to fill Keith up.
“Says you.” It’s Keith’s turn to find his teeth. He sinks them into the muscle of Shiro’s shoulder.
The bite is mitigated by the cotton of Shiro’s shirt. It dulls the pinch and ruins the taste of Shiro’s delicious skin. Keith claws at the offending garment until it’s flung across the room. Keith is similarly manhandled out of his shirt, his pants and underwear soon following.
They work quickly, until all that’s left is where Shiro’s pants bunch up at his foot.
And, oh! Skin against skin is so much nicer. Keith settles himself back into Shiro’s lap and presses his full body as close as possible. His nipples rub against the hot skin and wiry hair of Shiro’s chest, and it feels amazing.
It feels even better as he sinks himself over Shiro’s dick like he’s coming home.
“Yess…” they both hiss once Shiro’s fully seated inside Keith.
Their faces bump each other as they nuzzle and touch and grind together. Then their noses rub together, and Keith’s lips find Shiro’s.
Kissing Shiro is a revelation.
His lips are soft and warm, and he tastes like spring. His tongue is talented, and it draws Keith’s out to play. It pulls Keith’s heart into his throat and makes him need to lift himself up and drop down hard onto Shiro’s cock.
Shiro helps to lift him on the next thrust and soon they’re a mess of spit and tongues and teeth, while their hips do their utmost to split Keith in half.
They go at it hard and fast, in the only way they know how. They gasp and moan into each other’s mouths as they ride their second bliss.
Keith’s nails scrape along Shiro’s back as he writhes in his lap.
“Fuck, you’re so good!” Shiro swears.
Shiro never swears, and something about that makes Keith go wild with desire. He wants Shiro so badly. Wants to own him. The way Shiro now owns Keith.
With absolutely zero forethought, Keith rips himself from Shiro’s lips and ducks his head down to Shiro’s neck. He finds that spot over Shiro’s scent gland with instinctual accuracy and bites as hard as he can. It fills his mouth with a delicious taste, but there’s no blood so he bites even harder. He doesn’t stop until he’s broken skin and Shiro is whimpering and cursing into Keith’s hair.
“You’re mine now, too,” Keith says, triumphant as he licks away the blood and sweat from Shiro’s neck.
Shiro whines. “Do that again,” he requests. His grip over Keith’s hip tightens again and Shiro guides Keith to fuck him even deeper as Keith bites Shiro again and again.
He punctuates each bite with a soft “mine,” until Shiro is gasping for breath and repeating his own “yours, yours, yours.”
This time, Keith is ready for the pleasure of Shiro’s knot; when it locks into place, he squeezes himself down until they’re both shouting and incoherent.
They fall together into the pillows. This time, when their lips find each other, their kisses are soft and gentle. Emotion blooms between them and they wrap around each other, still locked intimately together.
“I think I bonded you,” Keith whispers shyly after a few minutes. His fingers draw up to touch the red circle of his bite on Shiro’s neck.
“I bonded you, too,” Shiro rumbles happily. He takes a handful of Keith’s hair and holds it gently, feeling the silken texture of it in his hand.
“That’s one way to stay best friends forever.”
“Forever,” Shiro repeats, his eyes going glassy as they fill with emotion.
Their next kiss is the sweetest yet. Then they pool into each others’ arms and revel quietly in this new shared closeness they’ve found.
~*~*~*~
The house is quiet when Keith’s dad returns at quarter after 9 with an armload of pizza boxes for two hungry teens. He’s surprised when there’s no immediate thumping of heavy feet or race to relieve him of the boxes.
“Boys?” he calls. He sets the pizza on the kitchen table and checks the living room. No sign of them.
He hunts up the stairs.
Keith’s bedroom door is practically closed. It’s not technically closed, but it’s enough to be a flagrant disregard of the rules. That young man is about to feel the full force of his father’s disapproval.
Tex throws the door open, ready to scold his son, when he’s stopped in his tracks. The smell hits him first. The stench of sex.
Tex steps into the room to find Keith and Shiro asleep atop the covers. Their clothes are strewn about the room, their hair sweaty and matted, with visible bites and love marks across their necks and shoulders.
And two bright, matching, red bonding bites.
The explosion of one overprotective father’s psyche is loud enough to rouse the sleeping lovers.
And it’s not until hours later, still in the thick of Tex’s furious tirade, that Keith finally realizes: this was the ‘funny business’ his father had always warned him about.
