Today's Horny Sheith Thought is roommate Sheith w/ a cheating...

Shiro is dating Canada Dry when they all move in together. And Keith wears these tiny short shorts all the time and one day ooops Shiro bends him over the couch, pulls those shorts to the side and fucks him.
Keith is responsive and sly-eyed and sucks cock like he was born to do it.
And Shiro is a coward - because he doesn't STOP.
Cortisol always comes home late and kisses Shiro on the cheek and takes a shower and crawls in bed.
Nevermind the fact that Keith is 2 feet away, still weak kneed and full of Shiro’s cum fixing a glass of water.
Then the Hand Job happens on the couch during movie night.
And Shiro is certain it's over.
But Clamp calls it an early night and gives Shiro a kiss. Right there. With Keith's hand wrapped around his cock.
It's something of a wake up call.
Nor does it stop him from only getting one of Keith’s legs free of his shorts before sinking balls deep.
'We have to stop.' Shiro growls.
Keith smiles, arching his back, 'Mmm. Then stop.'
He doesn't even care that his boyfriend is only a wall away from them.
He fucks Keith quick and dirty, wet and sloppy and entirely too loud but he can’t make it stop.
He could. He absolutely could.
But he won't.
Keith's voice is smoke and temptation as he drags his nails across Shiro’s scalp, 'Hungry?'
Shiro closes his eyes and groans, 'Starving.'
'For me?'
'Only for you.'
Then he sends a worried Keith to bed and sits on the couch and waits for Centennial to get home from work.
He gets homr later than usual.
His tie is off and he looks like he's had a stressful day and Shiro is about to make it worse.
'I've been cheating on you.' Shiro shouts.
Carbon Fibre blinks. Then blinks again. 'Oh.' His bottom lip wobbles and he glances away and Shiro feels like the lowest form of scum.
Until he hears a laugh.
'Are you - are you laughing?' Shiro asks incredulously.
'I'm sorry.' Click Bait snorts, waving a hand, 'I'm sorry. Give me a -' his laugh gets louder, 'I practiced this speech for weeks and I can't-' the laugh goes wheezy.
Cassafrass snorts again, 'Knew? Shiro. I'M the one who asked him to move in. I set it up.'
Shiro sinks back into the couch, 'What.'
'I've been trying to break up with you for three months. But you're so alarmingly oblivious that I had to get creative.'
'My assistant, who I am very much in love with, said 'I have a friend who is unfairly gorgeous, a wild cat in bed, and needs a room' and I said 'excellent, I have a soon to be ex who likes all those things but won't admit it..' Creative Lit waves a hand, 'Ta da.'
'Oh I did. Many times. I even said the words 'Shiro, we should see other people.' And you and I quote said 'Maybe later.'
'I thought you wanted to go out with friends!' Shiro puts his face in his hands.
'Did you?' Shiro blinks.
'Oh yes. Often. Vigorously. I didn't even want to leave his bed. But alas -.' He waves at Shiro again.
'Of course not.' Clitasarous Rex says. 'He really did need a place to live.'
Shiro sighs, 'I'm exhausted.'
'I imagine so. Do you two ever take a break?'
Shiro throws a cushion at him.
He finds his way into Keith’s room an hour later and crawls into bed behind him.
'How did it go?' Keith’s voice is low and sleepy. His skin soft and warm.
'Must be good news if you're in here.' Keith takes his hand and presses it between his legs, where he’s damp and hot and not wearing underwear.
Shiro groans, slipping his fingers inside, 'Best. News. Ever.'
Curtis shuts the door to his boyfriends apartment.
He finds the young man still laid out on the bed, naked and covered in a mixture of their cum, watching a telanova.
He grins, 'You're back!'
'Oh the sister.' Lance rolls his eyes. 'It's always the sister. Or the aunt.' He grins again when Curtis leans down to kiss him, 'You never come back the same night.'
'I find myself very free tonight.'
The end.
I needed porn and comedy. I apologize. 😭