Work Text:
When Lance agreed to go to the planet called Erostia, he never expected it to turn out the way it did.
“Lance, you’re with Keith,” Shiro announced during the paladins’ meeting.
“Oh come on,” Lance yelped at the same time that a grunt came from the direction of Keith.
“I won’t hear a thing about it,” Shiro said, “Princess Allura and I need to speak with the people of Caltorix and Pidge and Hunk are busy fixing the kitchen after last night’s fiasco,” referring to the stunt Lance pulled off when Keith started an argument during dinner, “So you two need to gather the flower Coran requested. Besides, you need to get along. We need to be one as a team.”
And that’s how Lance ended up on a rose-coloured planet with Keith.
As the blue paladin left his lion, he awed at the view he was met with.
Erostia was covered in cherry blossom-like trees and waterfalls that could only be out of his wildest dreams.
His moment of bliss was interrupted by a voice through his comms, “Coran said the air is safe to breathe.”
Keith took his helmet off and fixed his hair.
Did Keith suddenly become more handsome or is it still my awe of this planet?
Before Lance could take off his helmet, Keith was already on his way.
The blue paladin huffed as he strode behind the red one.
After what felt like hours, they finally arrived at a clear spot in the woods. In the middle stood a shimmering flower straight out of a fairy tale.
“This is it,” Keith said.
“Aw man, couldn’t he choose another flower to crush?” Lance complained.
Keith huffed, “It’s just a flower.”
“It’s not just a flower!” Lance countered, “Have you ever seen anything like this?”
Keith proceeded to approach it without giving much thought to the other’s words.
Lance followed quickly, “No wait–”
Before Lance could finish his sentence, the flower exploded in pollen, the shimmer fading and leaving the paladins’ upper bodies full of red powder.
“Great…,” Lance coughed. Keith groaned beside him.
Keith pulled the stem from the ground and put it in his back pocket.
“Let’s go back,” Keith sneezed, “to the lions.”
Lance couldn’t agree more. He desperately needed a shower after this.
Halfway back to the lions, Lance started to feel dizzy. His body started to feel hot like he was getting a fever.
He was about to say something when he glanced over to Keith, seemingly having the same reaction.
“Hey, did Coran say anything about that pollen? Because I’m feeling weird,” Lance asked.
“Let’s just get to the lions, we can rest there,” Keith answered.
That’s when Lance felt the heat in his body flow to one place. He felt his cock rising as he tried to hide his crotch.
Keith had his back turned to him but went suspiciously quiet.
A pregnant silence passed between them. Lance did not dare to speak up, afraid of what noise might come out of his throat.
Keith broke the silence by simply moving forward. Lance saw Keith heaving with every step he took.
“Hey man,” Lance started carefully, Keith startled at the sound, “Looks like we both have a problem…”
Keith replied without turning to face Lance, “Yes. But we can’t do anything about it here.”
Lance laughed as much as laughing was possible with the throbbing pain of his cock trapped inside the fabric of his suit, “There’s plenty of trees to hide behind here. Let’s just have a quickie and get on with it.”
Keith went quiet again.
“Look, we’re just teammates on a mission,” Lance argued, “this is just part of it, nothing to be ashamed about.”
Keith nodded and walked in the opposite direction of Lance who took off himself.
He quickly pulled off his armour as he settled behind the tree. His cock sprung free as he lifted his boxers. He took it in his hand and started stroking.
A paladin trapped in a spaceship had his needs. It wasn’t like he hadn’t masturbated since he left Earth. During calm nights, he often imagined scenarios with all sorts of attractive people he met. From people back in the Garrison to aliens he met as a paladin of Voltron.
But today, nothing seemed to work. He painfully needed to come but he couldn’t.
Lance thought about Keith.
Would he be done already? Or is he struggling like me?
He tried to hear Keith moving not so far from him, but he couldn’t hear anything but his own panting.
He thought about how the other paladin would finish himself off. He thought about Keith taking his cock out from his boxers. About all the noises he would make. Sweat forming on his forehead as he jerks himself.
A loud gasp left Lance’s mouth as he came all over his hand.
The feeling of relief as his boner went down was quickly replaced by the overwhelming feeling of embarrassment as he realised he came while thinking of Keith.
It’s just because we’re in this situation, Lance repeated as he dressed himself.
As he made his way back to the place where they had separated, he saw Keith coming from the other direction.
His hair was a mess and his face was a pinkish shade. His armour draped loosely over his body.
The moment they made eye contact, the heat came back. His previously soft cock was hard as a rock again.
“Fuck,” Lance groaned.
“Lance, we need to go,” Keith said softly, “We should find another way to fix this. We need a healing pod.”
As Lance started to follow Keith to the lions, Lance tripped on a branch of a tree. He yelped as his head hit a hard surface. Lance tried to lift himself up but noticed it was not the ground he fell on. Instead the red paladin was lying face down beneath him.
“Shit,” Lance mumbled, “Are you okay?”
Keith made no noise. Lance panicked and pushed Keith so he’d face the sky.
Maybe the pollen is toxic? What if he’s dead?
But Keith was breathing and staring at Lance.
“You scared me, man,” Lance relaxed, “I thought we were done fo–”
His sentence got interrupted by rough lips pressing on his. Keith had lunged forward in hunger. Lance could feel it through the kiss.
There was no softness, no innocence, just pure need and lust.
Lance kissed Keith back desperately. His hands found a way in Keith’s hair. Keith moaned in his mouth as Lance tugged it.
Keith’s mouth found his way to Lance’s neck. This time it was Lance who moaned out loud.
Lance felt something tugging at his suit and looked down to see Keith with a question in his eyes. Lance nodded.
Keith quickly removed his armour and Lance did the same. Their hearts were racing as they removed their suit underneath, leaving them both in their boxers.
Lance leaned back in to taste Keith’s lips as his hands wandered to their crotches. He felt Keith’s cock through his boxers and Keith whimpered as he felt Lance squeeze.
Lance felt Keith’s hands wander down beside his. Keith went under his boxers and grazed against Lance’s throbbing cock.
“Fuck,” Lance moaned.
Keith chuckled, “You like that?”
Lance reddened. He was not going to let Keith make him come first.
In response, Lance put his hands in Keith’s boxers and started circling his tip. Keith threw his head backwards in pleasure.
It seemed that Keith knew what he was doing because he started squeezing Lance’s cock and stroking his balls.
That’s when Lance had the best orgasm he had ever had. He came hard in Keith’s hand, moaning and twitching from pleasure.
Keith went rigid not long after and came in Lance’s fist.
They both laid heaving as their erections went down. It seemed like the pollen had left their system together with their orgasm. With a clear mind, Lance processed what just happened.
Lance felt Keith rolling away from him and reaching for his clothes. He cleared his throat, suggesting for Lance to do the same.
Shit.
The way back to the castle was quiet and awkward but luckily with no more boners.
As Lance left his lion, he glanced over at Keith who was keeping his gaze on the exit doors.
“What happened to you two?” Lance heard a familiar voice say.
He turned to see Hunk and Pidge entering the room as Keith left.
“Don’t tell me you fought again?” Hunk said, “We just finished fixing the goo machine.”
“We- uh, no, we’re good,” Lance stumbled over his words, “It’s- tough mission is all!”
Lance strode off to his room after that.
As the doors closed, he heard Pidge say, “All they needed to do was collect a plant, how hard could it have been?”
How hard indeed.
The next few days were awkward to say the least.
Keith didn’t come to dinner that night and everyone was suspicious of why Lance had been so quiet.
When training as a team, Lance and Keith weren’t bickering as usual. They couldn’t even look each other in the eye. They were slacking off when it came to fighting.
So on day four of the silence between the two paladins, the rest of the team decided that it was time for them to make up. Whatever happened on Erostia shouldn’t affect their ability to work as a team.
Lance was about to start his nightly skin care routine when someone knocked on his door.
“It’s me, Hunk,” the person said.
Lance opened the door to see Hunk standing in front of his door with a small cloth in his hand.
“I’ve got a surprise for you,” Hunk chirped, “But you have to wear this blindfold first.”
Hunk knew what cheered Lance up.
Lance eagerly took the blindfold and tied it around his head, “Man, I love surprises!”
Hunk chuckled awkwardly and proceeded to push Lance around.
After some time, he heard a door open. Then he was pushed forward and heard a confused “What?” coming from a familiar voice. Then the door closed again.
Lance quickly tossed his blindfold aside, only to be met with the sight of Keith’s room.
“Hunk, what the fuck?” Lance hissed.
“Sorry, man, but you have to make up with Keith,” Hunk’s muffled voice came from outside the room, “Also, this was Pidge’s idea, don’t blame me. Bye now!”
Next to him, Keith was trying his best to open the doors but access kept being denied. They were stuck together.
They stood facing the door for a while. Both of them were at a loss for words.
Then Keith made his way to his bed and sat down with a sigh.
“Look, let’s forget what happened on Erostia,” Keith started, “It was the stupid flower. Not us.”
Lance had imagined feeling relieved to hear that but all he felt was disappointment.
As much as he wanted to hate what happened, the experience made Lance see Keith differently. He concluded that his feeling of rivalry may have been a cover up of some other feelings. And while the pollen was out of his system, he had woken up almost nightly with the phantom feeling of Keith’s lips on his.
Lance inched closer to Keith, “I can’t.”
Keith looked up at him, “I understand if you still want space, I wouldn’t want to look at me either after that and–”
“Fucking mullet,” Lance pulled him up by the shirt and cut him off with a fierce kiss.
Keith softened against the touch. Both of them seemed to long for this after last time.
Keith suddenly pulled away, “So, this is okay? You want it, too?”
“Yeah,” Lance breathed.
As soon as he was given the green light, Keith didn’t hold back. He pushed Lance onto his bed and started kissing him more passionately. There was no longer a rush, just a desire to be with each other.
Lance bit Keith’s bottom lip as his hands found a way up Keith’s shirt. They quickly removed each other’s shirt, hungry to delve into each other.
Lance then turned them around so he was on top. He started sucking on Keith’s neck, something that would definitely leave a bruise. He moved down to Keith’s collarbones and stopped at his nipples.
He circled one with his tongue and the other with his hand. Keith was whimpering at every turn. He gasped when Lance bit down and pulled on his nipples.
“Fuck, Lance,” Keith groaned.
Lance grinned and moved down his abdomen, all the way to the waistband of his boxers. Lance could feel Keith’s cock hardening against his throat. It was fully hard by the time he removed Keith’s boxers.
Lance started kissing his cock, from the root to the tip. At the tip, he started using his tongue. Keith gasped in pleasure, encouraging Lance to keep going.
Lance took the tip in his mouth and slowly started going down. He was almost down when he started going up again. Then he went faster and deeper, until Lance could feel Keith’s cock in the back of his throat.
Keith threw his head back and started bucking his hips into Lance’s mouth.
“Lance, I’m going- I’m going to come,” Keith moaned.
Lance went as deep as he could and Keith exploded into his mouth. They both moaned as cum squirted from Keith’s cock.
Lance removed his mouth from Keith with a pop.
“Lance, that was amazing,” Keith panted, “Now it’s my turn to do something.”
Keith reached for his nightstand and grabbed a bottle of lube.
“You have lube just lying around?” Lance asked.
“Shut up,” Keith mumbled. He pressed Lance down onto the bed and put some lube on his hand.
Lance proceeded to watch as Keith prepared himself for Lance. Sticking more fingers in himself each time. Lance was rock hard just watching Keith.
Keith then took Lance’s cock in his hand and put it over his opening. He teased the tip over his hole before taking Lance in. Lance whimpered as he felt Keith closing around him.
They started slow, Lance going deeper after everytime Keith went up. Keith moaned as Lance hit his prostate. Keith’s riding became faster after that.
Lance took Keith’s half hard cock in his hand and started stroking it as he went up and down.
Lance’s hips began bucking to the rhythm. He placed a hand firmly on Keith’s side to push him deeper with every thrust.
Lance could feel himself tipping over the edge, “Can I?”
Keith nodded and Lance came inside, his hips still bucking in Keith during his orgasm. Lance swore he could see stars as he moaned a little too loud.
Lance felt liquid on his stomach as he heard Keith orgasming.
Keith removed himself from Lance and crashed beside him.
Lance stared at the ceiling for a while. He turned to face Keith who was staring at him.
“I made you come more,” Lance bragged playfully.
“I’ll beat you next time,” Keith smirked.
“Next time?” Lance asked.
The last thing Lance remembered before falling asleep was Keith humming in agreement.
Lance and Keith awoke by a high-pitched scream coming from outside.
“Maybe next time put a sock on the door!” Lance heard Shiro say.
“We couldn’t!” Lance protested but Shiro’s footsteps had already gotten quieter.
Lance looked next to him to see a red-faced Keith.
He giggled at that.
