During a mission, an alien offers Keith a headphone like device that allows its user to hear their most deepest desires

After returning from the BoM he expects to get answers regarding his mother

Instead he hears Lance’s voice, loud and clear in his ear, moaning “Fuck, Keith”
/// Contains Trans!Keith and AFAB Language ///
Flustered, Keith immediately rips it off

He knew he shouldn’t have accepted the device as thanks for saving their people, the damn thing is probably broken, or fake

He stands up to go throw the headphones away, but stops himself short just as he’s about to toss it
Because, well, he’d be lying if he said that a certain loud, Blue Paladin hasn’t grown on him

Keith thinks about his concentrated face right before he takes a shot, the way his big hands move when he talks, the way he actually has some muscle underneath all those baggy clothes..
So alright, maybe Lance is one of his deepest desires, and Keith just hadn’t fully admitted to it until the strange headphones had him /moaning/ in Keith’s ear

He slips back into his bed and, with a face growing increasingly more red with embarrassment, puts the headphones on
At first there’s nothing, just a small static like sound

But then it happens, a low moan in the same pitch as Lance’s, moaning into his ear and saying things like,

“Oh fuck, Keith, fuckin gorgeous”

“So sexy baby”

“God sweetheart, you’re beautiful”

“Can I touch you, Keith?”
“Yes” Keith whimpers to the emptiness in his room, his eyes shut tight
And, as if it was listening to Keith, the headphones respond back

“I’ve been waiting so long for this Keith”

“Want my hands all over your perfect body”

At that Keith slowly moves a hand down to his already soaked boxers, moaning when his fingers graze his sensitive clit
“That’s it,” Keith hears Lance whisper in his ear

“Touch yourself nice and slow for me”

It’s then that Keith realizes that the headphones probably are connected to him in some way, knowing his thoughts, hearing his words

Being aware of what his body is doing and feeling
Keith bites his lip and moans, continuing to rub circles around his clit, and rubbing along the seam of his pussy through his boxers, getting the material wetter, and wetter, and wetter-

“Pussy’s so wet for me darling”

Keith gasps in surprise, fingers stuttering to a stop
“Don’t stop, keep touching yourself, why don’t you take those off?”

And Keith obeys, listens to the fucking headphones because he’s just that desperate for Lance, slipping two fingers inside his already dripping cunt

“Fuck...” ‘Lance’ says, “So tight baby...”
He curls his fingers and rubs them along all of his pleasure points, breathing becoming quicker, and legs starting to shake the more ‘Lance’ talks to him

“That’s it, fuck yourself with those cute fingers”

“Fuck you’re soaked, Keith”

“Harder. Faster. Almost there baby”
And he is, with three of his fingers fucking him and the sound of Lance’s voice in his ear he’s not going to last any longer
His legs begin to shake and his back slowly starts to arch off of his mattress

“I’m gonna come...” Keith whimpers, feeling ridiculous yet still very turned on. “L-Lance... Oh God /Lance/. I’m gonna come-”

“Do it,” Lance growls in his ear

“Come for me”

“Come for me, Keith”
He curls on his side just as he comes, eyes squeezed shut as he squirts all over his fingers and bites into his pillow to prevent from screaming and waking up the entire castle

He rips off the headphone before he hear Lance’s voice once more
And curled on his side, legs still trembling, breathing still hard, and face heated in shame from what he just did, Keith says “Fuck”

Just as he drifts to sleep he mentally reminds himself to get rid of those damn headphones
The very next night Keith finds himself faced down and moaning into his pillow as he listens to Lance’s sweet, sultry voice tell him to fuck himself harder
After The Incident Keith finds himself unable to normally function around Lance

And it doesn’t help that the guy talks all the damn time either, not a single day going by where Keith doesn’t immediately get flustered, boxers getting soaked at the mere sound of his smooth voice
Whether it be at the dinner table, during training, or out in battle, Lance is always, always running his mouth to someone about something

And Keith’s been trying his absolute best to ignore him, or even not acknowledge or talk to him in return
But it’s easier said than done

Especially since they’ve recently gotten passed all the pointless bickering and have started to actually get along, their arguments becoming less heated and more teasing, and their teamwork improving during training and during missions
So really, Keith isn’t all too surprised when Lance confronts him about his behavior one day
“Hey man, you’ve been acting kinda weird lately...” Lance says to Keith a week after The Incident

He turns away from Lance’s pointed gaze to continue polishing his sword, his face already heating up at Lance’s close proximity

“It’s nothing Lance, don’t worry about it”
Before Keith knows it, a hand is reaching out on top of the one he has polishing his sword, making Keith stop his ministrations and causing him to gasp like he’s been burned

His sword clatters to the floor

And when he looks up he’s met with Lance’s surprisingly emotionless face
“Nothing huh?” and it’s the last thing Lance says before getting up and walking out of the training room

Keith thinks that he’s won, that maybe Lance will leave him alone now

But the glimpse that Keith sees of Lance’s face just as he walks out the door feels more like a loss
But that’s okay, Keith thinks

Because Lance deserves more, deserves more than a friend that gets off to the sound of his fucking voice every night, deserves more than a liar, deserves more than someone that makes Lance’s face look the way it did when he turned around and left
Later that night, despite his rough interaction with Lance earlier in the day, Keith puts the headphones on

But before he uses it like he usually does, he thinks of something else he desires

Something that wouldn’t happen in a million years

Keith wants to hear it

Just once
“I love you, Keith” Lance’s voice whispers unto his ear, and it’s enough to make a whimper escape him, biting his lip until it’s sure to bleed

He knows he should stop, that it’s unfair to both himself and Lance

But the headphones keep talking, knowing what he wants to hear
This is the last time, Keith promises to himself, and he shuts his eyes letting the headphones take him away

“You’re perfect, Keith”

“So handsome, and beautiful, and strong”

“You’re amazing”

“You’re everything, baby”

“I love you, sweetheart”
Eventually he starts touching himself nice and slow, eyes scrunched shut and breathing growing heavier as Lance gradually starts talking dirty the way the headphones were intended to

“Fuck, Lance,” Keith whispers into the emptiness of his room

“Keith..”

“Keith...”

“Keith?!”
You can follow @darlingkeiths.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: