Work Text:
Belatedly, Jake realizes that Heeseung might just like him.
Thankfully it isn’t years later when he’s in the shower reflecting on past interactions with the man. It isn’t even hours later when he has the chance to rewind the day and think of all the little things Heeseung did to him to show him that he cares.
No, Jake has the epiphany when Heeseung has him spread out on a dingy couch with his tongue up his ass.
Embarrassingly enough, Jake hadn’t come to this realization months ago when he and Heeseung first started hooking up. Not even the first time he ate him out.
Now Jake lays back on the couch, one arm covering his eyes while the other grips the couch for moral support, trying to focus on this newfound knowledge. Which is impossible when Heeseung spreads him a little wider, digs his tongue a little deeper.
One of Jake’s legs is thrown up across the top of the couch, back of his knee hooked over the edge. The other is securely thrown over Heeseung’s shoulder, dangling uselessly. It feels like his soul is leaving his body when Heeseung sucks along the rim, legs shaking helplessly.
Jake’s always been quiet during sex, biting his bottom lip to keep his sounds in. He’s shy, okay? He was always a bit subdued growing up, it would only make sense that it would transfer to sex. It works out just fine; Heeseung makes enough nose for the both of them.
“Jaeyun,” Heeseung calls softly, hand rubbing reassuringly at his thigh. Jake wiggles his hips down, desperate to get Heeseung back on him. “Jaeyun.” Heeseung repeats, causing Jake to groan and uncover his eyes.
He finds it very hard to maintain eye contact during intimacy, but when Heeseung demands for it Jake has no choice but to give in. Heeseung will happily stop what he’s doing until Jake looks at him. He’ll even say how cute he looks with his red ears and blushed cheeks.
Just as Jake’s about to ask Heeseung what he wants Heeseung shifts his body up slightly before swallowing Jake’s dick in one go. Jake keens, hips jumping up and head thrown back. His mouth opens to let out wet, heavy pants when Heeseung swallows around him, just the softest of moans emitting from his throat that shoot straight down Jake’s cock.
Heeseung guides the leg Jake had on his shoulder down, pulls off his dick momentarily while he resituates himself.
“My Jaeyunie is so cute,” Heeseung muses.
Jake has seen the way he looks after sex; he wouldn’t call himself cute. He always looks a mess, sweaty, hair sticking up in all directions. More times that not his body is covered with a mixture of both their fluids.
On the other hand, maybe he isn’t one to judge. Heeseung always looks like a god during and after sex, even when Jake’s still picking up the pieces.
Jake’s mouth drops when Heeseung presses a finger up against his spit loosened rim, pushes in slowly while searching his face for discomfort. Jake only manages to break eye contact when Heeseung crooks his finger up, pad of his finger rubbing incessant circles against his prostate. His eyes roll back before both his hands come to cover up his face.
“You don’t have to hide, Jaeyun.” Heeseung lightly scolds. He tells him this all the time but Jake has yet to master the art of not hiding his face. Heeseung must not care too much this time because he doesn’t stop. Instead he puts his lips back on the tip of Jake’s dick and sucks.
Now Jake’s hips have a mind of their own, trying to both fuck up into Heeseung’s mouth and down on his finger. Heeseung is stronger than him though, manages to keep him in place. Heeseung’s tongue dips into his slit, lapping up the constant stream of pre-cum Jake’s releasing.
Heeseung swirls his tongue across the head a few times before he shifts down to lap lazily at the sides, tongue pressing hard against the vein that bulges out. The entire time his finger doesn’t change pace, slowly bringing Jake closer and closer to the edge.
Jake whimpers when Heeseung takes him whole again, bobbing his head up and down. He feels like he’s floating, lost in the sensation of everything that is Heeseung and everything Heeseung gives. It becomes too much at once, Jake’s legs having a mind of their own as his thighs clamp around Heeseung’s head.
His toes curl, orgasm hitting him all at once. He clenches around Heeseung’s finger, cock jerking to shoot down his throat. Warmth spreads through his body, his stomach tenses. Just when it’s beginning to be too much Heeseung pulls off.
Jake’s still catching his breath and gathering himself when Heeseung’s hands take his gently to pull them away from his face. He tries to turn to hide in the couch cushion but a soft, “Jaeyun, let me see you.” stops him.
Heeseung looks him over before his head tilts and his lips form that cocky smile that he gets whenever he manages to take Jake apart. God, is Jake weak to that.
Heeseung’s still hard, cock looking painful as it bobs in the air. Jake’s not selfish by any means, he takes a deep breath before sliding from the couch onto his knees. Heeseung didn’t ask, wouldn’t ask or pressure him to, but Jake likes doing this for him.
Besides, Heeseung had the decency to not go all the way with Jake knowing that he had a swim meet early the next morning. Not that Jake would have stopped him, Heeseung just knows that Jake feels weird swimming after being fucked.
When Jake opens his mouth Heeseung doesn’t hesitate, grabbing the back of Jake’s head to hold him steady while Heeseung feeds him his cock. Jake was terrible at giving head at first -- still kind of is if he’s being honest with himself. At least now he knows not to use too much teeth. It doesn’t really matter though because like this, Heeseung just uses him.
The first time Heeseung had fucked his mouth Jake didn’t think that he would be into the feeling of being used. But by the time Heeseung had shot down his throat Jake had came in his underwear.
Jake allows his throat to relax, groaning when Heeseung spreads his precum on his tongue. Jake can’t suck dick for shit but he can take it like a champ. By the time Heeseung’s pressed fully in and Jake’s nose is buried in the neatly trimmed hairs at the base of his cock Jake’s already gotten used to the feeling of Heeseung in his mouth.
“Ready?” Heeseung asks.
Jake brings his hands up to grip Heeseung’s thighs, a small hum of acknowledgment muffled around his dick. The first few thrusts are to test the waters, making sure he isn’t going too hard or that Jake doesn’t throw up. After that he lets loose, fucking Jake’s throat in earnist.
Jake lets his mind drift. What was he thinking of earlier? Oh yeah, Heeseung liking him. Potentially. It could all just be in his head. Probably is, actually.
He’s brought back to the present by Heeseung’s hand coming to cradle his face. Jake blinks before looking up. Heeseung’s peering down at him, smile on his face. The angle should give Heeseung a double chin but he’s all muscle and lean. Jake finds himself blushing again.
Heeseung has little tells when he’s about to come, his thrusts become a little staggered and his abs tense up. Jake’s not surprised when he spills down his throat. As soon as he finishes Heeseung releases the grip he’s had on Jake’s hair and pulls out.
Heeseung pushes Jake back on the couch and tells him to stay while he goes to get a washcloth. To think they’ve done this enough times that Heeseung feels comfortable walking around Jake’s apartment as if it’s his own, opening the linen closet to grab a fresh towel while the water is warming up.
When he comes back he doesn’t hand Jake the towel, playfully slapping Jake’s hands away so Heeseung can clean him off himself. It is very weird having another person clean the lube from his ass but Heeseung insists that he’s the one who made the mess, he should be the one to clean it up.
After they’re both dressed Heeseung gives Jake a quick peck on the cheek before they’re turning back to why Heeseung was supposed to be over. Jake was helping him with math homework. Right.
They’re a majority of the way done with it when Sunghoon, Jake’s roommate, opens his bedroom door to say he’s ordering food for him and Jay and if they want some.
Heeseung gladly suggests a few things they both like, but Jake’s frozen over the paper he’s looking at.
Sunghoon wasn’t home when Jake lead Heeseung back to their place. He knows because they were all together before going their separate ways. Jake had showered when he got back with the promise of something more than studying, and Sunghoon’s door had been open when he got out. He checked that Sunghoon wasn’t home before he let Heeseung anywhere near him.
He hasn’t gotten up from the couch since. Which means…
Jake begs the floor to open up and swallow him whole.
“Do you think Heeseung likes me?”
The bleachers of the basketball court probably aren’t the best place to ask, but the question had been eating away at Jake for weeks now. They’re at the top of the bleachers which give them some privacy. The basketball team, which Heeseung is on, is practicing on the court.
Sunghoon gradually looks up from his phone to give Jake an incredulous look. His mouth opens and shuts a couple of times until he can muster, “What kind of question is that? Of course he likes you.”
“Not like friends, more than that.”
“Jake,” Sunghoon drags his name out, “that’s what I meant. Yes, Heeseung likes you more than a friend. Why do you even have to ask?”
“Just because we have sex doesn’t mean he likes me more than that. You should know.” Jake mumbles.
Sunghoon shakes his head, smile crossing his lips. “Heeseung isn’t going to eat anyone out that he doesn’t really like, Jake.”
Jake chokes on nothing. He had hoped, since Sunghoon and Jay never mentioned it, that by some miracle they didn’t walk in on him and Heeseung a few weeks ago. “Oh my god.” He’s mortified. He has half a mind to jump from the top of the bleachers, end his misery.
To his credit, Sunghoon allows Jake to finish his mini freak out before speaking again. “Besides, aren’t you dating?”
“No? Everyone still thinks he’s dating you.”
Sunghoon’s rolls his eyes so hard Jake’s afraid they’re going to fall out of his head. “Two things can be true at once, my dear Jake; these idiots can still think me and Heeseung are a thing, and you two can actually be a thing.”
It wasn’t like there was nothing to fuel the flames to the Heeseung and Sunghoon rumors; they had been hooking up before Heeseung and Jake had. That ended when Sunghoon had joined the cheer team after losing a bet against Lily and Minjeong. Sunghoon had tried out as a joke, didn’t think he was going to make it, and ended up joining the team at the start of their junior year of college. Then he’d fallen heads over heels for the cheer captain, Jay.
“You’re joking, right?” Sunghoon asks. “I’ve known Heeseung since high school, he’s dating you. You must not have gotten the memo.”
“What?”
“Jake, he takes you out on dates. He brings you food, calls you late at night when he can’t sleep, he literally skipped practice last month to bring you soup and medicine when you were sick. Heeseung doesn’t miss practice for anything.” Sunghoon elaborates slowly so Jake can absorb it all. “He calls you his Jaeyunie. His Jaeyunie. Ignoring that he is the only person in our friend group that uses your other name.”
“But-”
Sunghoon shushes him with a finger against his lips. “When me and Heeseung were fooling around he did none of that for me, okay? I always cleaned myself up after sex and you get to sit there like a little princess and be taken care of. His mouth never came close to my ass.”
“Can we stop talking about ass?” Jake mutters while he pulls himself away from Sunghoon’s finger.
“What I’m trying to say is,” Sunghoon pokes Jake on the nose before he completely removes his finger, “you two are dating. You two kiss each other- Heeseung hasn’t kissed anyone since his first love. I mean why else are you here, Jake? It’s not even a game, it’s practice.”
Jake stutters, “To keep you company? Why are you here?”
Sunghoon shoots him a look that all but says get real. “I am part of the cheer team, even if I have to sit today out. I can be here for moral support. Besides, Jay, Lily, and Minjeong can keep me company. You, on the other hand, are here to not so sneakily ogle Heeseung when he’s sweaty and in the zone.”
“Actually we’re supposed to go get coffee after this and study.”
“A date.”
“If we are dating why hasn’t he told anyone? I know they still ask him about you two.”
Sunghoon’s expression softens. “Jake, he knows you. You’re private, the last thing you would want is the attention of dating Lee Heeseung, basketball captain who is leading our team to regionals. Also voted most wanted three years in a row at some stupid frat contest. He tells them me and him aren’t dating, tells them I’m dating Jay, but he doesn’t go into detail about the two of you.”
Just as Jake is about to repeat that they can’t be dating his eyes shift to the court. He momentarily loses his train of thought when he makes eye contact with Heeseung. Jake turns quickly to look away, hiding the blush because why was Heeseung looking at him like that?
Sunghoon coos and pats his back.
-
By all means, there’s no way that Jake and Heeseung should have ever really worked out.
Call it clichè, but there was no way Jake was Heeseung’s type. Jake, the introverted loner who was more focused on balancing his classes and swimming to keep up his grades. Who had to be dragged to any sort of social event on campus. Who only had two friends his entire freshman year until rooming arrangements forced him somewhat out his shell his sophomore year when he ended up moving in with Sunghoon.
Versus Heeseung, outgoing basketball captain who played hard, partied hard, and knew anybody who was anybody on campus.
And Jake was very much a nobody.
So it had all made sense one night when he was scrambling eggs and Heeseung popped up out of Sunghoon’s room to steal some of Jake’s toast. Sunghoon was somebody, the right type of person Heeseung would go for. Except when Jake brought it up the next morning asking Sunghoon how long he and Heeseung had been together Sunghoon had stuck out his tongue in disgust and said that they were just friends who fucked and Heeseung wasn’t his type.
In fact, despite somehow ending up in similar social circles, Jake didn’t speak to Heeseung until the start of his fall semester of junior year when Sunghoon had to beg him to tutor Heeseung in math because if he failed he was off the basketball team.
Their first few tutoring sessions only drove home that they didn’t have anything in common. Jake already knew that Heeseung was on the basketball team but Heeseung didn’t really know a lot about him. They didn’t really become more than acquaintances until Heeseung nearly picked Jake up in glee when his first test result came back and he’d scored higher than he had since entering university.
It all shifted after that during one tutoring session when everything started off normal, but somehow Jake ended up face down on his bed with his face smooshed into the pillow with Heeseung fucking him into the mattress.
Jake should have known how the night was going to end when Heeseung began to probe into his dating life.
When Jake had first lead Heeseung to his room, dug in his sock drawer to find the lube and condoms he’d all but forgotten about, he had promised himself it would be a one time thing. He was stressed, it would be a little treat after a grueling semester. He’d blushed when Heeseung made a comment about how smooth he was (on par for being on the swim team) and how hungry he had looked when he first spread Jake’s legs.
The one time thing had nearly been discarded the moment Heeseung had slid home, Jake’s ears burning from the soft praises he’d been given. Heeseung had been surprisingly gentle at first, slow and attentive. Making sure Jake was okay.
Then when Jake had loosened up Heeseung had kicked his legs apart, hands gripping Jake’s waist, before slamming him back onto his cock in one fluid motion. Jake’s brain had fried, helpless to do anything as he was held in place and fucked into with rapid thrusts. His hand had shot back in surprise, gripped Heeseung’s thigh as he punched an orgasm out of him.
Really, Jake should have known then that Heeseung liked him when he kissed him that first time. Then he kept coming back, sometimes to just study, sometimes for more.
Yeah, Jake was an idiot.
-
Jake, of course, picks the most inopportune time to bring up his thoughts to Heeseung.
“Are we dating?”
Heeseung, three fingers knuckle deep in Jake, gives him the same dumbfounded look that Sunghoon had given him earlier. “Yes,” his eyebrows pinch together, “why’re you asking?”
“Am I your boyfriend?” Jake chooses to ask instead of answering Heeseung’s question- just because they’re dating doesn’t mean that they’re together.
“Yes.” Heeseung does an exaggerated blink. “Jaeyun, why’re you asking this now?”
“I mean, it can wait.” Jake wiggles down on Heeseung’s fingers to make a point but the man pulls his fingers out to place a stilling hand on Jake’s abdomen.
Heeseung shakes his head, “If you’re asking about it in the middle of sex, clearly it can’t. What makes you ask, Jaeyun?”
Now Jake’s feeling a bit insecure with Heeseung’s eyes boring into his. If his clothes weren’t scattered around on the floor he’d probably use them to cover up. “I kinda didn’t know until Sunghoon told me.” He admits.
“You didn’t know?” Heeseung asks.
Now that he thinks about it, Jake has picked the worst time to ask this. It’s hard to stay focused when Heeseung’s cock is basically staring him in the eye. “I didn’t think you liked me like that? Which is silly in hindsight but you know they say it’s twenty twent-” Jake’s cut off by Heeseung’s lips on his.
“What isn’t there to like about you?” Heeseung questions when he pulls away. “You’re smart, gorgeous, caring, thoughtful. You’re perfect.”
“Why me?” Jake cringes all the way down to his asshole just from how pathetic he sounds. Then he makes it worse, “You could have anyone, why me?”
The perplexed look on Heeseung’s face morphs into something softer. “The first thing you said to me was that pompous asshole took my fucking toast. Then, despite me being a pompous toast stealing little shit, you agreed to tutor me. We slept together and instead of bragging about it to half of campus, you went crying to Sunghoon because you were scared that by sleeping with me your friendship would be ruined.”
Curse Sunghoon, that was a moment of weakness. Yes he did cry, but he didn’t want to lose one of his only friends at university over a man. Sunghoon’s blessing was the only reason Heeseung was allowed back in Jake’s pants.
“The first game you agreed to come to I couldn’t stop looking at you in the bleachers. We lost because all my focus was on you. I was so embarrassed because I wanted to impress you and that’s the first time since coming to this school that I felt the need to impress someone. Then, even though I lost, you came to congratulate me on a good game.”
Heeseung’s hands have sneakily slid down Jake’s body to press inside. Jake’s breath catches when Heeseung leans down to kiss him again. He still tastes faintly of the americano he’d had earlier.
“I couldn’t stop thinking about you- wanting you, kissing you.” Heeseung says against his lips. “With you, I’m happy. So why would I have anyone when you’re all I need?”
Jake breaks the kiss to gasp when Heeseung’s fingers drag lazily against his prostate, unhurried while Heeseung leaves a trail of kisses across his cheeks then down to his neck.
“Call me selfish, but I don’t want anyone else knowing that I get to see you like this.” Heeseung laughs against Jake’s throat. “They don't know those little whines that slip when I’m eating you out or how you like to hide your face in the pillow to hide your moans. But then you bounce back on my cock so desperate and needy. If they know we’re together, they’ll start imagining. What about Jake Sim does Heeseung like so much?”
Jake’s legs start quivering under the careful ministrations of Heeseung’s fingers. Heeseung takes notice, slipping his fingers out to resituate himself between Jake’s legs. He carefully warms up some lube with his hands before stroking himself to bring himself back to full hardness.
Heeseung takes Jake’s thighs to carefully bend them back until they’re touching his stomach. He holds Jake steady before nestling his cock right against Jake’s rim. Instead of sliding right in as Jake anticipated, Heeseung’s cock slides teasingly against his hole, hips moving back and forth.
Now that they’ve fallen back into normalcy, Jake’s quick to avoid Heeseung’s eyes when he notices him staring. He covers his face when turning his head doesn’t get Heeseung out his peripheral vision.
“Jaeyun,” Heeseung coaxes, “hold your legs for me.”
Jake takes a deep breath before following Heeseung’s instruction, exposing his face to hold his legs open. He’s spread out like this for all of Heeseung to see.
“Perfect.”
Heeseung guides his cock in slowly, groaning low in the back of his throat when he’s seated all the way in Jake. His hips move like fluid, pulling out to rock back in. A shiver travels down Jake’s spine.
The smallest lift of the corner of Heeseung’s mouth is the only warning Jake gets before Heeseung grips Jake’s calves for leverage before he’s quickening his pace, cock carving its place inside of Jake.
They’ve done this enough that Heeseung knows just how to angle his hips to have Jake come apart. Jake loses his grip on his legs, breathy moans escaping his lips.
Heeseung pitches forward, chest to chest with Jake. In this position he’s impossibly deep inside, grinding his hips while seeking kisses. Jake’s hyper aware of the tears forming at the corner of his eyes. Heeseung kisses them away.
Jake’s close, the fiction on his cock trapped between their two bodies building up enough that it’ll send him over the edge. He throws his arms around Heeseung’s neck to pull him in for a messy uncoordinated kiss.
One more swivel of Heeseung’s hips tips Jake over the edge, gasping against Heeseung’s lips as he spills between them. Heeseung loses his rhythm, tries to pull out but Jake wraps his legs around to pull him in deeper.
Jake’s eyes roll back at the sensation of Heeseung filling him up.
When they’ve caught their breathes and Jake’s curled up underneath the blankets with Heeseung, Heeseung asks, “Do you want people to know?”
“No, I just needed to know.” Besides, Heeseung and Sunghoon were right — Jake didn’t quite have it in him to be public just yet.
All that matters right now is that Heeseung likes him. And Jake likes him back.
Well, that and Jake still has to process that he’s a taken man before the masses know.
God, Sunghoon is never going to let him live this down.
