Actions

Work Header

14.) A/B/O

Summary:

Lance, an omega, is out of suppressants. This isn't good for a multitude of reasons but most of all cause his heats last a week. and you can't have a paladin out of commission for a week during a war. But Keith and Shiro, both alphas, offer to help, see if they can lessen the severity of his heats.

Notes:

Only like 40 days late for the first day of October but I think the length of this and the fact there's at least one more chapter should make up for it.

(See the end of the work for more notes.)

Chapter Text

At the Garrison it wasn't unheard of, Omegas getting in, but that was only allowed recently. So the fact that both Lance and Hunk were Omegas and in the same year let alone the same class was almost unheard of. Betas weren't as rare, they had always been allowed in but most had no interest in the predominantly Alpha world.

See Alphas when given the chance to show off almost always took it and once an Omega was introduced some even got violent. So The Garrison implemented a mandatory suppressant use for everyone and a strict don't ask don't tell.

This didn't stop Lance and Hunk disclosing their secondary sex to each other however, as the roommates rarely hid anything from the other. getting the information out of Pidge took longer and they didn't know the other's secondary sex until they were at the castle and they all disclosed their statuses to each other as a form of bonding.

Shiro had been the first to open up about being an alpha. Saying he knows that if anyone was an omega it was still going to be harder to say cause of stigma.

Pidge was next to the shock of almost everyone; to come out as a beta. But they said it was because they just didn't care, and if it helped the team even better.

Keith said he was tired of it weighing over the team's head so he also came out pretty quickly as an alpha.

Hunk was next. The team was fine and supportive of him being an omega. Shiro even pulled him aside after and made sure he had everything he needed.

Lance came out the same day after being shown by Hunk that it really was no big deal. He even got some more of the fluffy blankets he loved out of it.

What Lance wasn't prepared for was his suppressants wearing off and not having the other bottle he thought he had. And normally he could just ask Hunk but Hunk didn't have any to spare. He was also running low. Hunk did offer some of the scent blocking soap he picked up at the space mall. But Lance didn't care about his scent. He trusted the others on the ship.

His problem came in with how his suppressants stopped his heats. And his heats were rough. Lasting multiple days and leaving him down for the count for almost a week. They really didn't have that type of time when fighting a war. He had only had three heats before his doctor had put him on long term suppressants. He'd never had alpha with him for any of them, not trusting anyone enough to even ask and being too young for it to truly be an option.

So he went to Coran. Figuring he would probably have something that would help him.

"I'm sorry Lance I don’t think anything I have will help you. Altean bodies are just different enough I don't think our suppressants would work on your heats." Coran looked genuinely sorry. "You could try the healing pods but it's not really an injury so I don’t know how much it will help you."

"No, no, that's ok" Lance didn't want the whole castle seeing his heat.

His last resort was to ask Shiro.

Shiro was with Keith. Great. Might as well ask them both at once.

"Hey uh Shiro? I have a sorta weird question."

"What's up?" Shiro looked up at him then seemed to understand it wasn't something for all ears. "Uh Keith I'll be right back." He stood and walked towards the door leading Lance that way.

Or we could just do that. Huh.

Shiro spun slowly once in the hall making sure they were alone. "So what's up?" He smiled at Lance.

"I uh I'm out of my suppressants. I didn't really plan to be gone this long." He tried to joke. But wouldn't look Shiro in the eye.

Shiro bent trying to catch Lance's eye. "What? How? I'm sorry." He finally settled on.

Lance looked down. "Do you know anything I could even try as suppressants? Like maybe something you picked up at the space mall?" He knew it was a long shot.

"I'm sorry Lance I uh didn't even think to look the last time we were there." Shiro tried to catch Lance's eye. "Have you talked to Coran or Hunk?"

Lance looked up finally meeting Shiro's eye. When had he started crying. "I already asked them. Coran said I could try the Healing pods but I don’t want to be on display like that. And Hunk is also running low. I just, I've never had a good heat. They get really bad." He was almost full on sobbing now.

Shiro stopped for a second before placing his hands on Lance's shoulders. "It's going to be ok Lance. We'll figure something out."

"How? We're in the middle of a war I can't be going into heats that lasts a week!" Lance was glad no one else was around to see his outburst.

That shocked Shiro. Most heats only lasted a two days at most. "Your heats last that long?"

"The heat it self only lasts like three to four days but the days leading up and after are hell." He shrunk down into himself, bringing his arms up to hug himself.

Shiro knew it was a personal question but he had to ask. "Lance, have you ever had a partner for your heat, sometimes that helps."

Lance shook his head. He had been too young when he presented to really even think of having a heat partner. He had presented early, like as soon as you could young. Most people present at sixteen. He had presented at ten. It wasn't unheard of. But it wasn't typical. And no one else in his family had presented that young.

Shiro took a deep breath and seemed to have an inner conversation with himself. "I could uh try and help you? Or if you'd rather I could talk to Keith? I'm sure he would be willing to help. Maybe Pidge? But they might not be into it." Shiro was rambling. He needed Lance to say something.

Lance looked up at Shiro in shock. "You would do that? You think Keith would be wiling to do that?"

Shiro rubbed at the back of his neck. "That was too much wasn't it?"

Lance reached up and held Shiro's face. "The fact that you’d even consider it is really sweet. Um. Can I think about it? I have a few days before my heat hits. Should probably also talk with the rest of the team so they're informed. Incase I'm out of commission for the whole week." He was still holding Shiro's face. He wanted to kiss him but that was probably was the hormones.

Shiro smiled and Lance swore his eyes glanced down to Lance's lips. "Yes. You can absolutely think about it."

Lance left the conversation feeling a little better. But then he realize he needed to talk to the rest of the team about possibly being down for the count for a week.

He decided to talk to Hunk first. He was going to be the most understanding.

Hunk was understanding. He felt a little bad because he couldn’t help. And he was shocked that Lance's heats last a week. His were really easy. Well as easy as they can be. One day and maybe a day to recover.

Lance decided to talk to Pidge next. Being a beta they could only do so much and personally they didn't think they could help. They didn’t really like sex and being a beta their presents wouldn’t be as effective as an Alpha.

He talked to Coran and Allura at the same time. They both had ideas that might help but Lance didn't want the healing pod so most of them got shut down. But they did say they would work with the rest of the team so they were ready if an attack happened.

That just left Keith.

Lance was the most nervous about talking to the younger Alpha. Their relationship so far wasn't the best. And he didn't want Keith to think he was pushing him into anything.

"Hey Keith?" Lance found him in the training room.

Keith stopped the program he was running. "Yeah." He was breathing heavily and it was doing things for Lance. Stupid hormones.

Lance shook his head he was here on a mission and it wasn't to imagine Keith breathing heavy for a different reason. "I uh need to talk to you about something kinda important."

Keith put his helmet down and gestured for Lance to sit on the bench. "What's wrong?"

"I'm out of suppressants." Just rip the bandaid off. "And I have really bad heats. Like they last a week. And I know that's not very fair to the team but I'm going to go into heat soon and I didn't want to just disappear on you guys."

Keith whipped his head up. "You have week long heats?"

"That's what your focusing on?" Lance looked over at Keith.

"I get it you'll be going into heat and we can talk about that later but Lance, that's not normal. Have you tried a heat partner?"

Lance chuckled and looked back at the ground. "Shiro asked the same thing. Uh no I was too young when I got put on long term suppressants."

Keith was shocked, it didn’t sound like Lance's hormones were leveled right. "Would you be opened to a heat partner."

Lance looked back at Keith. "Why?"

Keith blushed, looking at his feet. "I would uh be willing to try if you need someone." Keith cringed.

Lance stared at Keith. "Did you talk to Shiro or something? He said almost the same thing."

Keith shook his head. "Shiro didn't say anything to me. I just, I want to help if I can."

Lance let out a soft chirping purr. Then covered his mouth. "Sorry. I think It's my heat. Messing with my hormones."

Keith shook his head, smiling. "It's ok. It's nice."

So Lance needed to make a decision. He had two alphas willing to help him with his heat. He knew in theory it was likely to help. But how did he choose between the two?

Well turns out he didn't need to.

There was a knock on Lance's door.

"Yeah?" He called out, he had been trying not to nest too much and failing. His bed was filled with his fluffiest blankets and nice soft pillows, He probably only had a day or two before heat symptoms really hit him.

The door opened and there was Keith and Shiro. Looking like a dream. Lance had to put effort into not just laying back and showing his scent glands.

"Hey is this a good time?" Shiro asked.

"We want to talk to you about your heat." Keith added.

Lance nodded and gestured to the chair by the bed. "Sorry there's only one chair. Someone can sit on the bed or you both can? Just try not to move too much stuff please."

Keith sat and Shiro decided to stand.

"We had a proposition for you to consider." Keith was as blunt as ever.

"You don't have to except it." Shiro was quick to add.

Lance sat up a little straighter. "What's up?"

"We wanted to offer both of us as an option to be your heat partners." Keith said.

"Together." Shiro added.

Lance looked between the two. "That wouldn't be an issue? Like your alpha wouldn't get, I don't know, jealous? And you your self wouldn't feel weird doing, that, with the other in the room?" Lance could see so many things going wrong with this.

Shiro spoke first holding a hand up to stop Keith. "We've talk about it and we're ok with it. We both want to help you any way we can."

Keith nodded.

Lance didn't know what to do. He liked the idea of having two alphas but the logistics still scared him. He rubbed at his arm. "I want to say yes."

"But?" Keith asks.

"But I'm just worried that this is going to be something you'll both regret."

Shiro moved closer to Lance and put his hand on his shoulder. "You don’t have to agree now. We can give you time."

Lance looked up at Shiro glancing at Keith as well. "I don't have long I'm thinking two days and I'll be held up in here with serious pre heat symptoms."

"Well, take a day and get back to us." Shiro assured.

Keith walked over to the bed and placed his hand on the shoulder Shiro wasn't holding. "I have a question. And you can totally say no. But you smell so nice right now." Keith closed his eyes for a second. "Can I kiss you?"

Shiro who was looking at Keith looked down at Lance. Lance felt blocked in, in the best way possible. Having two alphas fussing over him this close to his heat, was a nice feeling.

Lance looked between the two alphas. "Yes." He whispered.

Keith leaned in and placed a kiss on Lance's lips. The kiss was soft. Nothing more then a meeting of lips. When they separate Lance took a second then leaned back on his hands. Breathing heavily.

"Can I kiss you Lance?" Shiro's voice was tight.

Lance nodded "Yes."

Shiro lightly grabbed Lance's face and Lance sat up to meet him half way placing his hands on Shiro's shoulders. Shiro's kiss was a bit more demanding. Like a man starved. This one is all lips and teeth and tongues.

When Shiro pulled away Lance briefly followed him before settling back down into his nest, leaning on his hands again.

"Wow," Lance blushed. He didn't mean to say that out loud.

Keith laughed light heartedly. "I’ll take it you liked that?"

Lance nodded and looked down, unable to look at either alpha.

Shiro moved his hand to cup Lance's face, pulling him to look at him. "I'm glad." He was smiling. "We'll give you space."

And with that they left. Leaving Lance very turned on and alone.

Lance was right on the money about his heat. Two days later he was held up in his room in agony. He was nauseous and his stomach kept cramping and yup he was going to throw up again. He ran to his bathroom. He was also producing a shit ton of slick. He would probably go through this pair of boxers soon too.

He must have been giving off some type of scent or sign cause soon he had Keith and Shiro knocking at his door. He could smell the concerned alpha through his door.

Lance walked to his door forgoing the robe and just deciding to hide behind the door. "Hi." He croaked.

Shiro gave a sad smile. "Can we help?"

Keith was standing next to Shiro holding his hands behind his back.

Lance took the two in, and finally decided that if the alphas were offering and it would potentially help his symptoms he would let them in. Lance nodded and opened the door more for them.

The two alphas walked in, carful to not make any sudden moves or move anything in the room.

"In the nest." Lance said. "As little clothes as you're comfortable with." He gagged. "Please." Then he ran to the bathroom and threw up.

When he came back he had two alphas in his nest and was feeling a little better. It was probably the soft delicious smell they were emitting. Lance could smell that they were still tense but they were putting in effort to try and help Lance.

Lance flopped into their laps only just realizing that both Alphas had stripped to their boxers. Lance let out a happy trill, and nuzzled into Shiro's abs.

Keith didn't seem to know where to put his hands. Lance huffed. "You can't help me if you're scared to touch me."

Keith didn't need to be told twice. He placed his hands on Lance's legs and began to rub out the tight muscles. Shiro had placed his hands on Lance's back and head running his fingers through Lance's hair. Lance purred from all the attention and the fact his nausea had subsided.

"While I can still think straight we should talk about how this is gonna go." Lance didn't move his head from Shiro's abs.

Keith spoke first. "We can either both help you the whole time or we could take shifts. Or we can do a little of both."

Shiro also spoke up. "We can do what ever you want."

"I like the idea of shifts but I know if you're both here I'm going to want both of you in my nest as often as I can get." Lance was still purring from the massages he was getting. "And once my heat starts I'm not going to really be able to let you leave."

Shiro nodded. "I figured as much. How about during your actual heat? The sex?"

Lance chuckled. "We can talk about the sex. I've never had a partner during a heat. I'm not entirely sure how this is going to go."

Keith spoke up. "I've done some reading. When we were back on earth. I know that uh fluids, help with the symptoms. As well as scents. But that knots are the best thing."

Shiro nodded "Every omega is different, but I've helped with heats before. And I know some basic things that can help like," Shiro ran his hand over Lance's scent gland and massaged his own scent into it.

Lance gasped and then started purring, relaxing fully into Shiro and Keith. "Oh, that's good."

Keith smiled at Shiro. "I didn't read about that."

Shiro smiled back as he continued to massage Lance's gland. "I told you, I've done this before."

Lance was almost delirious with pleasure and the two alphas had barely touched him. The gland stimulation was feeling a thousand times better than he ever thought it could. He had, of course, played with his own gland but it was so much different with an alpha touching it.

Keith reached out and ran his hand over one of the scent glands on Lance's thighs. Lance gasped and moaned. He wasn't even in full heat yet. He couldn't imagine how this would feel once it fully hit.

Keith jumped when Lance had gasped but settled down after the moan. "I didn't know scent glands were so sensitive."

Lance was barely listening just basking in the feeling of bliss coming from his glands.

"They're not always so sensitive but they do almost always feel good." Shiro reached out his other hand and massaged at Keith's neck scent gland. Keith gasped at the feeling. No one had ever touched him there. "I know it doesn't feel as good as it could cause it's my metal hand but that should give you an idea." Shiro looked abashed.

Keith shook his head. "No, no. Wait. This isn't as good as it gets? Holy shit."

Shiro laughed. And turned his attention back to Lance. "Do you need anything else right now? I know pre heat isn't as demanding as full heat."

Lance took a moment to answer. He had to put himself back into a physical form. "I uh, ok I'm going to need you to stop for a second if you want me to answer."

Both alphas stopped their ministrations and Lance immediately regretted making them stop. He took stock of his body any way. He didn't feel like vomiting and he had no cramps. "I think just having you both here is helping. I don't think I need anything more yet. We might want to send someone to get more supplies while I can let you go."

Shiro smiled. "You seem much more lucid now then when you opened the door. Keith, do you want to go get supplies or do you want to stay here and protect?"

Lance didn't have a preference he just wanted someone to keep touching him. He whined and Keith absent mindedly started rubbing at Lance's thigh gland again. Lance closed his eyes and basked in the feeling. He didn't come back to the conversation until Shiro was moving from under him. Shifting him to be fully in Keith's lap.

Lance whined and reached for Shiro while clinging to Keith. He heard Shiro laugh. "I'll be back Lance. Keith will take good care of you."

Keith nuzzled into Lance's neck gland and Lance calmed down a little.

Lance might have fallen asleep cause when he came to again he was laying on his side with Keith spooning him. Lance must have moved or made a noise cause Keith was rubbing at his gland again and shushing him. Lance relaxed impossibly further into the arms holding him.

When he came to next it was because Shiro was back with supplies and had dropped something. Lance jumped up and Keith was right behind him growling.

Shiro looked embarrassed. "Sorry, you can go back to sleep. I'm just gonna put this stuff away."

Lance reached out for Shiro; and Keith, still half asleep, growled again and pulled Lance to him. Lance smiled at the younger alpha before turning back to Shiro. "I'll let it slide, if you give me your shirt."

Shiro laughed and set the things in his arms down long enough to pull his shirt over his head and tossed it to Lance. Lance smiled and held it to his face as he allowed Keith to pull him to lay back down.

The next time he woke he was being held by Shiro and his back felt a little cold as Keith must have moved to do something.

"Lance? Are you awake?" Shiro's voice rumbled against Lance.

Lance let out a sound he hoped helped.

"I would like you to drink and maybe get something in your stomach while we can." Shiro always the one to think logically.

Lance tired to sit up but was feeling really weak. "You're gonna have to help me." He flopped back down.

Shiro didn't seem put out at all by this revelation.

Shiro walked to get a water bottle and a granola bar. Coming back he used his metal hand to hold Lance up, he brought the water bottle to Lance's lips.

Once Lance had his fill of water, about half, he let Lance lay back a little more and brought up the granola bar. "Small bites." Shiro's voice was gentle.

Lance managed to eat the whole bar, before his door opened again and Keith walked in with more things in his arms. "You're gonna have to pay the shirt tax for leaving." Lance said only half joking.

Keith was confused and tilted his head like a puppy that didn't understand something.

Lance laughed but it was Shiro who spoke up. "He want's your shirt."

Keith had a face of sudden understanding. "Oh, yeah no problem, just let me set this stuff down."

Lance followed Keith with his eyes while shifting to be more in Shiro's arms. As soon as Keith had set the last thing down, Lance wasn't even paying attention to what Keith had brought in, Lance made grabby hands at Keith. "Gimme."

Keith walked towards the bed as he pulled the shirt over his head. Lance took it and sniffed it before putting it by his pillow with Shiro's.

"Ok, I got more blankets, food, a few pillows, and more water. Do you think we should have gotten lube?" Keith was still standing outside the nest.

"No," Lance said blushing. " I uh I don't have any issue making slick." Shiro rubbed Lance's back. "I'm kinda shocked you haven't felt it. These boxers are almost soaked through."

Keith blushed. "I uh, I didn't want to assume." He looked at Shiro, then the floor.

Lance tried to sit up and managed to get his hands under him. "I appreciate it, actually. I appreciate you thinking about it."

Shiro held his hand out for Keith. "You did good Keith. Come back to us."

Keith climbed into the nest, pulling Lance to lay back down. Lance felt a tug in his stomach. "How long have I been asleep?"

Shiro looked at the clock on the wall. "Um a few hours. Why?"

"I think my heat is starting." Lance felt a gush of slick. "Um yeah. Any minute now and I'm not sure how coherent I'm going to be."

Shiro ran his fingers through his hair. "Is there anything we need to know before then?"

Lance thought for a second. "Don't let me talk you into anything you're not comfortable with. And uh before I can't fully process it can we all just take off our boxers? Unless you're not comfortable, like you don’t have to fuck me if you don't want to, just you being here should help."

"Lance." Keith interrupted. "We can do that."

The three men shifted to take off their own boxers. Lance didn't look up from his own lap until Shiro reached out and pulled his face up to look at him. "We won't be comfortable if you can't even look at us. You've seen us in the shower. This doesn't have to be a big deal."

Lance nodded and looked down. Shiro was large. There was no other word for it. He was long and girthy and just large. Lance wanted it in his mouth, or his ass he wasn't picky. He looked to Keith looking into his eyes until he nodded and Lance looked at his lap too. Keith was big. Smaller than Shiro but it still made Lance's mouth water. "Can I? Uh, can you? I want." Lance couldn't find the words to ask. He was also still staring at Keith's dick.

Shiro started petting Lance's hair again. "Can we what baby? What do you need?"

Lance whined at the name, and covered his face. "Iwanttoblowyou." He said it in all one breath.

Keith scrunched up his face. "What was that?"

Shiro laughed. "Who do you want baby?"

Keith was still very confused.

"Keith."

"What do you want from me?" Keith asked.

"Your dick," Lance breathed.

"Oh, oh." Keith finally caught on.

It took some shuffling and an embarrassing admittance from Lance that he couldn't sit up before they settled with Keith kneeling over Lance.

Keith ran his hand up and down himself a few times in front of Lance's face. "You ready?" It was almost a growl.

Lance nodded. "Yes."

Keith pushed forward into Lance's mouth. Just enough for Lance to taste him, before stopping. Lance licked at the head. Keith let out a groan. And fed the rest to Lance.

"You look so good together." Shiro's voice was tight.

Keith looked over at him and smirked. "You ok over there." He moaned as Lance did something with his tongue, throwing his head back.

Shiro shifted closer to them. "Can I touch you?"

"Who are you asking Shiro?" Keith didn't open his eyes just basking in the feeling.

"Both of you." Shiro was looking at Lance who looked over and nodded as best he could.

Keith took a second longer before answering. "Yes." He breathed.

Shiro reached out and ran his hand through Lance's hair and rested his other on Keith's back. "You're being such a good boy Lance." He looked up at Keith. "You both are." The two boys let out matching moans. "Are you going to finish in Lance's mouth? Give him the first load of the night? Before his heat even fully hits?"

Lance let out a moan and tried to nod his head again making Keith groan and pick up his pace.

"Keith," Shiro waited till the other man looked at him. "Can I kiss you?"

Keith sucked in a breath. "Yes."

Shiro lunged forward and kissed Keith as Keith picked up his thrusts again. Lance moaned at the sight and that seemed to be all Keith needed. He pushed into Lance's throat and came, still kissing Shiro as best as he could wile moaning. Lance swallowed as much as he could only letting a little dribble out of the side of his mouth.

Keith looked down and groaned, before shifting quickly to be laying on Lance, licking up the spilled cum and kissing Lance fiercely.

Shiro let out a groan. "God, you two look good together."

Lance moaned into the kiss pushing Keith back enough to breath. "You're going to be the death of me." He breathed. "But I need more."

"More what baby?" Keith breathed.

"More. Everything." Lance wasn't making a lot of sense but Shiro caught on.

"His heat has fully hit."

Keith blinked at Shiro. "What do we do now?" Lance groaned and tried to pull Keith back down, only managing to get the side of his head and his neck.

Lance didn't care what they did. He was feeling hot and parched, like he had been training all day. "Please, Alphas," He didn't know how to ask for what he wanted and he couldn't show them with Keith on top of him. "Need you." He pushed at Keith to get him off. "Hot." Keith rolled off of Lance. Lance took this opportunity to roll over and get his knees under him, shoving his head into the pillows and presenting his ass to the two alphas. "Please."

Keith gasped at the sight. But Shiro had been expecting it. "We have to stretch you baby." Shiro sounded almost sad about it.

"Nooooo." Lance drew out swaying his hips.

Keith reached for the lube they had brought in and handed it to Shiro. "You should get the honors. I already got to feel him."

Shiro smiled at Keith, before turning back to the still whining Lance. "This will probably feel cold." He warned. Even with warming it in his human hand he knew Lance was so hot it wouldn't matter. Based on the hiss that turned into a groan Lance let out just from Shiro touching him he was correct.

Shiro ran his hand down from Lance's hip to his hole. Running his lubed finger over then into Lance's ass. Lance let out a moan at the intrusion, wiggling his hips. Shiro let out a chuckle. "Hold still Lance. I can't stretch you properly if you're moving."

Lance whined but settled a little. Shiro's hands were sure and steady. Rarely hitting Lance's prostate as to not overwhelm him. "Am I taking him first? I don't think Lance has a preface."

Lance let out a whine and nodded. "This isn't just me being selfish but I think we should ease him into your size. So maybe I go first?" Keith said.

Shiro looked almost abashed. "Yeah, that's probably a good idea."

Once Lance was sufficiently stretched, Shiro and Keith switched places. Shiro sitting up by Lance's head and started petting Lance's hair. Keith placed his hands on Lance's hips keeping him from wiggling out of the nest.

As Keith pushed in Lance let out a gasping moan, arching his back and looking at Shiro. He reached out his hand for Shiro needing the extra contact from the other alpha in the nest.

Keith was slow as he entered Lance, giving him lots of time to adjust. Lance moaned and gasped and wiggled through it all. Once Keith was seated inside Lance whined, "Please, Alpha, more."

Keith moaned. "God, Lance, You're going to be the death of me."

Shiro smiled and leaned over to run his hand down Keith's face, cupping his chin. "You're doing so good Keith."

Keith leaned into the touch and began pulling out a few inches and pushing back in at a slow controlled pace. Lance moaned and tried to push back into the feeling but Keith held his steady and at his pace.

Lance eventually just whined and pressed his face into the pillow and shoved his ass impossibly higher. "That's a good boy, Lance. Just take what we give you and feel good."

Keith was the one to let out a whine at that. "God, Shiro, You can't just say things like that!"

Shiro smiled smugly up at Keith. "And why's that baby?"

Keith whined. "He tightens when you praise him." He shifted on his knees and looked down at where he and Lance were connected.

Shiro smiled and ran his metal hand over Keith's back and down to his ass, giving it a squeeze. Keith sighed and picked up his pace. He wasn't going to last long if Shiro kept this up.

"Shiro, please!" Keith begged.

"Please what, baby?" Keith could hear the smile in Shiro's voice.

"I- don't, just I don't know!" Keith exclaimed.

Shiro chuckled. "Do you want me to stop?" He stroked Keith's ass again.

Lance whined. Probably only hearing the word stop.

Keith picked up his pace again, the sound of his hips hitting Lance's filling the room. "No."

"My good boys." Shiro praised both men in front of him. Running his hands all over them.

Both men moaned at the praise. Lance tightened again and whined when Keith found his prostate. Shiro shushed him and reached under Lance and began to stroke him, matching the pace Keith had set.

Lance let out a loud moan, throwing his head back basically going fully on his knees then dropping back down onto his hands. "Alpha!"

Shiro never let up following Lance with his hand. "You can do it, baby." Shiro praised. "Let go for me."

It seemed to do the trick for both men. Keith grabbed onto Lance's shoulder and held him in place as he ground his hips into Lance; and Lance moaned as he came all over the sheets under him. Keith ground his hips until he was straddling the line of over stimulation before pulling out.

Both man flopped onto their side, into Shiro's lap, and Keith was worried for a few moments that Lance was in the wet spot until he saw how lance was laying curled around it.

Lance had cooled down physically but even with having just cum he was still hard. He whined and nuzzled into Shiro's abs. Shiro shushed him and began rubbing at his scent gland. "We got you, baby."

Keith moved to grab a cloth to get wet to help Lance but as he moved Lance reached out and grabbed his hand. Placing it on his thigh gland. Keith laughed. Even in the middle of being heat crazed Lance was still making demands. Keith glanced at Shiro before settling back down cuddling in himself and rubbing Lance's gland.

Lance seemed to come back to himself a little. "Thank you." He whispered.

Keith smiled. "You don't have to thank us. We want to do this."

Shiro smiled down at his boys and ran his hands over Lance's gland again making him shiver. "What do you need now?"

Lance thought about it. "I think I can actually drink something right now."

"Then let's get some electrolytes into you." Shiro said. "But that does mean you have to let one of us up."

Only then did Lance realize he was still holding Keith. "Oh, Sorry." He let go of Keith moved his hand to Shiro's chest.

"No need to apologize." Keith got out of the nest carefully and grabbed the space Gatorade bringing it back into the nest. It was Shiro however that helped Lance sit up and drink some.

Once Lance had his full he slowly laid back. "I think I have a bit before the next wave." Lance informed. "I should probably try to sleep. You guys should too. The waves will only get worse from here. Anything you want to talk about before sleep?"

Keith raised his hand hesitantly. "What helped more the uh, the blowjob or the fucking?"

Lance took a second to think. "I think it was the combination. Like the first one lessoned the wave and the second actually stopped it. I uh don't, I don't remember a lot of what happened."

Shiro ran his other hand through Lance's hair. "That's ok baby. You don't have to remember. Just know you did very well for us."

Lance blushed. "That's uh that's good." He hid his face in one of the pillows.

Keith smiled at Shiro.

Notes:

I hope you enjoyed!

Comments fuel me so please consider leaving one!

The next day for the kinktober that's taken me now like three years should be out as short as I can get it. I for some reason put the harder promps now instead of the beginning. So please bare with me. The prompt list and all 31 days will be completed. I will not be doing Kinktober again for a while lol.

Series this work belongs to: