Work Text:
Kuro Shirogane is a massive asshole. His assholery is the entire reason Keith has broken up with him five times now. The last time was a week before Christmas, and this time, Keith’s made a New Year’s resolution to not go back to him again, which means that they can not have break-up sex, no matter how good said sex is. Every single time, they fuck “one last time” and then they start fucking regularly, and before Keith knows it, he’s moved in with Kuro again.
So, when, on the very first day of the year, he gets a text from Kuro, he tells himself to ignore it. He knows that he should block Kuro outright, but Kuro has a well-paid job, and every now and then, he will offer to send Keith some money, and sure, maybe taking it isn’t strictly morally correct, but Keith has bills, and Kuro has cash to spare.
He manages to ignore Kuro’s text for two entire hours before he gets a text from someone else, and check the message from Kuro while he’s there:
🚫: Hey.
Great. That could mean anything.
You: Hey.
🚫: Busy tonight?
Okay, so not important. Definitely a booty call.
You: Probably.
🚫: That’s cold, babe lol.
🚫: Got a coupon code for one of those delivery apps. Buy you dinner?
You: I’m not coming over.
🚫: Omfg fine Give me your address then bitch.
When he gave Kuro his address, he’d foolishly thought he’d foiled the man’s attempts at getting sex, expecting that Kuro would have the food delivered to his door, and that would be the end of it, so when he hears a knock at his apartment door, he’s just wearing a pair of old sweats and a big, warm sweater.
When he opens the door, though, rather than seeing a retreating delivery man, he finds himself face-to-face with Kuro holding a bag of food.
“See?” Kuro says smugly. “Dinner.”
Keith is tempted to just slam his door shut in Kuro’s face, but the man’s proven during previous break-ups that he’s not above making a scene, and Keith really doesn’t have any plans for dinner, so he kind of needs that food.
That’s what he tells himself as he rolls his eyes and lets Kuro inside.
Kuro, of course, makes himself comfortable on Keith’s sofa while Keith grabs bowls and cutlery. They make small talk as they eat. Keith’s always been bad at it, but Kuro is a skilled conversationalist, and by the time Kuro is on his feet, taking their dishes into Keith’s kitchen to clean up, Keith finds himself smiling, his heart pounding in his chest He has to remind himself that there are a thousand reasons why the two of them broke up, and Kuro being charming isn’t a good reason to take him back.
The reminders work pretty well until Kuro leans over the back of Keith’s couch and presses a kiss to his mouth.
Sparks burst through Keith’s body, the slow movement of Kuro’s lips against his own reminding his body how good sex can feel, and all of the nasty, delicious things that Kuro can do it him.
He doesn’t even know who reaches for who first, but soon enough they’re pulling at each other’s clothes, kissing over and over. Kuro scoops him up, carrying him blindly into his bedroom and dropping him onto the mattress before climbing on top of him, pulling Keith’s underwear down so he can spit on Keith’s wet cunt, then spreads his pussy lips apart, teasing his cock lazily with his thumb before ducking his head down and sucking Keith into his mouth.
He seals his lips tightly around Keith’s cock, slurping hungrily at him like he’s got something to prove. Keith supposes that he does, given he’s probably hoping for a repeat of tonight, but Keith tells himself this is going to be the only time and refuses to acknowledge that little voice in the back of his mind which knows otherwise as he grabs Kuro by his hair and starts humping his face.
Kuro is a selfish lover, always more concentrated on what he enjoys over necessarily making Keith feel good, but luckily he really loves to suck cock, borderline obsessed with making Keith comes on his tongue and fingers. He says it makes Keith tighter, and Keith has no idea if that’s true or not, but as Kuro’s tongue flickers over his hard t-cock, he realizes he really doesn’t care, groaning the other man’s name as he comes, empty pussy clenching around nothing.
Then he uses his grip on Kuro’s hair to pull him up and into a kiss, reaching between their bodies for the other man’s erection and guiding it between his legs. Kuro needs no further prompting to sink inside of Keith’s soaked cunt, and they groan in unison, Keith wrapping his thighs around Kuro’s hips, the heels of his feet digging into the man’s lower back. Again, Kuro hardly needs the guidance, already pushing his way balls deep before drawing halfway out and starting up a brutal pace.
Kuro fucks like a wild dog, almost painfully greedy as he uses Keith’s pussy for his pleasure, happy to openly and vocally focus on just how good Keith feels around his pussy, letting loose a litany of “Fuck, baby. So good. Fuck, you’re so tight. Squeeze me just like that.”
All Keith can do is hold on for dear life and frantically rub his own cock, his own moans a soft accompaniment to Kuro’s never-ending litany of praise and pleasure. It’s not until Kuro starts coming inside of him that Keith even realizes he’s not wearing a condom. The fact that the realization is what makes him come is something that Keith is going to take to his grave, thighs shaking uncontrollably, nails dragging over Kuro’s skin with one hand, the other still between his legs as he touches himself through it before slowly relaxing.
“So…” Kuro says, collapsing beside him. “Same time next week?”