Keith makes the Ultimate Mistake of being so desperate for a fuck...

He's prepared to call it a bust and leave.
That is- until he meets the one-minute- wonders Roommate.
He has to FAKE his first orgasm. No easy task with a dick.
But it's not like the guy even noticed or cared, seeing as he rolled over and passed clean out immediately after.
Leaving Keith unsatisfied and grouchy.
He cleans up in the bathroom.
Discovers the dudes love of Axe.
Wrinkles his nose at himself in the mirror and says, 'Next time just go home and jack off.'
So he decides to raid the fridge.
Only to find copious amounts of shitty beer and four protein shakes.
No food. No milk. Not even a soda.
He reaches down for a shake.
'How is this dude even alive?'
Keith bashes his head against the freezer door at the unfamiliar voice.
He groans and rubs his head, peeking over to get a look at the intruder.
Who is not so subtlety staring at Keith's ass.
Clad only in underwear.
Intruder steps into the glow.
He's - big. Hot. Dressed in a hoodie and sweatpants, headphones around his neck, hairline sweaty.
Like he just spent time working out or having better sex than Keith.
Keith scowls, 'My name is Keith.'
'Hello, Keith. I'm the roommate. Asked to vacate the premises for a few hours.' Shiro gives a cheery wave.
Shiro chuckles, 'Not one for marathons?'
Keith slouches over the fridge door, 'If he could get it up again after every sixty second bust, sure.'
Shiro bites his lip, 'You sound -.' He fights the laugh, 'Disappointed.'
Shiro laughs.
His whole body shakes with it.
He makes it three steps, bottle to his lips when Shiro's voice stops him with a low,
'That would be a shame.'
Shiro leans into the island, arms crossed over his chest, 'You, putting on your pants and leaving.'
Keith lowers the shake, incredulous, 'Are you - are you coming on to me?'
'I'd rather be coming in you, but I'm not picky.' Shiro shrugs.
He takes a few steps forward until he meets Shiro toe to toe.
And goddamnit Shiro is massive in comparison, but Keith still scowls up at him, 'And what makes you think you'll be any better?'
Keith sneers, 'Bold words, big guy.'
Shiro smirks, 'I'm big in more than one way, baby. You won't be able to walk when I'm done with you.'
He holds Shiro's gaze.
'Prove it.'
Keith lets out a sound, ceramic cold against the backs of his bare thighs and a little turned on by the show of strength.
Okay.
So he's a lot turned on, sue him. He's UNSATISFIED.
The Kiss is open and slick in all the right ways, devouring Keith to his core and causing his toes to curl.
He whines and drags Shiro between his spread knees.
Keith drags his nails over Shiro's chest, catching a nipple.
Shiro growls and drags him into another kiss.
His cock drags over Shiro's stomach, already hard and a little desperate for attention.
Shiro smiles against his mouth, finfers playing with the band of Keith's boxers, 'Need something?'
Shiro's lashes flutter and his exposed throat works around a breathy, 'Yes, sir.'
Then wraps a big, warm hand around Keith's cock.
It's been so long since someone touched him besides himself.
'That's it.' Shiro murmurs, 'You played hard to get, but you're already wet.'
His thumb curves over the head and Keith can feel the precum smearing, dripping down the sides.
Stupidly early.
He sinks his teeth in Shiro's neck to fight it. Tries to jerk away.
'No. Bad boy.' Shiro twists his wrist, 'Come on, sweetheart. You deserve this. I can make you cum again.'
Keith squeezes his legs around Shiro's waist, hips riding his fist.
He comes with a muffled cry against the bright red row of teeth on Shiro's shoulder.
Shiro drags him through it with slow, teasing fingers and soft whispers of, 'That's it, baby.'
'Feel better?' Shiro's thumb stroke the inside of Keith's thigh.
Keith fights the urge to smile like a satisfied loon and manages a haughty, 'So, you can give a decent handjob. Congrats.'
A shiver goes up Keith's spine. His danger senses heightened. His toes curl again.
'Down. Hands on the counter.' Shiro orders.
Sliding to his feet, twisting around to face an empty fruit basket.
He may have wiggled, spread his legs a little further.
A quick inhale and a sharp swallow is all he gets, but it's enough.
Keith's fingers tighten on the counter.
Shiro reaches over with his free hand and opens a drawer.
Keith rolls his eyes, 'You keep condoms and lube in the kitchen?'
'In the kitchen.' Keith pushes into Shiro's still massaging hand, 'Fuck in here often?'
'Never. It's a rule.' Shiro pulls out what he needs, 'But I'm already breaking rules tonight. Why not break them all?'
He wiggles his hips.
Shiro huffs a laugh and gets on with it.
Plus, Keith's still - open from his last failed attempt at sex, but Shiro doesn't say anything.
He's handsy and thorough and Keith's back to a full salute.
Keith nods, 'Do your worst.'
'Famous last words.' Shiro wraps that same hand tight around his hip.
He's never been so glad to be so wrong.
Keith lights up like a supernova.
Wants to say a dozen things, mostly Shiro's name and 'fuckingfinally' but what comes out is,
'You have to let me blow you.'
Keith squeezes around him and smirks as Shiro bites his shoulder, 'There's going to be a later?'
'Marathon, remember? Can't have you leaving disappointed.'
'Mouthy.' Shiro fists the bottom of Keith's shirt, 'Try to keep it quiet.'
He slaps the counter and inhales, teeth sinking into his bottom lip.
'Oh fuck-.' He wheezes out, 'Again.'
'I'm going to ruin you, baby doll. Hold on.'
His skin is too hot.
His knees nearly give out when Shiro angles just right.
A warm palm against his stomach keeps him from crumbling.
Shiro's pace is out of this world.
He's strong, he's precise, and he's soley focused on Keith feeling good.
It's in the way he angles each thrust, the grip on his hip, easing Keith into a smooth rythm.
Keith keens behind his hand.
He's too sensitive and it's too much, but he doesn't want it to stop.
So, he pushes into it.
It's no doubt dripping onto the floor now.
'Shiro - shiro please -.'
'I know what you need. Patience.'
Shiro plays his body like a well loved instrument. As though they've been doing this for years instead of minutes.
'Come for me?' Shiro asks, voice eager.
How could Keith refuse?
Shiro groans against his spine, words muffled and hot on his skin.
They sound suspiciously like, 'Good boy.'
But Keith is mush.
He's melted snow under a winter sun.
'Wanna shower? Eat? Go again in my bed?'
Keith's arms shake as he pushes away from the counter, 'You're that confident?'
'I am.'
Keith wobbles, Shiro catches him.
'I could shower.'
Shiro nearly rips the shower rod out of the wall, but it's totally worth the incessant praise and throaty gurgles of Keith's name.
It's not Keith's house anyway.
They talk and eat, mostly naked on Shiro's bed. Keith in just his shirt, Shiro back in his sweatpants.
They fuck again.
And again.
And Keith rides them through one last round before they pass out at 4 am.
He pushes up to his elbows, squinting at the headboard.
'Takashi?' A less slurred voice from Keith's previous evening.
'Oh. Good. Um.' A nervous chuckle, 'Could you help me for a bit? I think I brought home a stranger? I want to make sure nothings been taken.'
Keith's hackles rise, 'That di-.' Shiro slaps a hand over his mouth with a muffled laugh.
'Dressed?' A confused pause, 'You wear clothes to bed.'
Keith gives Shiro a panicked stare.
'It was hot?' Shiro offers, 'Really hot.'
Keith rolls his eyes.
'Not that I can tell.' Shiro rolls out of the bed.
Keith waves to his person mouthing, 'I have no clothes!'
Shiro tosses him a shirt and sweats mouthing, 'Put that on and wait.'
Shiro's eyebrows rise, 'Really?'
Keith shrugs, 'Wouldn't be the first.'
'Takashi. I'm worried.' Roommate sighs.
'Coming.' Shiro sings, dragging on a shirt.
'Keith.' He whispers.
Keith turns, 'What?'
'Give me your number.'
Keith gaps, 'Now? You want to do this now?'
Keith does too. Damn it.
He grabs a sharpie from Shiro's desk and vaults over to the door.
It takes him a few seconds to scribble his number across Shiro's forearm.
Keith wants to believe that with everything he is.
'Yeah.' He steps back once.
Shiro reels him back in and presses their mouths together in a kiss without room for doubt.
'I'm not letting you go that easy, baby doll.'
He ducks out of view just as Shiro opens his door with a, hopefully convincing, 'Morning, Curtis. How was your 'super hawt firecwacker.'
Keith smiles and drops his head against the brick.
Keith watches patiently as Lance wheezes through his laughter.
'Curtis! Even his NAME sounds boring.'
Keith sighs, 'Why are we still on this. Did you completely miss-.'
'Yes yes I heard the part where you had hot, kinky marathon sex with the roommate.'
His phone vibrates while he waits for the laughter to die.
'Hey, firecracker. I don't suppose you'll be having a strange, overwhelming urge to eat at Sal's pizza friday night?'
Keith hides his smile behind a hand.
'You know, I just might.'