#nsfwsheith | fake dating, aNd thErE wAs oNlY oNe bED, porn some plot

In a split second decision Shiro had texted his lab partner, Keith, to come home with him for the weekend. Keith thought nothing of it, sometimes he went home with Shiro when he needed to get away from campus.
Without a family of his own, it was nice to get that feeling during a home-cooked dinner and a table surrounded by people of varying generations. Keith was welcomed in like one of their own, provided food and comfort and hospitality.
It’s easy for him to trace where Shiro’s gentle and attentive personality has come from.

Except this visit is different. Thirty minutes until they’re supposed to arrive at Shiro’s home, he drops a bomb on Keith so large that it could take out the highway they’re on.
He clears his throat. “So I’m going to have to do that thing where you take action now and ask for forgiveness later,” Shiro says awkwardly. Keith raises an eyebrow with a suspicious look, eyes flicking up and down, waiting for whatever waterfall Shiro’s about to unleash.
“My extended family is in town this weekend, and they’re expecting me to have a… date. So I told them I’m bringing my boyfriend.”

Keith’s jaw drops open in utter disbelief. “You didn’t, Shiro. Tell me you didn’t.”
Shiro’s lips crack into a /very/ nervous grin. “I will literally buy you Starbucks until the end of the semester, and I know how expensive your order is because it has a thousand modifications.”
Silence fills the air between them, but Shiro can hear the blood rushing in his ears combined with the steady pound of his heart. Keith doesn’t need to speak with how powerful and sharp the glare he’s sending at Shiro is, driving daggers straight into his eye sockets.
“You’re really fucking lucky I like you, Takashi Shirogane.” And even though Keith sounds threatening like he’s about to beat Shiro into the next century, Shiro knows he’s not in any danger. Even if his idea is unimaginably stupid.
It’s hard for them to keep up the act the whole time, especially with Shiro’s parents knowing Keith. They come up with a convincing story, though. One night when they were leaving a restaurant together, Keith was hit on by one of their classmates.
Too flustered to say no, Keith was dumbstruck by the sudden move on him. Shiro spoke for him, leaving them both in a state of shock. This led to a long, very honest discussion about their feelings.
During a coffee date the next morning, they decided to give dating a try. It’s realistic enough for them, and if it’s enough for them then it is for the family Keith hasn’t met.
The gathering isn’t actually that bad, Shiro’s extended relatives are just as nice as his immediate family. It amuses Keith, the consideration that tenderness runs throughout the entirety of Shiro’s bloodline.
There are some awkward bits and pieces, like where Keith has to come up with a relationship story on the spot. It’s one of the few times he can take pride in his lying skills and coming up with stories on the fly.
He tries to ignore the nagging feeling in his gut that pulls at him, reminds him of the sense of /right/ he’s experiencing.
With the house full, Shiro’s parents are kind enough to spot Shiro and Keith their own hotel room in town. Shiro leads Keith away with a hand placed gently at his lower back, waving away relatives with a gentle grin.
The drive there is otherwise silent, and checking in is no problem. Keith almost feels relieved when they finally get to the room. But then a door swings open.

There’s only one bed.
“Shiro,” Keith sneers, turning to him with a pointed look. “Are you kidding me? One bed, really?”

Shiro looks to be kicking himself just from the sight alone, but Keith’s frustration doesn’t make it any better.
“I guess I forgot the part where pretending to be a couple implies we sleep in the same bed. Sorry, Keith.” It’s a half-hearted apology, though. They’re both exhausted and there’s no way talking themselves into getting another room will go well.
With an exasperated look, Keith shrugs. “Whatever. It’s not a huge deal, let’s just get some rest.”

Except getting rest is the last thing that happens. Sometime in the middle of the night, Keith wakes up to a leg slung over him and hands tracing over his body.
He’s instantly hot, red-faced, and stilled by shock. “Shiro,” Keith whispers into the dark. The only sound he hears back in response is a soft groan, a mumble. Shiro’s still sleeping but… but he’s dreaming.
And not in a way that wouldn’t put both of them in a compromising position. He’s unable to act as a thigh slots between his legs and presses up, rubbing right against his clothed dick.
Keith slaps a hand over his mouth and curses himself for getting aroused by Shiro shuffling in his sleep in the midst of a wet dream. All of his senses are heightened, and after today the idea of letting Shiro do these things in a conscious state comes way easier.
Timidly, he presses into Shiro’s shoulder. “Hey,” he grits through his teeth. “Shiro, wake up.” Thankfully it only takes one try and Shiro’s shooting up with a gasp. Keith jolts, yanking the blankets up to cover himself and his hardening erection.
“Oh fuck,” Shiro gasps. “Fuck fuck. Keith I am so sorry whatever I did -”

“Chill out,” Keith deadpans. “It… happens.” He’s at a loss for words, but not because Shiro has made him uncomfortable.
No, what’s left him speechless is the sudden rush of emotions at Shiro’s disheveled, sleep drunk state. How handsome he looks in the lowlight of the moon, outlined by the dim sky.

There’s a quiet groan as Shiro starts to toss the covers over his lap to get out of bed.
There’s a quiet groan as Shiro starts to toss the covers over his lap to get out of bed. “I’m… gonna go to the bathroom.”

Before he’s able to stop himself from doing it, Keith throws out a hand to grab at Shiro’s wrist. “Um,” he squeaks. He’s doing this, oh no he’s doing this.
“Or don’t? You could just. Stay.”

Surprised, Shiro stares Keith down like he’s grown a third eye. “You’re - you’re serious?” And if Keith didn’t know Shiro for as long as he has, he’d miss the twinge of want hiding in his gaze. Shiro wants this too. Keith rolls his eyes.
“Come here,” he grumbles, wrapping his hands around the back of Shiro’s neck and yanking him in. It’s a messy kiss, hardly coordinated. But it’s one that’s been building up for who knows how long, and the kiss itself is like stoking a fire that they’ve both long ignored.
They share a mutual groan, and Shiro shuffles to cup Keith’s face.

When Keith pulls away he yanks down Shiro’s sweatpants and gives him a feisty look. “I’m gonna blow you and then you’re gonna fuck me, and I’m not taking no for an answer.”
Shiro gulps but doesn’t otherwise budge, instead threading his fingers into Keith’s hair. Keith takes him down in one swallow, all the way to the base. That has Shiro shouting, thighs tensing. He chokes on a swear and grips Keith’s hair harder.
Then Keith’s bobbing his head in quick, merciless strokes that have his throat constricting around Shiro on each downstroke. Shiro doesn’t know where Keith learned to suck dick like a god, but he doesn’t care. It’s so good.
Almost too good, and Shiro has to pull him off to keep himself from climaxing before Keith’s even had the chance to touch himself. He’s tender as he nudges Keith onto his stomach and gets his pants off. On his front, Keith’s a sight.
His pert ass looks almost ethereal in the dark, and Shiro traces the freckles he sees on each cheek with his thumb. And when his hand snakes further, his hole is already twitching and ready to be filled. Just for good measure though, he hooks his thumb in and /feels/.
Keith moans low in his throat, gripping the pillow in front of him.

“God, just fuck me already,” he complains. “Before I get self-conscious about even saying anything.”
morning bump! just so y’all know any ko-fis made from this thread will be going to a friend who needs help rn. ty!!
Shiro leans down and kisses the dip between Keith’s shoulder blades. He guides his cockhead to his entrance and it takes some effort, but when it pops in they both sigh. Shiro’s careful to take his time.
The only lube they had was Keith’s mouth and that’s less than optimal but better than nothing. When he’s fully seated, hips against Keith’s ass, he’s shaking. He has to drop his head down for a second to let it sink in, the longer pieces of his hair brushing against Keith’s back.
“Shit, you’re tight Keith,” he blurts out. “Been thinking about you like this for a while. Was dreaming about it, baby. Wanted you so bad.”
The dirty talk does wonders to Keith, who shudders and clenches around his cock as he starts to move. “Me, too, didn’t wanna admit it though.”
Keith even has the nerve to chuckle at the honesty, but it flows off into a low whine when Shiro hits deep. “Fuck, I’m not going to last long with a cock like that.”
There are quiet slaps that begin to echo throughout the room as Shiro picks up the pace. “Don’t worry, me neither,” he breathes as he reaches around and palms Keith’s weeping cock. “Want you to come for me first though, baby. Like a good boy.”
And that makes Keith’s body sing. It only takes a few short strokes until he’s tensing like a drawn bow ready to fire, whimpering into the pillows as he spills over Shiro’s hand with quiet sobs. “Fuck, fuck come in me, Shiro, please -”
The idea of denying Keith that dies in Shiro’s mind and as his thrusts lose their coordination he sucks a reddened, deep mark into Keith’s neck. He fucks in deep, letting hot pulses of come paint Keith’s walls.
Their climaxes have them in a blissful state as they catch their breaths, and Shiro wraps himself around Keith as they come down from their high.
He’s peppering kisses along the column of Keith’s neck with sated sighs, but his lips stretch into a smirk. “At least we don’t have to fake it now.”

Keith elbows Shiro’s ribs. “Shut the hell up.”

— end
ty for hanging in there. pls donate! ko-fis contributed to this thread are going to a friend in need <3 http://ko-fi.com/starkilling 
You can follow @starkillling.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: