Work Text:
For what he was about to do, Keith would accept the champion title of ‘Galaxies Most Cowardly’ for himself for all of eternity.
Keith was going to walk into Lance’s office, tell him the news of the pregnancy. The reason? If telling the news went badly, and Lance was rightfully upset, then he had an escape plan. For if he had called Lance to his office, Keith wouldn’t be able to run from the other, that he’d be stuck there, to always remember the terrible outcome that happened in his own personal office. And if they discussed this privately elsewhere, there was no telling what outcome would happen then.
And Keith really, really, didn’t want to taint his home space with Lance’s anger and disappointments.
But in Lance’s office, Keith would have that escape route.
Because if Lance told him to leave, upset by the information, Keith could give him one last good thing before their friendship turned belly up.
Yet there he stood outside Lance’s office, frozen in place.
He didn’t want to do this.
He didn’t want to break everything because of a pregnancy.
Keith wasn’t regretting getting pregnant in the sense of there now being a child.
But he’d regret losing the face above him, smiling down at him. Of their moments quietly under the stars with no worries or troubles between them. To those moments of them chatting away over paperwork and coffee, or the latest office gossip. He’d miss Lance’s scent and the treats they’d share in secret. The family dinners at the McClains, the car rides filled with laughter, even the boring meetings where they’d glance at each other, make a silly face, then suppress their laughter. He’d miss the stolen glances, the brush of lips across skin, the sound of shuddering breath, of the flirty comments while entwined together.
Overall, Keith would just miss Lance with his whole being.
So how had he done it?
One moment he was standing there, cold to his core, lightly trembling, more scared in this moment than he had been though the whole Galran war, the next moment, he realized he was knocking on the door, the sounds like gong bells of his demise.
It was still early enough he could run away, rethink this.
“Come in!”
Too late...
Pulled by Lance’s command, Keith entered.
Fellow teacher and longtime unrequited crush, Lance sat behind his desk, pen scratching away at a notepad, Lance looking from a book in his other hand, to one laid out flat on his desk, and back to the notepad. He hadn’t looked up, very plainly engrossed in his work.
“Welcome, welcome. Have a seat and I’ll be with you in a moment.”
Have a seat?
Oh, Keith couldn’t.
He felt ready to puke right now with how anxious he was.
If he sat down, all of that energy would ball up and wreak havoc on him.
Standing at least gave all of that nervous and anxious energy space to run back and forth from his head to toe.
“That’s okay.” Keith mumbled, hands shoved into his pockets.
Lance looked up, surprised from his hearty work. “Oh!” Lance’s face exploded into happiness.
Keith’s heart made a leap, trying to jump towards Lance straight from his chest.
He swallowed around the desire to go to that bloom of joy. Pushed that desire down, deep where his other wishes, wants, and desires laid, growing like mold inside of his whole being.
“Hey Keith!” Lance looked back down to his work, smile never leaving him. “Give me just a few minutes to finish this up and then I’m all yours.”
‘I wish.’ Was what Keith thought. “Sure thing.” Was what he actually said.
Several minutes, the scratching of pen on paper, then Lance was done. He bookmarked his spot in both of his books, closing them, then set them on top of the notepad, resting them on the side of his desk.
“So what’s up?”
Lance motioned Keith over, encouraging all of that unseen nervous energy into his bubble of joy.
Joy that Keith was about to pop.
“I uhm... F-Found out some news and needed to tell you.”
The joy dimmed just a touch, that brightness like moonbeams dulled ever so slightly.
“Please tell me it’s not more work for us.” Lance groaned, head falling to the side, eyes weary. “Or me for that matter.”
Keith swallowed.
It would be work. But depending on how this all went, it might just be a lifetime of dedication and work for Keith, Lance left out of it all if he wished.
“Uhm...”
How was he going to get through this?
Where had all of his confidence gone?
“It’s okay, Keith. Come out with it. I’ll take it like a champ!”
Keith saw Lance put on a supporting smile, right arm up in a teasing flex. It was obvious that Lance knew something was bugging Keith, making him hesitate, and yet the other was being so kind and sweet, trying to help him through it.
Like all the times before.
Lance had always been Keith’s right hand man. As far back as he could recall, since the very moment Lance had rushed into the Garrison’s quarantine tent to help drag Shiro out from the Garrison’s grasp. And maybe back then he hadn’t seen it, but Lance was helpful and kind and full of good.
“Lance... I know this might come as a shock but you have to listen to me and believe me when I say it’s true.”
The brunet lowered his arm, looking curious. “Always, Keith. I’ll always believe you.”
How had he been so fortunate to receive such trust?
Trust he was going to probably lose.
“I’m pregnant.”
And just like that, there was no going back for either of them.
Regardless of how much Keith never wanted their friendship to change, or the arrangement to be ripped from him, this news was going to change life for the both of them.
Keith was going to have to learn to lie, or half-truth his way through this pregnancy. Because would Lance even want to be known as the father? Would Lance care? Or would they share custody but not a bed anymore?
His heart ached, clenched down by the strong grasp of uncertainty.
Yet when no response came, Keith shook himself of that worry and fear long enough to see how Lance was feeling about the news.
Keith stared at Lance, at the surprised look on his face, with eyes almost bugged out.
Seconds passed, and Lance still didn’t move, didn’t breathe.
Then suddenly he stood, looking at Keith, staring at him with that look that was becoming deer-in-headlights like.
Keith readied himself for what would come next.
A sympathetic hug? A punch to the shoulder, Lance accusing him of making a crazy joke? Perhaps Lance would shove him out, telling him it was all over.
Lance moved, and Keith’s right foot instinctively shifted, readying to run or defend.
And Lance continued to move, right past him, out of the office, the door closing quick behind him.
Keith froze, his eyes now wide with surprise, staring at where Lance left.
Before he could gather himself into thought, Lance burst back in, hurrying to Keith.
“Pregnant?” Lance asked, voice stressing on the single word.
Keith blinked. “Y-Yeah. I uhm...”
What just happened? Why did it just happen?
“I took two tests last night and one this morning because I couldn’t believe it myself. All... All came back positive.”
Lance’s hands grasped Keith’s shoulders, starling the raven. A step closer, Lance close enough to hug Keith or give him a big shake, depending on what was going to happen next.
“Mine?”
Keith had to be hearing things. For the excited note in Lance’s voice couldn’t be because he was thrilled for this, that a pregnancy, even unplanned, was something he wanted... Right?
“Y-Yeah.” Keith swallowed, a hand on his stomach, pressing safely over the flatness of his it. “Yours.”
Even if Lance wasn’t Keith’s, a piece of Lance could at least always be his.
All the while, Lance couldn’t believe it.
Blues shimmered with forming tears, Lance’s face splitting into a big smile, one that crinkled the edges of his eyes and flashed white teeth. “Mine.” Lance said, joyfully flexed. He looked to where Keith’s hand was, the smile softening, adoring. Those deep oceans shot up, staring into Keith’s, down into his soul. “Ours.”
Everything was becoming too much, too fast for Keith.
Lance had been the one to initiate the friends with benefits thing. He had been the one to say no attachments, no feelings. As much as it had hurt, Keith respected that, lived by that for almost a year.
So why... why was Lance acting like the news of a baby was him winning the lottery?
Keith was dragged into Lance’s embrace, the brunet hugging him tightly, face burying into Keith’s hair. “A baby...” Lance sighed, arms giving a quick squeeze. “Our baby.”
“W-Wait...!” Keith pushed at Lance. His hands trembled. Not as hard as his heart was, but they were building up that way. “Lance wait I-” Keith swallowed, rough and harsh, like trying to drink down sand. “I-I don’t understand. I thought you would be upset, mad even.”
“Mad? Why would the news of-” Lance’s hands motioned to Keith’s stomach, “a baby upset me?!”
“Because...”
Keith’s tongue felt like lead.
He didn’t want to have this conversation. He thought Lance would be mad, or shocked, shove him away, end everything with this one bit of news.
Keith had expected to be broken hearted.
“Because you... you didn’t want a relationship...” His eyes dropped, both hands over his stomach, hands still trembling. This was the only piece of Lance he would ever have. It was how he had started to imagine his future; with this sweet child and no one else. “W-With me.”
“I never said that.”
Keith’s gaze shot to Lance’s, seeking answers in that face he loved.
What did Lance mean by that?
“You basically did when we started our...” Keith’s gaze fell. Was he ashamed to say it? To say their arrangement? Friends who had sex sometimes? To admit that all their time together had been nothing but that toe curling, sweat inducing, heart aching, sex?
“I-It was a mistake! I made a huge mistake that night!”
A stake shoved deep into Keith’s heart, piercing him, pieces of his soul clattering like rocks into his stomach.
Keith lowered his hands, voice leveling to a controlled calm. It was a voice he used when talking to strangers, on delegation missions that were going wrong. A tone he had long since learned to use to hide his emotions, to lock away his anger, sadness, fear, all of it. It was an emotion that was similar to his own lion crouched in that brush, staring out with vibrant eyes, teeth starting to bare with threat. Yet he couldn’t bring his gaze up, to look further than Lance’s chin. For if he saw the look he feared in those blue eyes, even the thought of a child might not save him from shattering into dust.
“What was a mistake, Lance?”
“Keith don’t take that tone with-”
“What was a mistake!”
Lance flinched back, eyes widening.
Keith felt that he really had been getting his hopes up for nothing.
Lance hadn’t treated him sweetly, extending those extra loving touches or looks because something had been building between them, along with Keith’s hopes.
Those moments where Keith thought Lance was falling for him, those love filled looks hidden by glances, or kisses so tender that they could always make him tremble... Smiles that felt so special, so just for him...
It had been a mistake.
Keith was simply just... just another body to be above, to seek in boredom.
“Not you... never you...” Lance said, voice soft, cautious.
He couldn’t hope. He couldn’t let himself cling to Lance anymore, not if he wanted to escape this room without breaking down.
“You were never a mistake, Keith. The mistake was always me.”
Keith scoffed, throat squeezing down, his eyes burning. “So what...? Is this one of those it’s not you, it’s me, speeches?”
“I–”
“Save it.” Keith was going to choke on his own shattering heart. He shoved past Lance, going to retreat back to his room. His office wasn’t far enough to burn off the building anger and sadness inside of him. He needed to go as far as he could. Away from this, from the sadness clawing up his heart, from Lance. “I don’t need to hear it. You’ve said enough.”
He moved. Keith hurried towards the door, a tightening of his stomach threatening to cause him to lose any food inside of him here and now, or choke him ruthlessly.
“Keith!”
Lance’s hand on Keith’s wrist pulled the raven to a sudden halt.
Keith wanted to wretch his hand away, that the touch that normally burned him up in pleasure felt so wrong now.
“Let me go, Lance.” Keith’s voice was controlled fire. It felt like flames licked up his throat as it tightened, billowing heat over his tongue and lips, ready to scald the man behind him. His hand balled into a tight fist, trembling, Keith struggling to suppress that fiery rage inside of himself.
Lock it. Cover It. Suppress it.
“Please let me explain. Let me have this before you walk out and make a decision about me that isn’t fair.”
Keith wanted to cry.
Lance’s voice was still so sweet to him, even after it had taken such a strike.
But he lowered his head, relaxed his body enough to not pull with all his might. Tears sat on the edges of Keith’s eyes, the fire in his throat turning his voice to ashes, walls building around his heart, trying to salvage what was left before those sweet words twisted a knife in too deep for him to recover from.
“Keith... Keith that night–” Lance’s breath trembled, words starting to jumble, the other obviously frazzled and trying to get his thoughts in order with the sudden change of mood, “When I asked you to have sex with me, to make our friendship into something else– that was–”
Here it comes.
The big mistake.
“I-I regretted it. I couldn’t forgive myself for using you like that.”
Keith’s hand tightened back into a fist, shaking in Lance’s hold.
“For not just confessing I loved you that night, to be rejected for good. Instead, I used our friendship as a way to try and get your attention on me, to try and get any sort of relationship I could from you.” Lance’s hands trembled over Keith’s wrists, the male’s voice choking with emotion. “B-Because I thought if- if I confessed that I liked you, and wanted a-a relationship, that you would...”
Wait...
Wait, wait, wait!
Keith whipped around, the tilt of the conversation a shock to the raven. He looked at Lance, at his friend and the person he secretly admired, standing there, head bowed, shoulders shaking.
His words tumbled out in a rasp, Keith’s brain somehow working while still shocked into stupidity. “You... y-you said because... b-because we weren’t virgins, we wouldn’t get attached.” His body relaxed more, stunned enough from the ninety-degree shift in the conversation, too distracted by Lance’s confession to stay angry, to want to run.
Now he needed answers.
Lance head lifted, tears unshed but large.
Keith’s heart clenched.
He wanted to reach out and hold Lance’s face, to brush those unshed tears away and soothingly tell him it was okay.
“I said that so you wouldn’t think...” Lance stopped, gaze lowering, chin dropping. “I was... I wasn’t drunk but I was buzzed and it played with my mouth. And my nerves were going crazy on me through the whole night. And after I found out in that game you had lost your virginity I… I-I felt lost. Like suddenly I didn’t know you anymore. So, when I struck up the ‘with benefits’ idea, I was scared you might think me desperate. So... S-So I set up stupid ground rules that I instantly regretted.”
Keith had a suspicion that the Never Have I Ever game had likely led to their arrangement. But it was a different thing all together to have those suspicions confirmed.
“I was fucked up, back then.” Lance let Keith’s wrist go, arms wrapping around his own chest. “All those failed relationships, one after another, feeling like a loser, a poser, a fake… I was struggling with my feelings for you... and I let it screw up my chances to confess to you. Because I was getting nervous that the universe didn’t want us together.”
“Why... why would you think that?”
“Because you left!” Lance's rasped in a pained shout, loud enough to surely be heard by anyone in the hall. One of Lance’s hands went over his eyes, fingers trembling. When he continued, his next words lowered to a normal volume but held heat, softer but still spoken in that harsh tone, as if Lance was swallowing past a sadness Keith couldn’t see. “You and everyone else found purpose, found something to do! To be proud of. But I was struggling and I–” Both of Lance’s hands were now on his face, the male taking in a sharp breath that was like a stab to Keith’s heart. “A-And I felt so alone. I felt like I was drowning.”
Another sharp breath, then Lance continued.
“Allura and me broke it off because we were better friends than a couple. And afterwards, I was in this place in my head where I felt abandoned by the people I cared most about, left behind with no one to talk to without making my problems, their problems. And I kept trying to suppress my feelings for you but it was hard. And then you were with the Blades, looking so proud of your work, and what was my deal? How could I be selfish and confess and throw you off your groove, to ruin our friendship, or put you in some long distance relationship. The very thing Allura and I broke up for? Or something I don’t– I don’t know!” His hands flew down, large tears falling, dropping to Lance’s feet.
Keith held himself back from reaching out.
It was obvious Lance needed to work through this, this confession, before he broke down completely.
Keith had seen the stress and tiredness in Lance’s eyes in those first few years after the war. But he had been scared of reaching out back then, of confusing himself with his desire to be a friend and wanting to be more. Keith had assumed that with everyone around Lance, all the friends and family, all of those relationships, that Lance would be alright.
He had been wrong...
Lance suffered, just in silence.
Keith’s heart clenched with a vice, straining to pull in in breath at the pain of it.
Lance always suffered in silence, believing himself never good enough to worry others over.
It was something Keith had a nagging awareness of back during Voltron.
It was something he should have noticed after the war.
“I drowned myself in people who seemed to want me. But they didn’t want me. They wanted my fame, my heroisms, the title I came with that everyone who looked me up would find. So I bounced around on relationships, unknowingly chasing pieces of you in them.”
Keith thought back to all of the past relationships he knew of Lance’s. Their hair, height, smiles, their styles in clothing or habits, little pieces of them that he now recognized as pieces of him, scattered throughout Lance’s partners over the years.
Of course he hadn’t seen it. He had looked away so strongly, wanting to ignore the signs.
But had the others...?
Had their friends and families all watched them stare at each other so longingly but be so foolish to deny it? To deny the obvious signs?
“A-And then you came back for a while. I felt so happy that you were around. Everything felt right.” Tears were falling fast, Lance’s hands brushing at them, smearing his cheeks with the saltwater. “Then we became teachers together. That feeling of rightness was so steady. It was my chance to test the waters, see if maybe... m-maybe we could be something more than coworkers and heroes. Then at the party, when I saw your finger go down I–”
Keith watched as Lance looked away, cheeks flushed, tears stilling, trembling on the edges of drowning blues.
“My confession to you died in my heart.” Drowning blues closed, Lance’s lips thinning. “It was stupid.” Eyes opened again, but they still looked away, ashamed to face Keith’s shocked expression. “I don’t even know why I thought that way. Why did you losing your virginity mean you wouldn’t want to date me? It’s not like I was coming to you pure.” A deep rattling pull of air, then Lance let it out in a rush. “But I was buzzed and I can get so stupid when I am.” Lance scoffed, lips wobbling, the male obviously fighting another bout of tears from falling as his gaze turned up in a vain attempt to stop their race to escape him. “So later, when I wasn’t thinking before I spoke, I asked you out in a way that wasn’t what I meant. I cowardly approached you for sex when all I wanted was to take you out on a date.”
And he accepted.
Because that night, when Lance stopped him, called to him with leading questions as if… as if Lance was asking him out, for a brief moment, hope swelled inside of Keith. As weird as it was, after bringing up that they were both single, he had hoped.
Then the question turned to sex, killing that hope in the spot. And Keith, in his own desperations, his own desire to cling to Lance, had accepted something they both regretted for different but similar reasons.
“I... I-I am so excited to have a child with you, if I can be part of it and your life.”
Keith’s fallen gaze shot back up to Lance’s face. The other was looking at him now, a single silent tear falling down flushed cheeks, blue eyes so dark with a sadness.
That wall that he had been building up to save Keith’s soul from shattering completely started to melt, his heart stuttering with those remnants of hope that somehow he couldn’t ever let go of.
“Because when you told me...” Lance smiled, face tight, agony on the edges of it, eyes still dull. “I-I saw a second chance. A second chance at us, at me not being drunk and an idiot.”
Keith’s hand went to his stomach, the memory of Lance’s touch around his wrist now scalding hot.
“You... Y-You want us?”
Lance’s lips trembled, the smile shaking for a moment. Life sparked in those sad blues, Lance’s smile becoming softer, truly him. “I have wanted you for more years than I realized. And I will want children with you for as long as it is possible.”
Keith’s fingers shook over his stomach. He clenched down on his uniform jacket, trying to keep himself from breaking down alongside Lance. Though it was a challenge, the tears and ache building inside of him, threatening to spill over with his own confession.
Lance took that first step, closing the distance between them.
“I understand if you... if you want to think on it, to see if you can trust me...” Lance reached out, taking Keith’s other hand that hung limp at his side, cradling just the tips of Keith’s fingers. “But for the first time, I’ll be completely honest with myself, and you, right here, right now.”
Keith swallowed.
“Completely honest?” Keith’s voice was barely a whisper.
Another step, Lance reducing the space between them almost to nothing, trapping Keith’s hand between their stomachs.
“Utterly. But only for you. Cross my heart and hope to love you for forever.”
Another rough swallow.
Keith had so many questions, so many wonders on how they had gotten here.
But there was one thing that was more important to know than to not, right then and there.
“D-Do... Do you regret me saying yes? Back at the party...?”
Lance shook his head. From this close, Keith could truly see how red rimmed Lance’s eyes were. “No... No... This time we have spent together has been so much fun. The sex is great and it always felt... felt almost perfect.”
“Almost...?”
A smile. Lance placed his other hand to Keith’s cheek, cradling.
“It has been a struggle to not do this since you told me you were taking Iverson’s job offer.”
Keith stood frozen as Lance’s lips pressed to his.
Any wall he had left in himself came shattering down like ice under the intense heat that exploded inside of Keith. Every wound mended, every crack and dent to his heart filling out with every brush and press of lips. Those pains softened due to the way Lance’s thumb caressed his cheek, how fingers cupped his chin, warm and soft on his skin. Life felt so fresh and new with every passing caress of Lance’s lips, the heat of his breath against his own face.
When Lance withdrew, Keith was blinking like the deer-in-headlights this time.
“Now it’s perfect.”
He lost himself.
Keith grasped at Lance and kissed him, pulling the male back in, his own hands now caressing over Lance’s face, neck, shoulders, and back.
They kissed like it would be their last, sounds exploding between them, breaths caught by the other’s tongue. Keith could faintly taste the sweetness of chocolate on Lance’s tongue, knowing it was from the pudding he caught Lance eating as a snack earlier. Lance on the other hand could taste the lingering freshness of a mint, one Keith likely popped before a meeting.
Space between them became nothing.
It was just moving lips, heavy breaths, and bodies flushed as tightly together as possible.
When neither could draw breath, both lightheaded and sated for a brief moment, they withdrew. But only enough to not tempt them into killing each other by kissing.
As Lance cradled Keith’s face, as their heartbeats thrummed in unison and breaths mingled between them, he knew he didn’t want to let this moment go, to let Keith go.
“I won’t make this mistake again...” Lance mumbled, barely heard.
Keith’s lashes fluttered, eyes dazed, trying to focus on Lance before him, even as their closeness made that hard to do. “Hunh?”
Another kiss, led by Lance, and Keith was almost too weak to stand.
When they parted, Lance’s lips were a gravitational force that tugged Keith forward, seeking them out, lost to the euphoria of finally getting the chance to kiss Lance.
“This Friday, after work,” Keith blinked awake once more by Lance’s voice, looking at the other’s suddenly determined expression, his face still cradled between warm hands, “I’m taking you out. A date.”
A date?
Keith’s soul felt like a sparkler, bright with little sparks shooting off of it.
“Until then, put up with me, and my antics.”
Keith responded with a kiss, dragging Lance back forward, too in need to fulfill a lifetimes worth of missed chances to let Lance go so soon.
By the time they pulled themselves away from each other, it wasn’t by choice.
Their positions turned, Keith now sat on Lance’s desk, Lance between his legs, both of them with roaming hands, lips still greedy for the other. Keith was ready to make this day different from all the ones before it, legs tightening around Lance’s waist desperately, body becoming hot, a wetness like a flood building between his legs.
Then a knock on Lance’s door, and the pair stilled, breaths halting.
A student came for Lance. An appointment made days ago that Lance couldn’t turn away.
It was a bit embarrassing, but nothing they hadn’t been through before.
Kind of.
Lance let Keith go with one final toe curling kiss and a promise to meet up later that night, after work.
Keith left feeling light on his feet if not a bit dazed.
The promise of that night helped Keith through the rest of the day.
Until a text came, and Lance said that Iverson, along with several other teachers, just pulled him into a meeting regarding Lance’s ‘troubled’ student. The one caught sneaking about, the one Lance believed could be a model student with the right help.
The meeting ran long enough that Lance apologized. By the time they called an end to the meeting, it was late. And not ‘go make out with time to spare’ late, but the kind where Lance’s stomach clenched, needing a good meal, and brain heavy with new information. So Lance messaged that he’d head home, get some rest, then see Keith in the morning.
Keith wanted to offer Lance his bed, but he held back.
Perhaps with a night’s rest, Lance might change his mind.
Which meant that as badly as Keith wanted to believe Lance truly liked him, loved him even, he needed to protect his heart in case it was just foolish feelings at play again.
Of course, those fears were unfounded.
By morning, Lance popped into Keith’s office with breakfast and coffee and a kiss that kept Keith in his chair, unable to stand with how powerful it knocked the strength out of his legs.
They talked of the meeting from the prior night, Lance, between bites of food, heatedly told Keith how a half hour discussion went on for three hours. How he wasn’t going to be taking anything lying down.
And as the conversation began to shift, the energy between them building to something new, a knock sounded on Keith’s door.
Keith wanted to bite through leather.
One of the professors from the meeting Lance had been in stood in his doorway, stating how they thought they’d find Lance there after he wasn’t in his own office.
It was common knowledge that if you couldn’t find one, look for the other.
Lance was dragged away to a new meeting, one that would involve the student and their parents this time.
Keith didn’t want to let go, but the look in Lance’s eyes, a heated glance that said that once everything was settled, all would be well, and Keith let the other run off.
He wished they had shared a parting kiss, but the brush of Lance’s fingertips to his hand was just enough to keep Keith from chasing after him to snatch a kiss for his own.
~*~
Is this what Lance had meant by putting up with his antics?
Keith’s lips thinned, turning into a slight frown as he saw Lance’s office empty and dark.
It was Thursday, days after their confession on Monday. And he had barely seen hide or hair of Lance the whole day, which was less than the day before, similarly to the day before that.
Of course, the sweet little notes that were left in his office and other places that Lance knew only Keith looked at, were a surprising find. There were treats set on his desk, corny jokes that only Lance would tell, scribbled hurriedly with the treats, as if he was rushed away before finishing. All signs that Lance was trying to flirt and express his care without letting the whole Garrison find out just yet.
Not until they could both discuss it better at length than hurriedly over texts between meetings, work, and sleep.
It hadn’t been that unusual for them to go a few days without seeing much of each other. Between meetings, study sessions, lesson plans, and more, there had been days where greeting each other as they passed in the hall was all they could do until everything slowed down again.
But this time it was different.
They were dating now... right?
Or at least Keith believed they were.
He felt they were.
After all, Lance started leaving X’s and O’s on the notes, and sometimes wrote ‘sweetheart’ or ‘babe commander’ on them. Which was something that happened after they kissed their lips chapped and sore earlier that week.
So why was he feeling so… so displaced?
Maybe because, even with these small actions, it still hadn’t felt real yet. It hadn’t felt official.
Because other than kissing a few times, there hadn’t been chance for much else.
Keith’s body still craved Lance’s touch, but now his lips were feeling withered without the other’s lips upon his own.
And how was Lance even faring during this?
Did he miss him?
Did Lance even think about him much over these last few days?
Keith withdrew, heart twisting with those tiny dark thoughts whispering across his mind, telling him things might not really change.
But that wasn’t doubt on Lance’s character.
That was just how much Keith was silently believing he wasn’t worth Lance’s love.
Trudging back to his office, Keith could only hope that wherever Lance was, what ever he was doing, that he was at least happy and well.
~*~
Lance was in hell.
Not the silly fun kind one would joke about. That ‘ha ha’ kind.
Or even the kind that songs were written about.
He was in the kind where you could always see the goal in front of you, but some asshole kept moving it further away, never letting you reach it.
And that goal was Keith.
Because on Monday, Lance had received some of the best news of his life.
Keith was pregnant with his child. And that opened a brand new door. One that Lance barreled through because he couldn’t let it be closed by his own stupidity.
Hell, he had actually ran out of his own office in the surprise of it. To hurry to a fellow teachers office and demand to be pinched before hurrying back to Keith, feeling like he was flying higher than cloud nine.
Then there was emotion, followed with a confession. A confession of not only just his love for Keith, but of how the last few years had been for him personally. Of course, there was more to it all that Lance wanted to open up about. How he wanted to write sonnets and sing prose for Keith, perhaps publish a best seller of his feelings for the handsome paladin leader. Because what he exposed of himself that day, in his office, wasn’t enough. It barely scratched the outer layer of his emotions and feelings.
And when they began to kiss, for the first time ever, words failed him.
He drowned in the minty taste of Keith’s lips, how hands touched him with a desperation that Lance knew were also in his own touches. He moaned against lips as legs wrapped around his waist, how tight their bodies became, the grinding, the promise of such an explosive act that would leave his soul scattered across the universe with joy.
But as the universe had always tugged on Lance like it had a collar around his neck, they had to break apart, bodies thrumming with desire, his cheeks bright like beacons.
So they conducted themselves like adults and made a promise to pick up the ‘conversation’ later, after work. Keith left with a cute smile, and Lance welcomed in one of his students who had scheduled some one-on-one mentoring and tutoring.
And when that time almost came, for him to hurry back to Keith and continue what they never got to finish, there was another tug on his karma collar.
Lance had been called into a staff meeting to discuss his most recent ‘troubled’ student. It was a matter that was promised to be quick. A slight discussion of where they as a staff and school would go forward with the student's enrollment and education.
Except, as Lance was becoming known for, he didn’t let the others have their way when a bright young mind was on the line.
Thirty minutes became hours.
For he wasn’t going to let someone slander a good student, let alone allow them to run away to comfort when the said student was likely stressing themselves sick over the fear they could be getting kicked out. Which meant anyone who tried to brush away the topic quickly became Lance’s target.
That meant the several hours that passed had Lance worn out emotionally and physically, starving something fierce, and ready for a comfortable bed.
Apologies weren’t enough as he texted Keith, telling the other that he was going to go home, grab food on the drive back, and meet him in the morning. He could just feel Keith’s disappointment through the phone, reading between the lines of how Keith texted him, knowing the differences enough to tell.
If he couldn’t make tonight special, then he’d make the morning something better.
And when morning came, Lance sprung out of bed as early as he could manage, kissed his mother goodbye, then hurried to school. A quick stop for breakfast, and he made no other plans than to go straight to Keith’s office with his offer and a kiss to apologize for all the ones they missed the prior night.
All was forgiven, of course.
Lance explained what happened at the meeting, his plans to keep fighting for the student, and his ideas on how to help them.
Conversation eventually eased to lighter topics, their touches growing, gazes exchanged, heat building.
Building to a point that Lance was ready to do something to Keith that you’d only see in adult videos.
Until a knock broke them apart, putting a jump in both of their hearts at almost being caught again.
And away, Lance was pulled.
It seems that the student’s parents would not wait on the matter of their child’s future.
That parent teacher meeting was happening now.
So Lance left, promising to make it up to Keith, promising to himself to make that date happen for real. Because he was honestly tired of having his collar tugged around by Karma.
Except it was so haaaaard!
Lance let out a heavy sigh as he slunk down in his chair, now the last person left in the small conference room.
Meetings, classes, more meetings, impromptu lesson plans needing to be drawn up, this and that, anything and everything, and Lance was in the middle of it all. Pulled in all directions, barely able to take a chance to see Keith, just a few minutes to exchange a few words before he had to be hurried off, eyes gazing longingly at the man he just wanted to run to and wrap up in a big hug.
And Lance did his best to make sure Keith knew he was thinking of him.
He put snacks and treats all throughout the building for Keith. From the male’s classroom desk, to his office, to Keith’s locker in the teachers portion of the gym. There were also notes, too. Little jokes he made like, ‘Are you an asteroid? Cause your ass is out of this world!’ or ‘You must be kitten me with how cool you are, sweetheart.’
Lance could only imagine how Keith took to the notes.
A few had been messaged about to him, Keith calling him silly, but ending the message with a smile emoji every time.
But he wanted to do more than just little notes and snacks.
Lance wanted to take Keith out for dates.
That’s right. Not singular. Keith wasn’t a one and done type of person.
Keith deserved a date every week, plus a whole years worth to make up for lost time. And he deserved flowers. Perhaps some little ‘just because’ gifts mixed in, outside of birthdays and anniversaries that they would now share.
Keith deserved to be treated like he should have been from the start, and not some friend with benefits.
And speaking of that, Lance wanted to show Keith how sex between them could still be so amazing but also so different. How now he’d confess his love and adoration while between Keith’s legs, explaining how he is crazy about him, absolutely a buffoon on two legs for him, and only him. How Lance would stare deep into Keith’s eyes then proclaim his love while their bodies molded together, their hearts beating as one, before lips would claim each other.
Lance groaned, sitting up, feeling his body warm and groin stir with the thoughts of Keith absolutely debauched after Lance would be done with him.
He tugged at his pants, readjusting himself, huffing at how badly he wanted Keith.
Because at that moment, Lance just wanted to hunt Keith down, tug him away from what ever duties he was in the middle of, and go make out in like the janitors closet or a locked and dark classroom. Dishevel Keith’s hair into a birds nest and leave marks all over pale skin. Perhaps accidentally trade uniform tops as they hurried to get dressed, lopsided giddy smiles plastered on their faces, an obvious sign of being the cause of the other for being late.
How unfair it was that he was a grown ass adult with grown ass responsibilities that didn’t just direct him right to the man of his dreams.
Honestly, what could he have done in a past life to be punished so?
~*~
Friday couldn’t have come quicker for either of them.
Lance had brought Keith breakfast, and Keith had surprised Lance by grabbing him by the collar and kissing him until Lance saw stars and was a mumbling mess with a dopey grin.
Even if they had classes and other responsibilities, the kiss carried them well into the afternoon. An afternoon where Lance proceeded to hide from any last minute responsibility that could snag him or deter him from his end goal: Taking Keith on a date.
And when Lance felt he could sneak away, he locked up his office, leaving his work bag in there, then hurried to Keith’s.
Kissing was a distraction, and was not had until they had both quickly walked off campus to Lance’s car to head out. But what wouldn’t be a distraction was how nicely Keith’s hand fit with Lance’s, how perfect it felt to tug the other along with a smile on both of their faces.
The date had been everything the both of them had wanted.
Shared laughter, longing looks, touches, hand holding, tender kisses on said hands. Perhaps a tap of a foot under the table, an arm over shoulders as they walked, the chance to stroke fingers through the tail ends of hair.
So when they arrived back to the staff parking lot at the Garrison, neither looked at each other to see if Lance wanted to stay. Lance didn’t bother to ask, and Keith didn’t both to offer. They just took each other in hand made their way to Keith’s little home in the teachers building, that warm laughter between them building to something completely different in feeling.
Every step was quick, the pair held back from running by only the thought of not drawing attention to themselves.
Lance’s hand squeezed Keith’s left hand while the raven fumbled to dig out his cardkey, both listening to the approving beep of the panel. Keith dove in as soon as it slid open, never taking his other hand from Lance’s, darkness welcoming them in. It felt as if Keith let go of that warm hand, somehow, they’d be broken apart again before they could finish this night as it should end.
Their steps hurried.
Lance was quick into Keith’s place, eyes burning with a silent unleashed need, never tearing his gaze from the face he wanted to lay beside for forever.
As soon as they were across the threshold, Lance slammed a hand to the panel beside the door, setting it to close, lock, and shut off all alarms unless marked urgent. Keith’s hands were on his face mere seconds later, pulling him into a kiss, a kiss that Lance leaned into, groaning against hungry lips.
Neither could explain why it was addictive, just that it was.
Lips moved, tongues stroked, and sounds exploded between them, causing the other to respond in kind. Lance grabbed Keith by the back of his neck, fingers holding deep into that thick black tail, his other on Keith’s hip, thumb stroking over the dip where his tongue had been placed hundreds of times. All the while, Keith had one hand on Lance’s face, feeling warmth grow under his palm, fingertips tingling where they brushed over Lance’s cheek marks. His left hand, which had once been holding Lance’s, now clutched to the male’s uniform jacket, feeling the burning heat and pounding heartbeat under his touch.
Hips pressed close, and Keith moaned.
Lance’s ability to think jumped out of the window and flew away.
He had planned to come into Keith’s place, seduce, praise, and worship Keith.
Instead, he was acting like it had been months since they had last even touched the other, kissing like the end of the world was at their heels.
Lance moved them, turning them to the entrance hallway wall, his hold on Keith’s body tightening.
Keith’s breath shoved from him as his back was almost slammed to the wall. And for what other traces of air his lungs might have had, Lance took them with his lips and tongue, still fighting for control with Keith’s mouth.
Sounds grew, neither holding back their moans or grunts. Hands explored, hurried and hungry, both craving the touch of the other as their bodies grew molten hot.
The hand in Keith’s hair lightly tugged, bringing a breathy shudder between them. And Lance’s hand that had been on Keith’s hip traced up and down his side, caressing those spots that could make Keith’s knees tremble and bring a throbbing ache between his legs.
Keith’s hand on Lance’s chest moved, feeling that strong and lithe body under his touch, soon raking his fingers down the other’s back, shuddering at the way Lance arched into him, grunting for him.
A firm press of Lance’s waist forward, and Keith groaned, mouth breaking from the kiss to pull in a gasp of air.
Lance’s lips placed kiss after kiss over his jaw, down his neck, then over his throat, bringing tingles to Keith’s whole being. And as kisses danced up the other side of his neck, Keith hooked a leg around Lance’s waist, pulling that grinding closer, driving a notable bulge tight against his body.
“F-Fuck...” Lance groaned against Keith’s neck, rocking himself forward, grinding against the body that made him feel absolutely, bone shakingly, skin tingling, alive. “Fuck, Keith-!”
“Pleaseee.” Keith moaned. He scratched nails against the back of Lance’s neck with the hand that had been over Lance’s cheek, breath shuddering as lips and teeth played with his neck. How had he let their lives go on so long without the pleasure of Lance’s lips doing this to him? It felt like he’d explode any second with the overwhelming sensation of pleasure that every kiss and bite brought to him. Hell, his briefs had to be a mess at this point. He could feel it every time Lance’s body ground his clothes tight against his folds, driving the seam of the clothing right into his clit. “Mmn!”
Their lips found each others again.
Keith’s right hand sunk into brown locks, gripping the hairs when Lance’s hips rolled forward in a sinfully grand way. He could feel the heat and sweat building under his touch, how Lance’s body was growing as insane as his felt. His left hand clutched a fistful of cloth of Lance’s uniform back, hands shaking every time those hips drove forward, rocking into him like Lance was really fucking him right there against the wall.
His breath heaved, a moan eaten by lips that felt all too addicting.
Lance’s hands were of course, magical.
Somehow between kisses, with a quick flick of Lance's wrist and play of fingers, Keith’s uniform top was snapped open, baring his tank top underneath. A tank top that Lance tugged with two hands out from Keith’s pants, shoving it up to allow tanned hands to explore his body, gliding a path of fire over Keith’s skin.
Keith moaned again, digging his heel into Lance’s ass, driving that hardened bulge right into his groin, to strike his clit through the layers of clothing.
Their moans joined as one musical note between their lips.
“K-Keith...!” Lance gasped the raven’s name as their hips worked together, rutting like they were beasts in heat. “Shit babe... y-you’re going to bring me like this.”
Fingers tightened their hold of Lance’s hair, violets loving the sight of fluttering lashes kissing mocha colored cheeks. His breath was quick, ragged, and full of pleasure as Keith spoke, rocking his groin on Lance’s cock. “Bring us, Lance.” Keith growled his words as a command, heart about to pound out of his chest. If they had no clothes, he’d love the sensation of that cock driving in and out of him, how there’d be likely a mess at their feet. But that mess was trapped instead in his clothes, surely to be soaking into his pants by now.
Lance moaned for him, lashes fluttering again.
When Lance found his voice, he spoke in Spanish. Keith knew enough to know that the first string of words was Lance swearing, but followed after was a words just too fast, too thick with Lance’s home accent, to decipher. All he could pick up was a form of ‘you’ and ‘want’.
Lance’s right hand held Keith’s left leg tight around his waist, putting a naughty and toe curling roll into his hips now, trying to give Keith his very demand, to bring them both without either of them stripping down yet. His left hand resumed its work under Keith’s now warm and dampened tank top, reaching up and over muscles, tracing nails across places that Lance knew would cause Keith’s knees to shake.
Keith arched against the wall when one sinful grind of those hips almost made his eyes roll back. Then it happened again.
Keith cried out.
Lance’s lips were back on his neck, sucking a large mark at the bend of his throat.
“W-What–” Keith gasped, legs shaking as another roll had him feeling like an absolute mess between his legs, “what did you say?”
Lance’s hand currently occupied under Keith’s tank top moved down to grab Keith’s other leg, pulling it up, leaving Keith pressed firm into the wall, Lance’s strong legs and tight grasp the only thing holding him up, while also being the help he needed to grind down on Lance’s trapped cock.
Every brush, thrust, and roll had their breaths shaking, heavy pants rushing past their lips as often as a moan or groan would.
Lance’s tongue licked upward, beads of sweat caught by the scalding trail that shot jolts of pleasure straight to Keith’s cunt.
By the galaxies above, Lance was truly going to bring him fully clothed like this!
When the other spoke, Lance’s voice was still laced with his accent, gifted by his mother, her mother, and every person before them. Lance’s hold on Keith’s leg tightened, a squeeze that reminded Keith of those nights where Lance would hold him so tightly while fucking him right into any surface he was stretched across. “I said I want you. T-That I want to ruin you, tonight.” A moan, Lance’s lips so close to Keith’s ear. “Make you mine and not stop, even if you beg me to. Not until y-you’re– nghh! C-Covered head to toe with my touch.”
Keith’s dull nails dug into Lance’s neck and back, Keith whimpering.
Lance’s voice right now caused his lower half to throb with want.
He wanted Lance to just push right into him, shove every delectable inch into his soaked body, to make the mess that is surely between his legs, even worse. And the way Lance’s fingers pinched his nipples, or scraped nails over his sensitive spots?
Keith was going to go wild if he didn’t get off soon.
His whole being felt like a tightly strung string almost ready to snap.
“Lance... Lance!” Keith gasped. Lance’s hips were hitting him just right.
Lance nipped roughly onto Keith’s earlobe, grunting. “F-Fuck...” Both of his hands were holding Keith’s thighs, thumbs rubbing into that dip where thigh met groin. Every drive of his hips forward, every time a heel dug into his back or ass, was just another drop into that building arousal that threatened to tip over.
“Want you. Fuck, how I want you...!” Lance buried his face into Keith’s neck, panting across warm skin. Keith’s heartbeat fluttered under his lips, pounding as hard as his own was. “Don’t want to s-stop.”
His mouth watered at the idea of marking Keith.
Lance knew he had already done it a few times. But this time... This time he wanted the mark to be noticeable.
Lance licked over that pounding heartbeat trapped in Keith’s neck, feeling the pulse flutter under his tongue. Lips locked on warm dampened skin. Teeth bared down with enough pressure to spice up his pleasure, but not so hard to throw it off balance.
The bite was what undid Keith.
The raven came with a loud cry, Lance’s name dragged long past his lips as he rutted forward and down, rocking himself on Lance’s hardness as he ground his wetness against the other, making a thorough mess of his clothes.
His body craved Lance, to feel something inside of him.
But as his climax pulsed through him, causing his clit to throb painfully, Keith couldn’t form the words to beg for that. He could only moan and gasp, legs trembling around Lance’s waist, in his very grasp.
Lance continued to rock and thrust forward on Keith through the other's climax, grunting Keith’s name over and over, praising him, stating with a grunt at how well he did, how beautiful Keith was. Then one rolling thrust to the next, Lance came in his pants, biting his bottom lip with a grunt, listening to every breathy gasp Keith made for him.
Keith clutched to Lance, legs trembling, weak after such a strong orgasm.
Even as his body craved to feel Lance really sink into him, that had been... Fuck... That had been amazing.
“S-Shit...”
Keith felt their bodies wobble, one of Lance’s hands leaving his leg to slam against the wall as if needing support.
“Soh-Sorry...” Keith’s lashes fluttered. His head fell back, eyes closed, panting heavily. Had he ever climaxed with his clothes fully still in place before? “Am I too heavy?”
Lance shook his head. He pressed his forehead to the wall, taking deep lungful of breaths, drawing Keith’s scent in as his legs wobbled for a moment. “N-No just... fuck that was good.”
A shaky laugh by Keith was quickly followed by Lance’s own.
“By the stars, Keith...” Lance’s lips brushed the mark on Keith’s neck, feeling Keith’s pulse leap under his lips. “I want to eat you out.” His breath shuddered out, his cock giving a twitch. “Please. Can I?”
Keith’s legs squeezed on instinct. His lower half throbbed for a whole different reason.
“O-Okay.”
Keith had partially expected Lance to either go to his knees like he would worship him then and there, or take them straight to his bedroom. Instead, lips danced up to his own, kissing a loving trail along his skin until Keith turned his head, capturing Lance’s lips in a slow kiss.
It started slow. Neither of them rushing when they knew they had all night.
And as the kiss began to build, that fire between them stoked back to life, Keith felt them move.
Lance grabbed him from under his thighs and ass, taking one steady step from the wall, then another. Keith’s arms and legs wrapped around Lance’s body on instinct, clutching to him as they kissed.
Perhaps Keith should be amazed that Lance walked them to his bedroom without running or bumping them into a single thing. But then, he probably shouldn’t be. Lance had been in his place often enough, and there had been one instance where Keith rode down on Lance while in the other’s arms while Lance carried him to the bedroom to finish them off.
The difference of then to now was that they never kissed back then.
They made it to his room unscathed, Lance kicking the door open, never breaking their kiss once. Not until he was shuffling them onto the bed.
When Keith realized it was below them, he broke the kiss first, unwinding himself to plop down onto the soft bedding, to scoot himself back.
Violets stared deep into blues.
As one body moved back, another chased after.
Lance was on top of Keith in a matter of seconds, moaning into Keith’s mouth, hands sinking into dark black hair, pulling Keith’s face close enough to feel their breaths ghost over their skin.
Skin that Keith wanted to touch.
Hands tugged at Lance’s uniform top, working to undo it, to push it off and away.
Piece by piece they undressed, lips breaking apart only long enough to draw breath or pull something off over their heads. And when it came to their pants, hips rolled.
Lance rocked and ground himself between Keith’s legs, their breaths trembling, sounds encouraging. Nails scratched down skin, leaving trails, encouraging more, enticing their desires sky high.
“L-Lance...”
Lips kissed over and over against Keith’s, quick and soft. “I’m going to devour you, Keith...” Lance’s words matched the heat in his eyes. Hands stripped the last of their clothing, tossing it aside without separating. “Over and over until you cannot think.”
Keith’s legs tried to squeeze inward. But Lance’s waist between his knees kept him from succeeding, keeping him parted just enough to watch those storm blues dart down, taking the sight of him in.
The brunet groaned, kneeling there, half hard, flushed, and looking on the edge of desperate. “Holy crow... you’re soaked for me...”
Keith groaned.
He spread his legs open and wide, parting them to reveal just how much of a mess he was. That he was dripping wet. That his clit was throbbing to be touched. That he was more than ready to be fucked right into his mattress.
Lance’s gaze darkened, gaze narrowing. Keith bit his bottom lip as he watched a possessive and hungry look swirl in those blues before they darted up to lock onto his face.
“I won’t stop, even if you beg. Not tonight.”
Fuck.
Keith’s legs trembled.
“Stop talking and show me if you can do what you say.” Keith smirked, teasing and taunting.
Lance returned the smirk.
There was no rush between his legs. Keith did not watch Lance fall upon him like a hungry beast, or a starved man.
Instead, Lance returned to his lips, kissing him as fingers traced lines and swirls down Keith’s face to his neck. Then lips moved, Lance’s mouth kissing and licking where those dancing fingers had been. Every path they made, Lance replicated with his mouth. Over Keith’s neck, across his collarbone, around one nipple then the other, then down the line of his abs. Keith panted as fingers and mouth traced him like a piece of art, his skin almost seared off of him by the time Lance’s fingers began tracing the line of his groin.
Keith tried to hold strong, to not break down and beg Lance to stop teasing.
But that was difficult even for him.
His hands gripped to the pillow under his head, clenching down onto the fabric, listening to it groan under how tightly he clutched to it. Keith’s breaths were labored, his legs twitching several times during Lance’s teasing finger and lip dance. Because there were just spots that Lance knew would make him weak, make his whole body ache to be filled up.
So when Keith felt Lance’s fingers spread him open, and that warm tongue swipe between his folds, he gave up his fight to hold on.
Keith moaned Lance’s name, waist arching off of the bed to press firm to Lance’s mouth, to press that hot tongue as tightly to his body as humanly possible.
Lance’s attempt to tease stopped there.
Those fingers that had just been, moments ago, teasing lines across Keith’s body now plunged two deep into a body that was wet, warm, and tight. Lips parted, tongue stroking in one long line from hole to clit, causing Keith’s hips to jolt upward yet again.
Hips that Lance grabbed with his other hand, fingers splaying over a toned waist, shoving Keith down onto the bed.
“Lance!” Keith gasped, knees shaking as fingers explored him, filling him, but also not.
Every moment Keith felt close to feeling full enough to not be desperate to beg for Lance’s cock, those skilled fingers retreated, taking away that bliss, causing Keith’s hips to rock down, seeking out more of that touch. And when Keith’s swelling clit seemed like it would tumble him into several smaller orgasms, Lance’s mouth would move away, that warm tongue gliding over his folds, down the line of him.
“Mmn!” Keith’s eyes screwed shut as his hands clenched and tugged at the pillow. His attempts to lift his waist off the bed were met with a strong hold keeping him down. He could only rock just enough to try and ride Lance’s fingers, to pull them back in when Lance almost let them slip away. “Ah! Ah!” His breaths were so quick. Lance’s name dancing past his lips every moment he was being stroked to a peak before he almost crashed back down.
Lance was known to be ravenous for Keith, hungry to bring Keith again and again without finding a single climax for himself. But tonight was on a different level. For tonight Lance didn’t just want to worship Keith’s body, or make this a night that would carry them both through the week. Lance wanted this night to be so soul shattering, so soul bondingly tight, that neither could ever be without the other.
The brunet locked his mouth onto the top of Keith’s groin, his fingers pumping deep and rough into Keith, the sounds of Keith’s moans muffling the sounds of his wetness being fucked out of him. And oh fuck if Keith didn’t almost climax every time those fingers curled inside of him, rubbing near or right on that spot that could send a whole wave of brilliant starlight through his vision.
“Lance! Lance!” One of Keith’s hands flew from the pillow, sinking into those brown locks, clenching them as Lance’s touch was shooting him to his second climax. Barreling him into it with a practiced twisting and curling of those two fingers, along with a toe curling press of tongue to his abused clit. Even the light nips, or firm pressing of lips, only heightened Keith’s pleasure, maddening him further.
Lance groaned against Keith’s body as he felt the raven buck under him. He loved just how tight Keith’s body clenched down onto his fingers, dampening them more as legs locked around his shoulders, twitching and spasming. Lance licked a circle around the swollen nub he could devote his life to, to be made into nothing but a slave to keep his mouth there forever.
He panted as Keith rocked and writhed against him. Fingers eased Keith through his second climax, slowing then eventually slipping from the very spot that Lance wanted to put his mouth next. For just the sight of Keith dribbling there in the dimly lit room, knowing that muscles would be pulsing and twitching...
“Shit...” Lance moaned, his cock giving a twitch.
“Lah...” Keith panted quick and hard, chest rising and falling with every rapid breath. “Lance... a-ah... La-Lance...”
“Not done yet.”
One of the pillows near Keith’s head was jerked from its spot, and then Keith felt his hips being lifted, a strong arm wrapping around his waist to guide his still twitching lower half up high enough for that pillow to be slipped under.
Keith moaned, legs giving a pitiful tremble.
Fuck. If Lance needed a pillow, he really did plan to be at this for awhile.
The raven opened his mouth to plead. Unsure if he would be pleading for Lance to just fuck him into the stupidity that was to inevitable to happen, or something else. But his words became a garbled mess on his tongue when he felt Lance’s mouth back on him.
Keith’s legs jerked once Lance’s tongue replaced where his fingers had been.
A deep moan trembled out of Keith.
“L-Lance please...!” Keith gasped, eyes rolling back, lashes fluttering as the sloppy sounds of Lance eating him out hungrily filled the space. “P-Please I–!”
But Lance didn’t stop. He ignored his own throbbing arousal to eat Keith out. He held firm to Keith’s thighs, keeping them open for him as his tongue would stroke Keith from base to tip, then back down, to nip across folds or Keith’s clit, to groan into the other’s body, just so Keith would buck under him for a moment.
For every plead Keith made, Lance played twice as long. And for every desperate cry or whimper, Lance sunk his tongue into Keith, swirling, playing, savoring the man he loved.
Keith was brought to a third orgasm by Lance’s tongue, still reeling from his second.
And when Keith thought Lance might take mercy, and finally join their bodies, Lance simply repositioned the pillow under him, then went back to work.
The raven was no longer able to tell one orgasm from the next. How many micro orgasms did Lance milk out of him with his fingers and tongue between the toe curling ones that had Keith almost lifting off the bed? How many had Keith endured before the endless wave of pleasure stopped crashing through him, leaving him ebbed there on its edge?
Lance finally rose from his position, mouth and chin a glistening wet mess, eyes sparkling with joy at how many times he had brought Keith, how wonderful it was to feel orgasm after orgasm pulse on his fingers and tongue. And fucking hell if his cock didn’t throb painfully. A single touch and he might explode right then and there.
Keith’s legs shook, left wide open, leaving himself bared, cunt swollen, dripping, and throbbing. Violets were as far back as they could go, Keith's breath shaking out of him in large gasps. Stray and wild teardrops fell along the side of Keith’s face, the aftershocks of his climaxes all crashed together into that big wave, ebbing over him, his groin throbbing with it all.
After the second orgasm, Keith had become so sensitive that just the right swipe of Lance’s tongue, and his legs were jerking wildly, twitching against the other’s face as Lance just ate him out like it was his favorite past time.
And every micro orgasm between the large ones only fuddled Keith’s mind. Leaving him thoughtless, braindead, and just overall unable to think in general.
“Sweetheart.”
Fingers stroked dampened bangs from Keith’s face, voice coaxing the raven back to the forefront of his mind.
“Look at me, sweetheart.”
Keith struggled. His vision still flickered with stars and swirled with colors. When he turned his head to Lance’s voice, it seemed to have taken almost all of his remaining strength. But he found Lance’s face in that post-orgasmic haze, unfocused eyes latching to the other.
Lance smiled.
Smiled like he was the sun above.
Keith shuddered.
“Hey handsome...” Lance leaned in close, pressing his arousal against Keith’s body, causing the raven to writhe from the waist out, legs making a sharp jerk as his oversensitive groin was brushed by the other. “Ready...?”
“M-Mmnn!” Keith’s lashes fluttered, a shock of small orgasms sparking with every spot Lance’s cock touched against him, caressed against him.
When the sensation eased, and Keith was no longer in threat of making a bigger puddle on the bed, he nodded.
Lance took Keith’s left hand, their fingers lacing together by Keith’s head, anchoring them together. His other hand grabbed hold of his cock, rubbing the leaking tip across Keith’s cunt, smearing his precum with Keith’s juices.
Keith’s vision wavered, his eyes threatening to roll back again.
“Hey, hey...” Lance chuckled, pressing his tip to Keith’s entrance. “Look at me, sweetheart. I want to see your eyes as we do this.”
It was a struggle, but Keith found the brain power to look back at Lance, to not fall weak and beg to be fucked stupid again. It was hard enough to keep his legs from just wrapping around Lance’s waist and pulling him forward to fuck himself on the other. The only reason he didn’t was because it was hard putting strength into said legs.
When Keith was able to focus back on Lance once more, he readied himself, widened his legs as much as he could, if possible, waiting for that beautiful thrust to flow into him.
“I love you.”
Keith’s lips parted with a slow inhale, lungs expanding with the same pace that Lance pushed into him. He stared up at Lance in disbelief, heart jumping with a startle.
“I love you, Keith.”
His breath pulled from him, Lance’s waist withdrawing, taking that filling warmth with him. Keith’s eyes widened, shimmering with building tears. Tears that had nothing to do with being strung out and overstimulated from sex. The hand Keith had trapped under Lance’s trembled, Lance’s hand responding with a squeeze, confirming silently that his words were true, that this moment was real.
Lance’s now free hand reached up, pressing into the sheets by the other side of Keith’s head, keeping the brunet from losing his balance. His gaze never broke from Keith’s, his own tears starting to build in his eyes, overwhelmed by the chance to speak his truth, to make this moment real.
Keith right hand clutched to Lance’s wrist by his head, holding it, feeling the rapid beating of Lance’s heart against his thumb.
“I love you. With my whole heart.” Lance’s lips trembled, eyes fluttering for a breath before he was staring down at Keith again, determined to not let himself be swept away just yet. “For years I’ve loved you, yearned for you, devoted myself to you.” His voice deepened with his breaths, hips moving in slow steady rolls. There was no urgency, no need to rush this. He’d take them together when it was time. “And I want to do that forever.” A sharp inhale, Keith’s legs wrapping around Lance’s waist, drawing him in every time Keith felt Lance almost slip out too far. “Be your boyfriend, your p-partner.” Lance gasped again, Keith’s own gasp mirroring his, when their waists joined flush. “Husband if you’ll agree.”
Keith’s tears fell.
The hand laced with Lance’s squeezed around fingers, clutching to the other’s grasp. And the hand Keith had on Lance’s wrist flew up, grabbing Lance’s shoulder, dull nails sinking into skin.
“Love you.” Keith gasped, chest arching every time Lance started to pull out, taking that heat and fullness with him. “Want you...! Forever...!”
Keith lost himself to the smile Lance made, lost control of his emotions when the first tear fell from Lance’s ocean blues.
Keith jerked Lance’s head down to crash their lips together, tasting himself on the brunet’s mouth. But he didn’t care. He didn’t care that hot tears fell on his cheeks, mixing with his own. He didn’t mind the way Lance’s hips fell off rhythm as their lips danced. All he cared about was making sure Lance was real. That this moment was real.
After that, neither could be broken apart until they were both satisfied.
They built up together for a climax with tongues battling and Lance’s cock driving deep and rough into Keith. Both panting and moaning into the other’s kiss until they were crying out, Lance’s climax spilling into Keith.
Then there were more kisses, their bodies still joined.
Keith was eventually turned on his side, Lance spooning in behind him, slipping back into Keith thick and hard, skilled nimble fingers bringing Keith to completition as Lance sucked on his neck, leaving a large angry mark over his pulse. And while Keith’s legs were still remembering how to work, Lance slipped out, leaving Keith feeling empty.
Lance put Keith on his shoulders and knees, then fucked him with such ferocity that Keith couldn’t help himself. He touched himself as Lance’s hips snapped forward, fucking the last drops of cum from Keith’s body, the mess helping Keith’s fingers strike every toe curling spot. All the while Lance moaned and grunted against his spine, teeth, lips, and tongue leaving a line of marks. While Lance moaned Keith’s name, holding so much emotion in the single word, Keith came with a cry, taking Lance with him in the same breath.
The time of rest lasted longer this time, their touches turning gentle.
And when they found their energy again, Keith was on Lance, riding him, telling Lance how much he loved him, how badly he wanted him, that they’d raise their child together with love.
And when Lance cheekily grinned up at him, asking if they’d stop at one, Keith felt feral.
He rode Lance through another climax and did not stop, rocking himself on Lance’s spent shaft until he came untouched, eyes rolling back.
It was honestly a good thing they didn’t have work the next day.
Because between the hours of sex that led them into the wee hours of the night, there was no way Keith was waking up early. Plus, he had plans to not let Lance go until they were both marked up, trembling, sore, and sated.
And if they showed up to work on Monday with a necklace of marks around their skin, and in a glow, no one said anything.
