Work Header

30 Days of Love

Chapter Text





“Are you going to ask me?”

The abruptness of the question startled Lance, and he glanced down at the communication system; Keith’s face appearing on a screen with one eyebrow arched. It never failed to surprise him how Keith could easily miss the pop culture references, all the jokes and the digs and the flirts, but as soon as it came to Lance… He could read him like an open book. It was really unfair.

“Ask you what?” Lance feigned innocence, moving the controls forward so that Blue took a flying leap through the air, spinning once and landing heavily on a cliff side. Red followed him; not caring for the fancy tricks Lance loved to do and instead propelling himself up onto the cliff face opposite where the other lion sat.

“I’ve blocked out the others, so they can’t hear us,” Keith pressed, crossing his arms.

Lance stared back at him over the screen, relaxing his hands from the controls and stretching his arms over his head, groaning in satisfaction. Then, he sat back and folded his arms too. Keith wasn’t wrong; he did have something to ask him and had been slowly working up the courage to do so. But somehow, it didn’t seem appropriate to ask him over the intercom of the lions.

“I’ll ask you when we get back,” Lance told him, putting on his best puppy eyes. Keith could be a very stubborn person. “I promise.”

He watched as Keith frowned, expression a mixture of curiosity and mild annoyance. However, before he could say anything more, Shiro interrupted them. “Keith? Lance? Are you with us?”

“Coming,” Keith mumbled as he unblocked the signal, giving Lance a pointed look before his lion shot off – up over the cliff and into the sky where Black, Green and Yellow were hovering.

Lance watched him leave, chewing his lower lip nervously. He trusted Keith – they were best friends as well as lovers – but this was a big question to ask. Maybe he was overthinking it too much, but the anxiety still clawed at his stomach and made him feel nauseous. Would Keith think less of him for it? Would he laugh at him, be repulsed, send him away?

“Buddy? You coming?” Hunk’s face appeared on the screen where Keith’s had been moments earlier, forehead creased in worry.

“… Yeah.” Lance let out a low sigh, smiling weakly at his friend and moving the controls so that Blue jumped up the cliff, then sped off to join the others. So many things could go wrong, so many reactions… But this was Keith. Keith trusted him, too.

He’d just have to hope it didn’t go wrong.



The talk was delayed longer than Lance would have liked, but there wasn’t much he could have done to prevent it. After their formation practise, Shiro had set them some strict training with the droids as well as the training room team building exercises (which, Lance was proud to say, went smoother than when they had first arrived), then a shower before dinner.

Afterwards, when it was polite to leave the table, Keith and Lance were finally, finally granted some relaxation time, and it only took one glance between them to find a way to sneak back to Keith’s bedroom.

“Are you going to ask me now?” Keith inquired as they entered the room, standing in the middle of the floor whilst Lance locked the door. Just in case.

Lance paused for a few seconds, composing himself and the nervousness that worked its way up, before he walked past his boyfriend to the bed. Keith sat next to him with a dubious expression when Lance flopped onto it, and for a moment they stayed like that. It was something that happened often – the two would get caught in a gaze that one sent the other, and it was only broken by a blink or a smirk or a giggle. It was in these moments that Lance had realised that Keith’s eyes weren’t a strangely coloured brown or blue like he’d originally thought, but in fact a gorgeously deep purple that swallowed him up every time he stared into them.

Keith broke the magic when he grinned, looking away briefly before he lay down too, propping his chin up on the palm of his hand. “Well?”

He inhaled sharply. It was now or never.

“Keith.” He reached over and took his boyfriend’s hand gently into his own, busying himself with comparing their fingers so that he didn’t have to look at the other properly. “We’ve been dating for a while now, and – well, uh – we’ve had sex a few times…”

“No shit.”

He glared at the small smirk forming on Keith’s face. “Do you want me to ask or not?”

“Sometime this century would be nice.”

“As I was saying,” Lance continued after flipping his lover off. “We’ve had sex a bunch of times, and I… Well, we’ve done the same thing every single time.”

Keith tilted his head slightly, like a puppy in confusion. “I thought… I thought you liked it?”

“No – no – I do!” Lance backtracked swiftly when he saw a flash of hurt in Keith’s eyes. “That’s not what I meant! I meant, we should… Mix it up a little.”

He took Keith’s silence as intrigue, and carried on. “I… What I’ve been wanting to ask you is… Why don’t we try experimenting with some other things?”

“Like what?” The hesitation but undoubted inquisitiveness in Keith’s voice spurred him on.

“Right, uh, you probably haven’t heard of this, but there’s this thing called the thirty day sex challenge on Earth. Don’t ask how I know that, it’s a long story,” Lance grimaced when Keith opened his mouth. “But the point of it is to have sex every day for thirty days. So, what I thought is; we could try it… try a new kink every day…”

His voice trailed off and he stared back down at their fingers, now intertwined. He hoped – he prayed Keith would take this well, and wouldn’t think he thought their sex was boring. That wasn’t the issue at all, far from it – Lance just wanted more. He wanted to try new things and experience it for himself; to find what both liked and to make their bond even stronger.

He looked up when Keith let out a disbelieving laugh. “That’s what you’ve been so nervous to ask me?” Keith leaned forward to nuzzle his nose against Lance’s thick curls. “I thought you wanted to break up with me.”


Lance let go of Keith’s hand to cup his cheek, turning his face towards him so that he could press their lips together sweetly. “No! I’d never dream…” Lance couldn’t help but let out a laugh of his own. They were both so stupid…

“How about it?” He asked after they’d kissed a few more times, pulling back to look at Keith. “Want to try it?”

A tender smile curled Keith’s lips. “Sure. It sounds fun.”

Lance’s eyes lit up – the blueness sparkling like the sun setting across the ocean – and he shot up into a sitting position. After some rummaging, he pulled out a crinkled piece of paper (well, a paper substitute) from his back pocket and handed it to Keith. “I was really hoping you’d say yes, so I made up a kind of plan. We don’t have to stick to it, and if you want to change anything go ahead.”

The Cuban remained quiet whilst Keith looked over the sheet, taking the time to admire the soft curve of his eyebrows as he concentrated on reading, as well as the thin pressed line of his lips. Keith was very pretty, there was no denying that, and it saddened Lance to know that Keith often didn’t think the same thing.

Keith read through the list several times, lips pursed. Eventually, he looked up at Lance with an unreadable expression. “I have a few questions.”

Cold panic shot through Lance, and he hesitated. Did he have second thoughts? “Um… yeah?”

Keith’s eyes moved back down at the list again. “Firstly, where are we going to find… stuff for this?”

Lance internally scolded himself. He needed to stop being so anxious about this… “Actually, when we were last in the Space Mall I may have found an alien... sex toy shop.” He burst into a fit of giggles when he saw Keith’s expression. “It was near the Earth shop! I don’t know what it has in there, but it’s worth looking, right?”

Keith looked between Lance and the sheet, snorting in amusement. “Fine, but I’m not going to be the one to explain if we get caught.”

“Deal. Next?”

“Some of these can get pretty rough, so what about training?”

“A few ticks in the cryopod, we’ll be fine!” Lance winked at Keith. “Of course, that depends on how rough we get.”

Keith flushed, hiding his face behind the sheet. “Whatever, McClain…” his voice betrayed his eagerness. “Who’s going to top and bottom?”

Now it was Lance’s turn to blush. “Well – I was thinking… we should switch? Just to liven it up? That way we can rate it out of ten and if we decide to do it again switch it round.”

Keith seemed satisfied with the response, and moved the page down so that he could see Lance, a soft smirk on his lips despite the prominent blush. “Last question… daddy kink?”

“It’s not what you think!” Lance countered immediately, knowing exactly what Keith’s mind would have gone to. “It’s not as in like dad daddy but more like a protector. I’m not calling you my father like some weird shit, don’t worry.”

“Oh, so you’ve decided it’s you?”

Lance’s blush darkened. “Shut up.”

Keith chortled, setting the sheet down on the bed. He nodded. “Ok, sounds good. I’m up for it.”

Lance’s heart swelled, a whole weight lifted off his shoulders. “Really?” Keith’s nod of confirmation settled it. “Ok, a few more things…”

He turned the paper over, reading through his writing, before humming. “I’ve seen and read enough stuff to know the safety issues. Condom, lots of lube and proper stretching at all times, ok?”


“Traffic lights. Red for stop, yellow for be more gentle or slow down, and then green for all good.”

“Got it.”

“One more thing…” Lance looked Keith in the eye, an affectionate expression gracing his features. “Aftercare. What do you want to do for it?”

“What do you mean?”

“What I mean is -” Lance waved his hands around, trying to find the right words as Keith stared at him, bemused. “After some of the more hardcore stuff, we need some time to recover. We can cuddle, get food and drink, shower, massage, love – what are you up for?”

“All’s good.”

Lance let out a breathy laugh. “Ok, cool. I think that’s everything.” He checked over the paper once more, before humming. “I guess the only question now is; when do you want to start?”

The Cuban had at least expected his boyfriend to wait until tomorrow, but the sudden lunge at him, knocking him onto the mattress and kissing him harshly was a clear indication that tomorrow was far too long a wait.

“Now.” Keith tried to voice it like a question, instead coming out as a husky demand; his eyes filled with impassionate lust. His hesitation was a silent question – an answer of confirmation to make sure that this was what Lance wanted, too. And, like Keith, he decided to answer with action.

Lance wrapped his arms around Keith’s neck, his legs shifting to curl around his waist as he kissed him fervently. He’d been ready since he asked the question. Keith seemed incredibly pleased with his response and ground his hips down against the other’s – a shudder running through Lance as a soft moan left his lips.

“What’s day one?” Keith asked lowly as he moved from Lance’s mouth to his jawline, attacking his neck with a multitude of kisses and nips.

Lance couldn’t speak for a few seconds, his head falling against the pillows heavily at the rough sensation of the grinding and the lips as his neck. With a great deal of effort, he moved a hand to grab the sheet, crumpling it more as he read the words through hazy eyes.

“Daddy kink,” he muttered, kissing the shell of Keith’s ear and nibbling at it as he threw the paper to the side, uncaring of where it landed.

Keith hummed, hands disappearing under Lance’s shirt to drag his nails lightly across his skin; Lance’s eyes falling shut as he pawed weakly at the shirt beneath his own fingertips. Keith complied, moving away from the other briefly to take it off; Lance following and placing a hand on his boyfriend’s chest as he kissed him. After some fumbling (the shirt got stuck, which Lance found highly amusing), Lance lay back against the sheets once more, eyes clouded, lips slick and raw; fully exposed under Keith. A few seconds went by where they stared at each other lovingly, before Lance reached up and tugged him down for yet another kiss.

It was gentle and slow; Lance’s fingers threading through Keith’s hair as the other reached down under his bed to pull out a condom and the bottle of lube. The lube was something Lance had accidentally found in the Earth shop along with the condoms, and at the time he’d bought them as a joke. But never had he imagined that they’d be used sooner than he’d expected – and with Keith of all people. Beautiful, oblivious, grumpy Keith, who – hidden away from his responsibilities – could become the most devoted and goofy person Lance had ever known. It was those seconds that he savoured the most, and even though the two of them had mellowed out their bickering (well, mostly), Lance loved these little moments where he saw the true Keith. And, it was an honour to know that Keith had chosen him to show it to.

“Everything ok?”

Lance snapped out of his daydream, blinking before looking up at Keith. Worry was written in his expression, which dissipated as soon as their eyes met.

“Yeah!” Lance said quickly, repositioning himself as Keith poured some of the lube onto his fingers. “I was just thinking about how pretty you are.”

He chuckled at the deep blush that spread across the other’s cheeks and the tips of his ears. “You could’ve said handsome,” he grumbled, though there was no weight to his words. He leaned down and began to mark Lance’s neck again as a distraction whilst he lifted one of the Cuban’s legs to hook around his waist, carefully sliding one finger inside.

Lance moaned at the feeling, his eyes falling shut and his grip on Keith’s hair tightening marginally. He didn’t bottom as often as Keith, so the sensation was more foreign than he would have liked, but that wasn’t necessarily a bad thing. Far from it.

“All good?” Keith asked quietly, moving back to kiss Lance’s jawline and then his mouth.

“Green,” Lance gasped out into the kiss, his body shuddering when Keith began to move his finger. After a few more movements, Keith slid in a second, stopping abruptly when Lance hissed through his teeth.

Little too soon,” he said, nose wrinkling at the slight pain. Keith was getting used to this as much as he was; the challenge a perfect opportunity for growth.

Keith apologised, showering kisses all over Lance’s face and neck and chest as he waited for him to adjust, moving again when the Cuban gave him the all clear. Two fingers had a pleasured smile forming at Lance’s lips, and he began kissing Keith’s neck in response to his mounting arousal. Keith groaned and gave a particularly hard thrust with his fingers, making Lance pant loudly and bury his nose in the crook of Keith’s neck, leg squeezing Keith’s hip as he brought them as close as he was physically able.

“I’ve got you,” Keith murmured as he added a third finger, sparks of pleasure running through Lance and causing an excited moan to ripple through him. Now was the perfect opportunity.

Daddy,” Lance whined into his boyfriend’s ear, pulling on the longer strands of hair impatiently. “Please…”

He frowned when Keith stopped moving and let out a snort.

“What?” He frowned too, a pout coming to his lips. “I tried!”

“No, no, it’s not that…” Keith was obviously trying to stifle laughter into Lance’s neck. “I can’t – not after you called Shiro our Space Dad the other day, it just sounds wrong -”

“You’re thinking about Shiro at a time like this?” Lance tried to snap, but he could see the humour in it and couldn’t help but let out a short laugh of his own. “Ok, the daddy kink isn’t for us."

“Do you think it’s for Shi –”

“Stop or I’ll kick you out,” Lance threatened, trying his best to keep a straight face. Now was really not the time.

He felt Keith scowl against his neck. “Isn’t this my room?”

“Your point?”

Keith huffed and slid his fingers out; Lance groaning and pressing his forehead into Keith’s shoulder. Keith seemed to decide not to rise to the bait and instead fussed around with the condom and some more lube, allowing Lance to hook both legs around his waist and pull them flush against each other.

Lance moved a hand to grab Keith’s chin gently, moving it so that they were facing one another, his lips brushing over Keith’s own as he spoke. “How about this instead – shut up and fuck me.”

That seemed to have a lot more of an effect on Keith than their earlier attempt at kinkiness, as Keith let out a guttural moan and crushed their lips together; positioning himself and then thrusting inside of Lance.

Lance let out a hoarse cry into Keith’s mouth, his whole body jerking from the sudden overload of pleasure. He wrapped both arms around his neck and tightened his legs around his waist; Keith’s hands bracing on either side of the mattress as he gave Lance some time to adjust before he moved.

The pace started slow, but quickened faster with each rough gesture Lance made; biting sensually on Keith’s lower lip, nipping and sucking at his neck and shoulder, tugging at his hair. Keith returned just as much as he received, rewarding Lance with a harder thrust each time he did something that caused pleasure to fly through him and settle in the pit of his stomach.

“Keith –” Lance gasped, loud in the otherwise quiet room, removing one hand from Keith’s neck and seeking out one of the hands that was planted firmly on the mattress. He laced their fingers together, squeezing as Keith found a particularly nice spot inside him from a changed angle, tears collecting in the corners of his eyes.

Lance knew he cried during sex, it was something he’d been embarrassed about the first time he’d made love with Keith, but the other didn’t seem to mind in the slightest. He kissed the stains the trails made down Lance’s cheeks, joining him in moans that increased in volume and a heat that was on the verge of exploding when Keith wrapped a hand around Lance, stroking him in a way that he knew Lance enjoyed the most.

Lance let out a sob as Keith gave him pleasure, seeking out Keith’s mouth in a messy kiss as he was stroked one last time before it all just seemed to burst. Keith moaned at the mixture of sensations – the tight hold on his hair and hips, the pressure of Lance’s mouth against his, the warmth that spread across his hand and then the tight heat as Lance tensed, and a handful of erratic thrusts later he reached his climax too.

A few minutes of peace followed, as Keith all but collapsed on top of the other from the exertion, the two of them unmoving as they caught their breaths. Lance’s eyes were closed as he let out soft gasps, moving his hand away from Keith’s to loosely stroke his hair and unwind his legs from the tight hold on his boyfriend’s hips. It was Keith – only Keith – who had the ability to do this to him; make him into a wrecked mess. Though he was inexperienced and hesitant, he had a fiery passion that burned and consumed, and Lance loved it. In fact, he had no shame in admitting that he craved it, whether he was giving or receiving. If it was with Keith, it was fine.

Eventually, Keith found the energy to pull out, tie off the condom and throw it in the bin that was provided in every room, and collapse again next to Lance. The other moved so that he was on his side too, their faces centimetres apart and the only contact being when Keith moved to hold his lovers hand again.

“You’re getting better,” Lance mumbled, a smile on his face. “Guess you’re picking it up from the best.”

Keith grunted in response. “You wish. By the end of this challenge I’ll be better than you.”

“Is that a competition?”

A grin spread across Keith’s lips. “Nah.”

Lance rolled his eyes, shuffling closer so that their foreheads were pressed together. Their breathing had calmed now and left them in peaceful silence, wrapped in the bedsheets against the coldness spread throughout the castle.

“So… Do I bother asking for a rating for the daddy kink?”

Keith shook his head. “I don’t like it."

“Agreed,” Lance chuckled. “It does sound weird.”

“Especially because of the whole Shiro thing…”

Lance let out a noise of disgust. “I can’t believe you brought up Shiro whilst you had your fingers in my a -”

“Ok, I get your point!” Keith growled, but he was clearly amused, too. “No daddy kinks.”

“Dirty talk seems to do well with you, though,” Lance mused, giving Keith a flirtatious wink. “I’ll have to work it in later.”

Keith huffed, closing his eyes. “Sure, do what you want.”

“You’re just embarrassed.”

“Shut up.”

The bickering continued, but Lance found himself enjoying it immensely. It really was only with Keith he was this comfortable, this content, and he savoured it.

But wow, if this was only day one, he could only wait in excited anticipation for the next twenty-nine days.