Work Text:
“Do you want a drink?”
They were in Kepler’s apartment. Jacobi didn’t know what he had been expecting. Someplace fancy, probably. Maybe with generic abstract art, paid for by Goddard Futuristics.
The apartment was pretty normal, as it turned out, though nicer than Jacobi’s and very, very clean. It was fairly bare of interesting features, but a guitar on a stand in the corner of the living room caught his eye, and the attached kitchen had a set of expensive looking knives on proud display.
“Let me guess, some sort of 100 year old whisky that costs a million dollars and tastes like gasoline that was coated in ash and then buried in mud? Sign me right up.”
“Please,” Kepler drawled from where his head was stuck in his liquor cabinet. “I know it would be wasted on you.”
Kepler’s apartment. Jacobi was still reeling. He had started this night thinking he would spend it bored out of his mind on a stakeout, not the least bit pissed off because Kepler seemed to not even remember it was the anniversary of when they met. And sure, maybe that’s not a normal thing for coworkers to celebrate, but Kepler knew what it meant to him, right? To have the day his life was ruined turned into the day his life was saved?
But of course Kepler had remembered. He was always five steps ahead. And then suddenly what was going to be a boring, teeth grinding, chore of a night had turned into… fireworks.
Kepler emerged with two glasses and a bottle of liquid gold. He poured them both a glass and settled on the couch next to Jacobi. “Cheers. To our… special friend day.”
“Hey now,” Jacobi chided but still clinked their glasses together.
Fireworks. That was how it felt when their fingers brushed. Jacobi had spent so much of the past year scolding his racing heart; he’s your boss for god’s sake (no, don’t think about how hot that is, behave, Daniel). It couldn’t work out, and he shouldn’t try. But after tonight…Jacobi may not have had a lot of relationship success in the past, but there was no way he was mistaking the way Kepler looked at him.
They had watched the fireworks on the hood of Kepler’s car, the weather just cold enough so that Jacobi could exaggerate a shiver and huddle up next to him. And Kepler had said rule number eight for what must’ve been the tenth time that night, but he wrapped a warm arm around Jacobi all the same.
When Jacobi finally tore his eyes away from the fireworks, Kepler had been looking at him just the way he was looking at him now over their glasses of whisky.
He shouldn’t waste Kepler’s generosity, but the glass in his hand was the last thing on his mind. The perfectly shaped cupid’s bow of Kepler’s upper lip, interrupted by a scar, was on his mind instead. Warren Kepler had no right being that fucking beautiful while also being that fucking annoying all the time.
“I’m so glad you appreciate how I’ve changed your life for the better.” Kepler was gassing up his own ego. “Really, you should be getting me a gift, and yet here I am.”
Jacobi wanted to shut him up more than anything and could think of about a thousand different ways to do it.
And really, what was he supposed to think? Looking at him like that, sitting next to him on his car with their bodies pressed together from shoulder to thigh. And then Kepler had invited him back to his place for a drink.
Kepler tilted his head when he laughed, bringing him even more into Jacobi’s space.
Those damn lips, and that damn wonky tooth that gives him a lisp that gets worse when he’s mad. It shouldn’t be cute, should it?
He wasn’t crazy, right? Kepler had been flirting with him since they met, he was sure of it. Maybe that could be classified as harassment, if Jacobi thought about it too hard. But frustratingly, Kepler hadn’t actually done anything to him. I have to do all the damn work around here.
Fuck it, Jacobi thought, I know that I’m right, and he closed the distance between them.
God, he had dreamed of this.
Kepler’s first response when their lips touched was a minute tensing and intake of breath, and shit, had Jacobi read this all wrong? But Kepler responded quickly, pressing back and grinning against his mouth.
The kiss was short, Kepler pulling away to set his glass on the coffee table before leaning back in close. “Was that my gift?”
“Shut up,” Jacobi barely got out before he was being kissed again. Through the haze, he felt Kepler take the glass from his hand and place it on the table without breaking the kiss. This was good because it meant his hands were now free to thread their way through Kepler’s hair and run up the curve of his chest.
Maybe he got a bit too desperate a bit too fast, but who could blame him? Kepler was a good kisser, because of course he was. Jacobi didn’t think he’d seen the man be bad at anything he’d ever tried.
Pressing forward, trying to get impossibly closer, Jacobi only succeeded in unbalancing them, making Kepler fall against the armrest. Their lips disconnected, but Jacobi wasted no time moving to mouth at his neck and behind his ear instead.
“Heh,” Kepler chuckled, and Jacobi felt the vibration of it from where he was lying on his chest. “And here I thought I might get to have a bit more liquid courage first.”
As if Kepler ever needed courage.
They were going much, much too fast. Sure, it had been building for a while; the very first time they met, Jacobi had thought Kepler had been trying to take him home, but they had never acknowledged it. And now he had his tongue in Kepler’s mouth and his thigh slotted between his legs.
Would they be together after this? Or would they just never talk about it again?
Maybe this was a terrible idea, and things would never be the same between them again, their perfect team broken up. But if he stopped to talk about it, stopped to ask what it meant, surely Kepler would realize it was a bad decision, and then Jacobi would never get to have this, never get to feel this.
It wouldn’t be worth it. Once was better than never, when he tasted so sweet.
Kepler’s hand migrated down Jacobi’s back and came to rest against his ass, pulling him closer, grinding him down against his hip. Jacobi moaned and nipped at his ear. If his intentions weren’t clear before, they damn well sure were now.
A million of Jacobi’s fantasies flashed through his head, all trying to fight their way to the front. Sitting in Kepler’s lap in the office, or being fucked against the wall of a motel shower after a bloody mission, or just having him in his mouth while Kepler tells him how he’s always been his favorite and his best officer.
He fumbled to get his hands under Kepler’s shirt, and Kepler breathed out a quiet moan when his thumb brushed over his nipple.
“Ah.. we should— we should probably move to my bedroom. Unless taking me right here on the couch is part of your plan.”
Jacobi’s brain took a few seconds to catch up, and it did so in two parts. First: moving to the bedroom. Yes, probably wise, even though it would mean he would have to stop touching Kepler for a moment which was bad and evil. Second: ‘taking me right here on the couch’. His lust-clouded mind processed his position pinning Kepler down with his thigh between his legs.
“Oh! You want me to fuck you ,” Jacobi said out loud.
Kepler raised an eyebrow. “I don’t know where you thought this was going, Mr Jacobi, but if you don’t want to…”
“No, no– I mean yes, I do!”
“Good,” Kepler said and pushed him off in the direction of his bedroom.
Jacobi followed him eagerly, pressing against him again as soon as they were through the door. Maybe it was foolish for him to have assumed, he thought in retrospect, mentally taking an editing brush to some of his fantasies, but he wouldn’t make that mistake again. He would find out everything that Kepler liked, and he would make it good for him. He’d make it so good he would surely want to come back to him again and again.
Kepler was just as inelegant as anyone else was when trying to take off his socks, but Jacobi was more than happy to help, so busy running his hands along Kepler’s thighs that he almost forgot to undress himself.
When they were finally pressed bare against each other, Jacobi settled between Kepler’s thighs, grinding against him, slick and hard.
“God,” he whispered, “I need you. I need you. I think I might–”
Kepler kissed him again.
Jacobi’s hands and mouth wandered, tracing scars and sucking bruises into his skin.
“No marks above the collar,” Kepler growled, and Jacobi’s heart twinged. He moved his mouth to a nipple instead and let the sound of Kepler’s moans draw him back into the fire.
Kepler hooked his legs up around Jacobi’s waist with clear practiced ease, and okay, maybe it had been stupid to assume anything about his preferences before they had started, but also…
“Do you do this often?”
“What, bring people home?” Kepler’s hand tangled in the hair at the nape of Jacobi’s neck. He was going to say it was none of his business, Jacobi was sure of it. “Sometimes. But it’s been a while.”
“How long is a while?”
“Hm.” Kepler looked up at the ceiling over Jacobi’s shoulder. “About a year.”
“Oh.”
Fuck. Don’t read too much into that, Jacobi.
“I’m clean, so don’t worry about that.”
“So am I. I got tested last month.”
“I know.”
“You– what? Oh, of course you do.” Jacobi tried to punch his shoulder playfully, but Kepler caught his hand and directed it between his legs instead. Jacobi stroked him a couple of times before letting his fingers wander back further.
“Is this okay?” he whispered, circling his entrance, massaging it.
“Oh, yes. Very, mn, very okay.”
When Jacobi pressed the tip of a finger inside him, Kepler whimpered– actually whimpered. Jacobi didn’t think that was a sound Major Kepler was capable of making but he was so very glad that it was.
“God, you’re so fucking beautiful, do you know that?”
And Kepler nodded, the goddamn asshole.
“I can’t wait to be inside you. I– I’m gonna fuck you so good you’re never going to forget me.”
“If you can’t wait, then how about you get on with it already?” Kepler snarled, but Jacobi saw how his cock twitched against his stomach at his words. “Lube is over there.”
Jacobi found it and coated his fingers, trying his best to warm it up. Kepler moaned loudly and unabashedly when Jacobi finally sank his fingers fully in, his legs falling further open.
“Right there, oh yes, right there.”
“Does that feel good?” Jacobi curled his fingers, expecting Kepler to reply with some sort of ‘isn’t that obvious, Jacobi?”
Instead, he got an even louder moan. “Yes! Oh, fuck yes, ah– ah– so good, so good.”
Christ. I hope the walls are thick.
Jacobi opened him up slowly and thoroughly, drinking in every eager sound that fell from Kepler’s lips.
“I’ve wanted you for so fucking long,” he murmured against Kepler’s thigh where it was propped up over his arm. “Thought about this so much. Dreamed about it.”
“Yeah? Tell me how you wanted me. What were your dreams like?”
Jacobi paused and glanced down at the three fingers he had buried deep inside Kepler. “Well they were… um. Different from this,” he said, then mentally kicked himself.
Kepler’s brow furrowed, and then he flushed like he was realizing something for the first time. “Ah.” There was an awkward beat before Kepler said, “I know what I like, Mr Jacobi.”
“No, no, of course, I get it.”
“Are you…disappointed?”
“ Fuck no.” Jacobi leaned forward, dragging his fingers against Kepler’s prostate, making him gasp. “I’m gonna fuck you just the way you like it.”
“Oh, good. That’s good.”
Jacobi pulled out every trick he knew, paying close attention to what made Kepler moan loudest. Luckily for him, Kepler was very responsive.
After a little while of Jacobi running his tongue up Kepler’s cock, fingers still deep inside him, massaging in slow circles, Kepler patted his shoulder urgently, whining out, “Wait, wait.”
Jacobi pulled out of him. “You alright?”
“I’m gonna come, fuck, I’m—,” he breathed a deep, shaky breath. “I need you to fuck me, so I can’t come yet.”
“Yes sir.”
Kepler pulled Jacobi into a messy kiss but held his body at a distance. “Let me just… recalibrate,” he said when they parted.
“Whatever you say, boss.”
Kepler lay back with his eyes squeezed shut, Jacobi keeping contact by tracing small circles with his fingers over the skin of his thigh.
Seeing him like this took Jacobi’s breath away. He had never seen Kepler so much as slightly flustered before. If things didn’t go his way, he always had a trick up his sleeve. He went about life like the world was a book he had already read, so unreachable that Jacobi often found himself staring, searching for any sort of wavering in the twitch of his eyebrows or the curl of his lip.
Seeing him actively composing himself, face flushed and sweat on his brow, was a dream come true. Jacobi had done this to him, and he hadn’t even fucked him yet. Screw the fantasies he had had; this was so much better.
“Okay, I’m ready. Come here,” Kepler demanded after a minute or two.
“How do you want it, baby?”
“Do not call me that. Just— like this.” He propped a pillow under his hips and pulled his knees up by his shoulders. “Hold me here.”
Jacobi obeyed happily.
When he finally pressed inside, he couldn’t hold back his own moan. He had neglected himself this whole time to focus on Kepler, and he almost hadn’t realized how keyed up he had been. He slid in easily from how thoroughly Kepler had been prepared, and it was tight and hot and perfect. He was determined to make Kepler come first, but it was going to be a challenge.
Prepared or not, Jacobi tried to be a gentleman and paused for a moment to let Kepler adjust, as hard as it was to keep his hips from snapping forward.
“You alright?”
Kepler nodded, his eyes screwed shut again. “Mhm. Oh, it’s— ‘s big.”
“…Thanks?”
“Shut up and fuck me already.”
“Yes, sir!”
Jacobi did not know how he thought he would end this day, but being buried deep inside his commanding officer is not what he would’ve guessed.
Warren Kepler— competent and ruthless and infuriating as he was— was also someone who liked to be fucked face to face and who moaned high and needy without any care who heard.
Jacobi took all of this information in like a greedy collector.
Who else knows this about him? Who else gets to see him like this?
Kepler tipped his head back when he moaned, and the column of his neck was so perfect for sucking bruises into that it made Jacobi’s heart ache. He settled for leaning down and kissing him instead, swallowing his gasps.
“Fuck,” he whispered. “Never known anyone who could, ah— who could take it so well. Feels so good, baby. I mean— uh, Major”
Whoops.
Kepler whimpered in response which Jacobi feared to interpret, but calling him ‘Major’ while fucking him was doing something to him. Major Warren Kepler was spread out all pliant under his hands, stuffed full of his cock, clinging to his back.
God, he was so close, but he needed to make Kepler come first. He needed to make it good for him; he needed to be good and be useful, so that maybe Kepler would let this happen again, but it felt so good, and Kepler had his legs hooked around his waist so he couldn’t pull out if he tried.
Would Kepler let him pull out when he came or would he make him finish inside of him, filling him to the brim? Would he let him mark him like this even though he wasn’t allowed to leave bruises?
Oh fuck, he needed to think about anything else, that thought was so— but it was too late. Kepler whimpered beneath him again, and that was enough to send Jacobi tumbling over the edge. His orgasm pulsed through him, and he thrust desperately through it, burying his head against Kepler’s shoulder.
“Ohhh fuck, sorry, ‘m sorry. I should’ve warned you.”
A beat of heavy breathing passed before Kepler replied with a frustrated whine. “You’ve got a job to finish, Mr Jacobi!”
“Right, sorry, right.” Jacobi reached down to take Kepler’s cock in his hand.
Kepler’s moans could’ve brought a less sturdy house down. He kicked lightly at Jacobi’s back with his heel. “Move.”
“What am I, a horse?”
“Only hung like one.”
“Oh my god, you have to shut up.”
“Make me.”
Jacobi was about to find a quippy reply, but Kepler interrupted him.
“I mean it, Daniel, please keep going, please.”
How was he supposed to say no to that?
He was a little sensitive, but it still felt so good to ride him through it. And he was fucking his come deeper into him which was so hot that his body was making a valiant effort to rally for another round. How many times would Kepler let him fill him in one night? Maybe next time he could test that, if there would be a next time.
Kepler’s gasps with every thrust were rising in volume and pitch until he shuddered and spilled over Jacobi’s hand, covering his own belly and chest.
They lay there panting against each other for a moment. Jacobi couldn’t help but lean down and kiss him again, still inside him, savoring the closeness.
“Mmf. Sticky,” Kepler complained after their lips parted.
“Ah, right, sorry.”
“Tissues over there.”
Jacobi cleaned him off carefully, running his hands over his skin. Kepler’s eyes stayed closed.
“You alright?” he asked.
“Haaaah…”
Jacobi opened his mouth to make a joke about leaving him speechless, but the slight furrow of Kepler’s brow stopped him. What did it mean? Did he regret it already?
He lay down next to him, gazing over his profile— the sweat beaded on his brow, the rise and fall of his chest.
“I’m… great. That was… very good, Mr Jacobi,” he finally replied.
“Wasn’t I ‘Daniel’ a minute ago? Or do I only get to be that when I’m inside you?”
Kepler finally opened his eyes and turned towards him. The twinkle in them and his accompanying smirk took the tension out of his shoulders. Maybe there would be a second time. Maybe there would be countless times after this. He’d come home with him, learn every little quirk of his body, press his lips to that smile again and again.
“Don’t push your luck,” Kepler said.
Or maybe Jacobi would just take what he could get.
