Work Text:
“Hyung,” Jeongguk began, his voice strained as he looked at Taehyung. “You should move back in. With me and Jimin. The extra room is just sitting there. We won’t even complain,” he adds, a desperate edge creeping in, “if you have loud sex anymore. Swear.”
“Jeongguk, you’re being unreasonable right now. Look around.Seokjin-hyung has a whole mansion. It’s just him here. Why would I move back to share that small ass apartment when I can live in a palace with him?””
Jeongguk dramatically gasps, “Are you with Seokjin-hyung because of his giant mansion, you gold digger?”
Taehyung glares at him across the table, but continues “Besides, it’s been nearly a year since I moved in with hyung, you and jimin seemed to be doing fine thus far. Why’re you suddenly insisting I move back in?”
“Did Jimin do something?” Yoongi mutters from the kitchen island.
“Yah!” Seokjin interjected, pointing his knife at Yoongi. “My Jimin could never do anything wrong. I didn’t raise him to be a bad roommate!”
A pained, almost physical flinch passed over Jeongguk’s face at Jimin’s name. He dragged his hands down his cheeks, a sigh shuddering out of him. “No. No, it’s not him. Jin-hyung’s right. It’s me. I’m… I’m the terrible roommate.”
Taehyung frowned, leaning forward. “Hey, that’s not true. You were the best of us. You cooked, you did laundry without being asked, you never brought home random, loud people… you are literally the perfect roommate package.”
“It’s not that…” Jeongguk sighs again for the 10th time that day.
“So, what’s the issue?” Yoongi asks, walking to the table to place the freshly made pasta.
“It’s not about chores,” Jeongguk whispered, his voice thick. He lifted his head. “I just… I need to start by saying I’m so, so sorry. I’m working on this, I promise. I didn’t even realize I felt this way until recently, and I fucking hate myself for it.”
The dramatic wording shifted the mood from confusion to genuine concern. Yoongi’s stern expression softened. “Jeongguk-ah, whatever it is, it can’t be that bad. We’re here. Just tell us.”
Seokjin nodded, his earlier theatrics gone, replaced by open worry. “Yeah, just spit it out. You’re scaring us.”
“Again, I’m so sorry.” Jeongguk lets out another deep sigh. “I think I’m homophobic.”
The room was silent except for the hum of the refrigerator, the distant tick of the grandfather clock in the hallway.. Yoongi stared, his brow furrowed in pure, uncomprehending bewilderment. Taehyung’s head tilted slightly, as if he’d misheard, his eyes glazing over as he stared blankly at the wall behind Jeongguk. Seokjin’s hands slowly rose to cover his mouth, but his shoulders began to tremble, a clear, violent struggle not to laugh taking place behind his palms.
Yoongi blinked, "You're what?”
His two quiet words shattered the stillness. A choked, squeaking noise escaped Seokjin’s hands before he gave up entirely, his laughter exploding into the room– a loud, booming, and utterly disbelieving sound that echoed off the marble countertops. At the same instant, Taehyung snapped out of his daze, a sharp bark of laughter bursting from him before he doubled over, clutching his stomach, his whole body shaking.
“Stop laughing!” Jeongguk whined, face mortified and flushed. “This isn’t funny!”
Taehyung wheezed, trying to catch his breath, tears gathering at the corners of his eyes. “Why the fuck do you think you’re homophobic? You’re surrounded by the L’s, G’s, B’s, T’s, and Q’s and never seemed to feel uncomfortable, let alone hatred.”
“Wow, he’s gay and homophobic. What a tragic combination.” Seokjin muttered under his breath, voice barely audible, clearly not meant to be heard, but of course Jeongguk picked up on the sound.
“What?” Jeongguk splutters, his voice jumping an octave. “I’m not—I’m not gay!” He floundered for a moment, then hurriedly added, “Not that there’s anything wrong with that!”
“Right,” Taehyung says, having finally recovered enough to speak, though a wide, mischievous grin still played on his lips. “Of course you’re not. You don’t have, say, specific and recurring sexual fantasies about a certain someone whenever he wears those leather pants to the club. Purely platonic, those.”
Jeongguk shot up from his chair so violently it shrieked backward against the marble floor, the sound jarring in the now-tense air. His fists were clenched at his sides, his chest heaving. Seokjin’s laughter died instantly. He simply raised one eloquent eyebrow, a silent masterclass in judgement. Yoongi was on his feet in the next second, his hand closing around Jeongguk’s bicep.
“Hey,” Yoongi says, his voice a low, calming rumble. “Sit down. Just breathe.”
Jeongguk stood rigid, glaring at a now-wide-eyed Taehyung, who had leaned back in his seat at the sudden outburst. After a tense moment, Yoongi’s steady pressure guided him, and Jeongguk righted the chair with a stiff motion before sinking back into it, his posture rigid.
Seokjin let out a long, deliberate breath. He stood, walked around the table, and placed his hands firmly on Jeongguk’s shoulders, grounding him. Then, he reached over and took one of Taehyung’s hands in his own, lacing their fingers together. Taehyung’s teasing expression smoothed into something more sober at the touch, a silent apology passing between them.
“Okay,” Seokjin voiced, his voice authoritative and gentle. “Enough. Taehyung-ah, no more provocations. Let’s be serious now.” He returned to his seat, but the connection remained, his hand resting on Taehyung’s forearm. “Jeongguk, we’re listening. No more jokes. But you have to help us understand. Start from the beginning.”
Jeongguk buries his face in his hands.
・・・・・
Jeongguk and Jimin had been as thick as thieves since the moment they’d collided—literally—in the bustling hallway on Jeongguk’s first, anxiety-riddled day of high school. A misplaced step, a tangle of limbs, and a stack of new notebooks scattering across the linoleum had been the unlikely foundation for everything. Nearly a decade later, Jeongguk could say without a hint of exaggeration that Jimin was his other half. He didn’t over-analyze what that meant; it was simply a truth as fundamental as gravity. Jimin was the constant in his equation.
They spent more time together than apart, a symbiotic rhythm where finishing each other’s sentences was less a party trick and more a reflex. Jeongguk knew the precise sound of Jimin’s sigh when he was tired, the way his nose scrunched before a genuine laugh, his order at every café they frequented. He knew Jimin’s fears, his irrational hatred of mangoes, and his secret dream of visiting Sapporo in the winter. He knew, because Jimin was an extension of his own world.
So, of course, Jeongguk knew Jimin was gay.
He remembered the day with clarity: their last official day of high school, the air buzzing with liberation and faint melancholy. They’d all been gathered at their usual diner booth, a chaotic pile of uniforms and shared fries. The excitement had dipped when Jimin grew quiet, his fingers tracing the condensation on his soda glass. Then, with tears he tried desperately to blink back, Jimin had told them. A simple confession that hung in the air for a heartbeat before being engulfed in a wave of immediate acceptance. Yoongi had reached over to squeeze his shoulder. Taehyung had launched himself across the table for a hug, nearly upending the entire table with the food still on it. Jeongguk remembered the fierce, protective warmth that had flooded his own chest, and the words he’d said: “Thanks for telling us, hyung. Doesn’t change a thing.”
And he’d meant it. He knew most of his friends queer, and it had never been a point of contention, only a facet of who they were, like Taehyung’s love for art or Seokjin’s puns.
Jeongguk prided himself on being better than just accepting; he was an ally. An active, engaged one. He’d marched in Pride parades, a rainbow flag tied around his shoulders like a cape. He’d been the designated, vigilant straight friend at gay bars too many times to count. He’d spent late nights reading articles and watching documentaries, wanting to understand a history that wasn’t his own but was vital to the people he loved and cared for. He had even played matchmaker for Seokjin and Taehyung the previous year.
See? He didn’t just tolerate; he facilitated. He celebrated.
Therefore, by every logical measure, Jeongguk had no problem with gay people. None whatsoever. And he certainly, unequivocally, had no problem with his best friend, Park Jimin, who just so happened to be gay. The evidence was irrefutable.
Jeongguk was an ally. Or so he had believed, with every fiber of his being
・・・・・
The problem starts on a random Tuesday night.
“Jimin-hyung,” Jeongguk shouts as he kicks open the door. “I’m home!”
He immediately feels that something is off at the sight of the dark living room and kitchen that greeted him. Usually, Jimin would wait for Jeongguk to come home from his overtime at the studio. It is pretty late, but Jimin, being the night owl that he is, always stayed up late, waited for Jeongguk so they could share their day with each other over dinner.
Jimin is nowhere in sight as Jeongguk turns on the lights. He wasn’t in the kitchen warming up the leftover chinese takeout from yesterday. He wasn’t on the couch, curled up with a book or watching a documentary on their too big TV.
“Hyung?” He tried again, his voice smaller now as he flicked on his bedroom lights, only to find it empty, devoid of Jimin’s warm presence. The bed was neatly made, just like how Jeongguk left it before he left for his shift.
Maybe he’d fallen asleep in his own room? Which was weird, but possible.
Jimin’s bedroom had long ago ceased to be a sleeping quarters; it was a glorified storage closet for his dance gear and off-season clothes. Their arrangement was simple, comfortable, and mutually understood: they shared Jeongguk’s king-sized bed. It was bigger, the mattress was cloud-soft, and it was simply convenient. Having your best friend within arm’s reach for a late-night chat or a shared laugh at a stupid meme was just practical. That was all.
Jeongguk stumbles over to Jimin’s firmly shut bedroom door, his socks silent on the polished floor.
He could already picture Jimin inside, sprawled on his bed scrolling through some boring article or texting Taehyung maybe, oblivious to the time. He’d barge in, complain dramatically about the song that he and Yoongi-hyung had been trying to perfect for a picky, obnoxious idol, and Jimin would laugh eye-disappearing laugh and tell him about the latest dance he and Hoseok-hyung had been learning, and everything would be right again.
Without knocking—they never knocked—Jeongguk pushed the door open.
“Hyung you-”
Jeongguk stopped, words stuck in his throat, all thoughts frozen in his brain.
Jimin was not scrolling on his phone, lazing around on his bed. He was on his knees beside the bed, shirtless, the smooth planes of his back and shoulders gleaming in the lamplight. He was clad only in those damn leather pants, the ones that molded to him like a second skin. His head was tilted back, not in prayer, but in offering, his hair tangled in the possessive grip of a man’s fingers.
The man was on the bed, completely naked, propped up on one elbow. He was all lean lines and taut muscle, skin flushed a deep pink.
Jeongguk’s brain, scrambling for purchase, registered details with terrible acuity: the dark trail of hair leading down the man’s abdomen, the sheen of sweat on his chest, the intense, hazy focus in his eyes as he looked down at Jimin. They were locked in a gaze that seemed to create a universe of its own, a silent, heavy exchange where touch was the only language. Jimin’s lips were parted, swollen, his own eyes half-lidded and dark with pleasure.
“Oh.” The sound left Jeongguk’s lips on a shaky exhale..
The spell ruptured. Jimin blinked, the deep haze in his eyes clearing as they shifted from the man on the bed to the figure in the doorway. “Jeongguk-ah?” His voice was wrecked, hoarse from disuse or from other things.
Jeongguk watched, paralyzed, as the expressions cycled across Jimin’s face: the lingering glow of pleasure, then dawning confusion, and finally, a wave of pure, unadulterated horror.
Jimin moved with a jerky, frantic energy. He shot up from the floor, his movements ungraceful, and snatched the rumpled comforter from the bed. He flung it over the naked man’s lap and hips with a swift, protective motion, as if shielding him from view. The action made Jeongguk feel suddenly, violently lightheaded.
Jimin stood awkwardly at the foot of the bed, his bare chest heaving. The black ink of his ‘nevermind’ tattoo seemed to pulse with each rapid breath. Jeongguk couldn’t stop staring at it, at the sheen on Jimin’s skin, at the vivid red mark blooming on the side of his neck.
“I, uh… I’ll leave,” Jeongguk managed to force out, his own voice sounding distant and smal;. “Bye.”
He didn’t wait for a response. “Wait-” He thinks he hears Jimin say, but he frantically takes a stumbling step back, pulls the door shut with a soft but final click, and turns. Jimin’s bright red, horrified face was burned onto the back of his eyelids, an afterimage he knew he’d never be able to escape. He needed to move, to be anywhere else. Maybe Mexico. He thought, A thick, anonymous rainforest where he could vanish forever seemed perfectly logical.
Jeongguk was halfway down the short hallway, his heart a frantic drum against his ribs, when a warm hand closed around his bicep, halting his escape.
“I told you to fucking wait.” Jimin voice, breathless, panting, chest heaving and thankfully covered by a worn-looking t-shirt.
Jeongguk says nothing, standing still as a statue.
“Jeongguk-ah,” Jimin began, his voice raspy with genuine remorse. “I’m sorry. I should have texted, I should have let you know I had someone over. You said you were going to visit Jin-hyung and Tae today after work… I thought I had time, but… fuck. I’m so sorry.”
“It’s okay,” Jeongguk muttered automatically. His focus was elsewhere. He was staring at the gaping neckline of the shirt on Jimin’s body. The t-shirt had thrown on was one of Jeongguk’s old, stolen gray one, the neckline stretched out from years of wear. It hung loosely on him, slipping off one shoulder, doing little to restore a sense of normalcy.
The soft fabric exposed the sharp line of Jimin’s collarbone. And there, just above it, stark against the pale skin, was a bruise. A dark, purplish-red bloom, a hickey, unmistakable and possessive. The nausea he’d felt earlier surged, hot and acidic. Jimin. With a hickey. Jimin. Having sex. Jimin. Moaning. Jimin. The thoughts played on a devastating loop in his mind, drowning out Jimin’s desperate apologies.
“I fucked up,” Jimin repeated, his fingers tightening slightly on Jeongguk’s arm. “I’m really sorry.”
“Hyung, don’t apologize,” Jeongguk said, the words feeling like sand in his mouth. He shook his head, trying to dislodge any thoughts. “I shouldn’t have barged in like that.”
Jimin’s eyes searched his face, full of a worry that confused Jeongguk further. Why was Jimin looking at him like that? Jimin took a hesitant step closer, his other hand coming up to find Jeongguk’s, his touch warm and familiar. He opened his mouth, likely to offer more apologies or explanations, but was interrupted.
“Jimin-ah.” The stranger’s voice came from behind them. “I’m gonna head out. You guys go ahead and… talk it out, I guess.”
Jeongguk turned slowly, compelled to look at the man in the clear light of the hallway. He was tall and tan, fully dressed now in simple jeans and a t-shirt, his short blonde hair slightly mussed. He had a kind, handsome face, and when he made brief eye contact with Jeongguk, his lips curved in a small, apologetic smile, little dimples forming in his cheeks.
An objectively good-looking man, Jeongguk thought, and the observation was followed by a bitter wave he couldn’t name.
“Nice to meet you, uh, Jeongguk-ssi,” the man said, slipping on his shoes by the door. His demeanor was awkward but polite. “Though, I do wish it was under better circumstances.”
“I’m sorry about tonight, hyung,” Jimin said, releasing Jeongguk’s hand to rub the back of his own neck, a gesture of embarrassment Jeongguk was so familiar with.
Why? The thought screamed in Jeongguk’s head, sudden and fierce. Why is he apologizing to him ? Annoyance, sharp and hot, cut through the shock. Whatever. At least the stranger was leaving. Now the night could still be salvaged. Now Jimin would shut the door, and they would maybe, somehow, pretend this never happened. Jeongguk would still get his cuddles, would still vent about his day at work, would bury this entire mortifying episode and never think about it ever again.
“Let me walk you out,” Jimin murmured, unexpectedly.
Jeongguk watched, a stone settling in his gut, as Jimin followed the man to the front door. Their arms brushed, a casual, intimate touch, as Jimin reached past him to open it.
On the threshold, Jimin turned back. His eyes met Jeongguk’s, still swimming with concern. “Jeongguk-ah,” he said softly, firmly. “Let’s talk about this later.”
And with that, he stepped into the dimly lit hallway with the other man, pulling the apartment door shut behind him with a soft, definitive thud. The sound echoed in the sudden, absolute silence. Jeongguk was left alone in the empty hallway, feeling strangely abandoned.
・・・・・
Jeongguk stood in the center of the living room for a long moment, then mechanically walked to the kitchen to heat up dinner.
It was bound to happen, he told himself, the rhythm of the thought matching the brisk circles of the sponge. Statistically. Two guys in their 20s living together. It was a fact of life, like roommates inevitably eating each other's food or using the last of the toilet paper. It didn't mean anything.
But that was the problem. Before tonight, Jimin's love life—let alone his sex life—had been an abstract concept to Jeongguk. It existed in the periphery: a name mentioned in passing, a vague "date night" that meant Jeongguk would have the TV to himself. Jimin had had boyfriends over the years, sure. Jeongguk had even met a few of the more serious ones, offering polite handshakes while quietly cataloging their flaws. They were never good enough. Too arrogant, too boring, too something. He'd been relieved when each one faded from the picture, feeling a petty, proprietary satisfaction. He had no obligation to like them, especially in retrospect.
Now, however, the abstract had become violently concrete. It had a sound. A scent. A palpable, lingering energy that transformed their shared space. Jeongguk couldn't file it away as a vague notion anymore. It was a real thing Jimin did, with real people, in the room right next to his.
Maybe that was the root of it. Maybe it was just cognitive dissonance. He’d never had to slot "Jimin-hyung" into a sexual context before. Jimin was his hyung. His partner-in-crime. The person who stole his fries and remembered his mother's birthday. Thinking of him in that way felt… incongruous. Forced. It was like suddenly being told the sun was made of cheese; the information didn't fit the universe as he knew it. That's all it is, he reasoned, taking a bite of the orange chicken. It's just weird because it's new information. My brain needs to adjust.
The front door clicked open again. Jeongguk froze, back to the entryway, pretending to be intensely interested in the dish rack across from him. He heard Jimin’s soft footsteps, the rustle of his jacket being hung up. He didn’t call out a greeting. He didn’t come into the kitchen for a glass of water or talk about his day with Jeongguk. The footsteps moved quietly, purposefully, down the short hall. A door opened—Jimin’s door—and closed again with a soft, definitive click.
The message was clear.
Jeongguk finished in the kitchen, turned off the lights, and retreated to his own room. The bed felt different—too big, too cold. He hadn’t slept alone in it in a long time, and tonight, the emptiness was a physical presence. He stared at the ceiling, listening to the absolute quiet from the other side of the wall.
It’s okay, he thought, the mantra feeling flimsy. We’ll talk tomorrow. It’ll be awkward for a minute, then we’ll laugh about it. It’s fine. I’m fine.
He rolled onto his side, punching his pillow into a new shape.
Jimin has sex with men. So what?
He repeated the fact to himself, a simple, declarative sentence. It was just a thing that was true. It was neutral data. It didn't have to change anything.
But as he finally drifted into a fitful sleep, the last coherent thought that floated through his mind wasn't a neutral fact. It was a sensory memory: the low, breathless hitch of a moan that hadn't been meant for his ears, and a sudden, inexplicable ache in the center of his chest that had nothing to do with dissonance and everything to do with hurt.
・・・・・
The next morning dawned humid and heavy, the Seoul summer pressing its thick breath against the windows of their shared apartment. Jeongguk was already in the kitchen, the sharp aroma of brewing coffee doing little to cut through the honey-thick tension hanging in the air. He stood rigidly by the counter, staring unseeingly into his mug, the image from last night burned onto the inside of his eyelids: Jimin, sweat-slicked, on his knees for a handsome man. The hurried scramble, the slammed door – and then the suffocating silence that had stretched through the apartment. Cleary, sleep had done little to put a stop to Jeongguk’s torment.
Jimin padded in, barefoot, wearing worn sleep shorts and a loose tee that slipped off one shoulder. His movements were hesitant, the usual effortless grace replaced by a careful wariness.
"Gguk-ah?" His voice was soft, a little rough from sleep.
Jeongguk kept his back to him, staring intently at the city skyline through the window, a mug of coffee held in a white-knuckled grip. He didn't respond.
"About last night," Jimin started, moving closer but stopping a careful distance away. He ran a hand through his damp hair. "Look, I… I’m really sorry you had to see that. We thought you were out for the night."
The apology landed like a stone in still water. Jeongguk finally turned, his dark eyes meeting Jimin’s. There was no discomfort now, only a simmering heat that surprised even him. It wasn’t just embarrassment; it was a sharp, inexplicable anger coiling low in his gut. "Sorry?" he scoffed, his voice tighter than he intended. "Yeah. Right. Sorry." He took a deliberate sip of scalding coffee, wincing slightly but using the pain to ground himself.
Jimin’s brow furrowed, taking in the rigid set of Jeongguk’s shoulders. "I mean it. It's awkward, I get it. But you're acting like I committed a fucking crime."
"It was disrespectful," Jeongguk said, the words clipped.
"Disrespectful?" Jimin repeated, incredulity seeping into his tone. He crossed his arms. "Jeongguk, it's my bedroom. My private space. I didn't throw a party in the living room."
"Your private space that shares a wall with my private space!" Jeongguk shot back, finally setting the mug down with a hard clack. "A little warning would've been nice. A heads-up text. 'Hey, don't come home, I'm having a guy over.' Something. Anything."
"So that's it?" Jimin’s voice lost its tentative edge, hardening. "You're mad because you didn't get a formal eviction notice? I live here too. I'm allowed to have people over. I'm allowed to have a life." He took a step closer, his gaze sharp. "What, did you want me to ask for your permission?"
"No, I just—" Jeongguk broke off, frustration boiling over because he couldn't articulate the real, ugly feeling churning in his gut. It wasn't about permission. It was about the violation of the sanctuary he’d thought they shared. It was the sound, the implication, the sudden, brutal knowledge. "You could have at least locked the door," he finished, lamely, knowing it sounded petty.
Jimin let out a short, humorless laugh. "The door was closed, Jeongguk. That's usually the universal signal for 'do not enter without knocking.' Which you didn't do, by the way." His eyes narrowed, searching Jeongguk’s face. "What's the real problem here? Huh? Because this feels like it's about more than just walking in on something. Am I not allowed to have a life?"
"Don't," Jeongguk warned, his voice low and dangerous. "Don't turn this into something it's not. Just drop it."
"I won't drop it," Jimin fired back, his own temper finally sparking. "You're storming around here like I personally offended you, and I want to know why! You won't even look at me! Is it so disgusting to you? The idea of me—"
"Stop it!" Jeongguk’s shout echoed in the small space. He saw Jimin flinch, but he was too far gone, propelled by a fury he couldn't understand or control. The images—Jimin's smile over shared meals, Jimin's head thrown back in laughter, Jimin's breathless, muffled sounds from last night—all collided violently in his mind. "Just… forget I said anything. You want to do whatever you want in your room? Fine. Do it. I don't care."
The air crackled between them. He saw the hurt flash in Jimin’s eyes, quickly masked by renewed anger and a flicker of something else – disappointment? Betrayal? It only made Jeongguk angrier, this inability to understand his own reaction or control the vitriol spilling out. The confusing mix of images – his Jimin laughing over pasta, his Jimin dancing with pure joy, his Jimin gasping under a stranger – collided violently in his head.
Without another word, Jeongguk yanked the apartment door open with enough force to rattle the frame. The humid hallway air rushed in as he stalked out, slamming the door behind him hard enough to make the glasses tremble in the cabinets.
・・・・・
Days bled into weeks, each one allowing the two to seep back into normalcy. They fell back into their rhythm with an almost desperate determination – shared meals eaten while gossiping, movie nights on the couch while cuddling, jokes tossed back and forth, laughter ringing loud in their shared apartment. Jeongguk tried his best to ignore their argument and the event that triggered the argument. Instead of dwelling upon whatever shitshow that was, he threw himself into work, into gym sessions that left him too exhausted to think, into video games that drowned out the persistent hum of whatever it was that simmered under his skin.
Jimin played his part too. He was his usual cheerful self, bright and teasing, filling the apartment with music and the scent of his expensive skincare routines. He didn’t bring anyone home. He didn’t mention that night or the fight after. He didn’t ask why Jeongguk had reacted with such visceral anger. It became easier, in the quiet monotony of routine, to pretend it hadn’t happened. The image of Jimin lost in ecstasy blurred at the edges, filed away under "Things Jeongguk Refused to Examine." Their shared laughter in the kitchen as Jeongguk tried new recipes, the comfortable silence during late-night gaming sessions no longer fraught with tension made it easy for Jeongguk to convince himself he’d moved past it. Forgotten it. Mostly.
Then came the text.
It landed on a Friday evening just as Jeongguk was deciding to clock out. Just a simple notification on his buzzing phone.
Jiminie Hyung
Hey Gguk. Heads up, gonna have someone over tonight. We’ll stay out of your way, but maybe have headphones on? :)
The casual emoji felt like a slap. Jeongguk stared at the screen, the lights in the studio suddenly too harsh, the hum of computers too loud. The carefully constructed normalcy shattered like glass. The image he’d suppressed slammed back, vivid and visceral: Jimin’s flushed skin, the arch of his back, the breathy moans that weren’t meant for Jeongguk’s ears.
His fingers flew over the keyboard, blunt and jerky.
Jeongguk
Cool. Won’t be home.
He didn’t wait for a reply. He shoved the phone into his jacket, grabbed his bike keys, and started driving. He drove aimlessly for a while, the city lights blurring into streaks of color, before finding himself outside Taehyung and Seokjin’s mansion.
Taehyung opened the door, taking in Jeongguk’s thunderous expression and clenched jaw. "Whoa, what crawled up your ass and died?" he drawled, leaning against the doorframe.
"Need to crash tonight," Jeongguk muttered, pushing past him into the warm, cluttered living room smelling faintly of scented candles and Seokjin’s cooking.
Seokjin peered around the kitchen doorway, spatula in hand. "Trouble in paradise?"
Jeongguk just grunted, collapsing onto their sofa. "Jimin’s got company." The words tasted bitter.
Taehyung raised an eyebrow but wisely didn’t press. "Mi casa es su casa, bro."
The night passed in a haze of greasy food, bad action movies, and Taehyung’s rambling anecdotes. Jeongguk was content third-wheeling the couple, only half-present. His mind was back in that apartment, imagining the sounds seeping through walls he knew too well. The low murmur of voices. Laughter. The phantom scent of sweat and sex. He tossed and turned on the guestroom bed that felt so, so empty, sleep eluding him until the pale light of dawn crept through the curtains.
Returning home the next morning felt like walking onto a battlefield he hadn’t prepared for. The apartment was quiet. Clean. There was no trace of the "someone," but Jeongguk’s hyper-aware senses picked up on everything: a faint, unfamiliar cologne lingering in the hallway, an extra glass in the sink, the throw pillows on the sofa slightly askew. Jimin was already up, humming softly while making coffee. He looked up as Jeongguk entered, his expression carefully neutral.
"Morning," Jimin offered, his voice smooth warm and smooth.
Jeongguk grunted in response, dumping his bag near the door with more force than necessary. He avoided looking directly at Jimin, focusing instead on the coffee maker like it held the secrets of the universe. The silence stretched, thick and uncomfortable.
He busied himself with meaningless tasks – rearranging items in the fridge, wiping down a spotless countertop. Anything to avoid conversation. Then he saw it: the dishwasher, door slightly ajar, filled with dirty dishes but clearly not run. A petty spark ignited in his chest.
"You forgot to run the dishwasher," he announced, his voice flat and accusatory.
Jimin paused mid-pour, turning slowly. His eyes narrowed slightly. "I was about to add my breakfast things," he said too calmly. "It’s not full."
"It is full enough," Jeongguk countered stubbornly, jabbing a finger towards the appliance. "You loaded it last night." The word felt jagged in his mouth.
Jimin set the coffee pot down with deliberate care. "And I was going to run it this morning. It’s barely 8 AM, Gguk. You usually don’t care about this stuff." His voice had an edge now.
Jeongguk felt the irrational anger surge again, white-hot and directionless. "Well, maybe I care now! Maybe I don’t wanna come home to dirty dishes sitting around stinking up the place!"
Jimin crossed his arms, leaning back against the counter. His gaze was cool, assessing. "Stinking up the place? Or is it just stinking up your mood?" He tilted his head. "Something else bothering you, Gguk-ah?"
The direct hit landed hard. Jeongguk flushed, a mix of embarrassment and fury tightening his throat. "Nothing’s bothering me! Just run the damn dishwasher when it’s full!" he snapped, his voice rising.
Jimin simply chuckled, mocking and clearly not believing Jeongguk.
"This is stupid," Jeongguk muttered, grabbing his keys again from where he’d just dropped them. "I don't have time for this."
Jimin watched him go, his expression unreadable but his posture rigid. "Yeah," he said quietly as Jeongguk yanked open the front door. "Run away. Real mature."
・・・・・
Slowly, painstakingly, they’d rebuild the bridge. Shared takeout containers piled high, laughter echoing too loudly during late-night gaming sessions, Jimin’s teasing commentary on Jeongguk’s workout routines – the comfortable, worn fabric of their friendship would stitch itself back together. Jeongguk would breathe easier. He’d buried the unease, the phantom images, the confusing heat under layers of easy friendship.
Then, inevitably, the text would arrive.
Jiminie: Hey Gguk-ah! Just FYI, got plans tonight. Probably gonna bring him up
Simple. Casual. A fucking grenade tossed into Jeongguk’s carefully reconstructed peace. Each time, the words ignited the same visceral reaction: a hot flush crawling up his neck, his stomach clenching like a fist, the unwanted, vivid replay of Jimin’s breathless moans and sweat-slicked skin flooding his mind. The possessiveness, sharp and irrational, would surge, followed immediately by a wave of self-loathing for feeling it. He couldn’t name it, couldn’t understand why Jimin’s private life felt like a personal affront. He just knew he couldn’t be in that apartment, couldn’t hear the muffled sounds, couldn’t smell the lingering scent of sex and someone else’s cologne on Jimin’s sheets.
So he’d flee. To Taehyung and Seokjin’s chaotic warmth, to Yoongi’s cramped apartment, to Hoseok’s couch, where his friends would raise an eyebrow but offer whatever they had cooked up and bad movies without comment. He’d stare at the unfamiliar ceilings, wrestling with the same unanswerable question: Why does this bother me so much? He’s my friend. He’s allowed. The logic was sound. It did nothing to quell the storm.
Returning home the next morning was always an exercise in navigating a minefield. The air would hang thick with the honey-thick silence of the aftermath. Jeongguk would enter like a trespasser, hyper-aware of every misplaced object, every stray scent, every subtle shift in the apartment’s energy. Jimin would be there, brewing coffee or scrolling his phone, his expression carefully neutral. The forced normalcy felt brittle, fragile.
And Jeongguk, unable to articulate the hurricane inside him, unable to confront the real source of his turmoil, would inevitably pick a fight. Over nothing. Over everything.
It began with a towel. Jimin left a damp one on the bathroom floor. Jeongguk, after a night spent imagining muffled laughter through Yoongi’s thin walls, snapped about mildew and basic hygiene, his voice tight with an anger wildly disproportionate to the offense. Jimin, initially puzzled, retorted sharply about Jeongguk leaving protein shakers crusty in the sink. The argument spiraled into petty comments about chores and respect before Jeongguk, face flushed with shame and fury he couldn't explain, grabbed his gym bag and stormed out, slamming the door hard enough to rattle the framed photo of them at last year’s beach trip.
The next time, it was the music. Jeongguk returned from crashing at Taehyung’s (again) to find Jimin playing something upbeat while cooking breakfast. The cheerful K-pop felt like needles in Jeongguk’s sleep-deprived skull. He barked about common courtesy and noise pollution before dawn. Jimin, turning down the music with deliberate slowness, fixed him with a cool, assessing gaze. "Bad night?" he’d asked, the innocent question laced with knowing sarcasm. Jeongguk, feeling exposed and cornered, snarled something about Jimin’s inconsiderate habits and stomped into his room, slamming that door instead.
Then, it was the mail. A single envelope addressed to Jimin left on the kitchen counter instead of the designated tray. Jeongguk, fresh from another restless exile on Yoongi’s scratchy sofa, seized on it. "Can’t you keep anything organized?" he’d muttered darkly, tossing the envelope pointedly onto the tray. Jimin, sipping tea, didn’t look up. "Unlike you keeping your feelings organized?" he’d murmured, the quiet barb hitting its mark. Jeongguk’s jaw clenched, the familiar cocktail of rage and confusion bubbling over. He spat out a venomous "Whatever," grabbed his keys, and was gone before Jimin could even set his mug down.
Each time, the aftermath was the same. Days of careful avoidance melting into strained civility, then tentative jokes, then the fragile, comforting illusion of normalcy reasserting itself. Jeongguk would bury the confusion deeper, telling himself he was overreacting, that it was just awkwardness, that Jimin’s life was Jimin’s life. He’d almost believe it. Until the next text lit up his phone, shattering the peace and sending him fleeing into the night, heart pounding with an anger he couldn't justify. The cycle was exhausting, maddening, and utterly inescapable, leaving Jeongguk stranded in a bewildering limbo.
・・・・・
The stale air of Hoseok’s apartment clung to Jeongguk’s clothes as he punched the six-digit passcode into the keypad with a sigh that came from his bones . The electronic click was too loud in the silent hallway.
Six in the morning, and he felt like death warmed over. Mickey, Hoseok’s excitable shin tzu, had decided 3 AM was prime howling-at-the-moon time, punctuated by frantic scratching at the worn out couch Jeongguk slept on whenever he dared shift position. He hadn’t slept. At all. His head throbbed behind his eyes, and his mood was darker than the pre-dawn sky.
He pushed the door open, expecting the quiet emptiness that usually greeted him after one of his self-imposed exiles. But light spilled from the kitchen, accompanied by low voices and the rich scent of brewing coffee. Jeongguk froze, a fresh wave of exhaustion-fueled irritation washing over him. Did the date not leave yet?
A fresh, jagged wave of exhaustion-fueled anger washed over him. He didn’t bother being quiet. He slammed the door shut with a force that made the frame shudder, dropped his backpack with a crash that was pure performance, and stalked towards the kitchen sound, every step echoing his foul mood.
There they were. A scene of domestic calm that felt like a personal insult. Jimin, leaning against the counter in a soft grey hoodie, his hair a sleep-mussed golden halo. And him. The guy from that first, awful night—tall, broad-shouldered, looking infuriatingly comfortable and composed. He had one of their mugs in his hand, steam curling lazily from the rim.
Jeongguk’s sleep-deprived gaze locked onto it. Not just *a* mug. His mug. The dark blue ceramic one with the lightning-bolt chip on the handle, a relic from his first university all-nighter. A stupid, sentimental object that now felt like a conquered flag.
The recognition of the man—the same one from the blurred memory he’d been trying to erase—merged with the violation of the mug. The anger was instantaneous, a white-hot wire sparking in his chest.
The anger bypassed any filter sleep deprivation hadn’t already destroyed.
“That’s mine,” Jeongguk stated, his voice a low, rough snarl that fractured the quiet morning.
Both men turned. Jimin’s relaxed posture stiffened, his expression shifting from mild surprise to a familiar, wary tightness. The other guy blinked, his friendly expression faltering into polite confusion. He didn’t put the mug down.
“Uh… sorry?” The guy offered, glancing from the mug to Jeongguk and back. “Jimin just handed it to me. I didn’t realize there was a system.”
Jimin’s eyes narrowed, a spark of defiance lighting in them. "Jeongguk-ah," he said, his voice deceptively smooth, a warning clear beneath the surface. "This is Namjoon-hyung. He was just leaving."
“That’s my mug. Give it back” Jeongguk ignored him, his focus laser-sharp on Namjoon’s hand around his mug.
There was a beat of silence. Namjoon’s eyebrows lifted slightly, not in fear, but in a sort of analytical surprise, as if he’d just been presented with a fascinatingly aggressive specimen. He slowly placed the mug on the counter with a soft, deliberate click.
“Right,” Namjoon said, his tone shifting from polite to something cooler, more observant. He looked at Jimin. “I should go. Let you two… talk.” He offered Jimin a small, apologetic smile that didn’t quite reach his eyes. Then he turned his gaze back to Jeongguk, meeting his glare with an unnervingly calm assessment. “My apologies for the mug. Have a better morning.”
He gave a short, polite nod—which Jeongguk pointedly did not return—and moved past him towards the hallway.
Jimin followed him out, his movements stiff with embarrassment and simmering anger. Jeongguk stood rooted in the center of the kitchen, fists clenched, listening to the hushed, tense exchange at the door.
“God, I’m so sorry, hyung,” Jimin’s voice was a strained whisper, meant to be private but carrying in the dead air. “He’s just… he’s not usually like this.”
A low, murmured reply from Namjoon, too soft to catch, then: “…text you later.”
The front door clicked shut. Silence.
Jimin walked back into the kitchen, stopping a few feet from Jeongguk. His posture was rigid, arms crossed, eyes blazing. The easy charm was gone, replaced by a sharp, no-bullshit intensity.
"What the actual hell was that?" Jimin demanded, his voice low but crackling with anger.
Jeongguk glared back, feeling both cornered and defiant. "He was using my mug."
"Oh, fuck you," Jimin snapped, throwing his hands up slightly in exasperation. "Your cup? Seriously? You barge in here looking like you crawled out of a dumpster fire and start snarling at my guest over some shitty chipped piece of ceramic?"
"It’s mine," Jeongguk repeated stubbornly, though even he heard the childishness in it.
"Right." Jimin took a step closer, his gaze piercing. "It’s your cup. Just like it was your towel on the bathroom floor you had a meltdown over. And your rule about no music before 8 AM. And your sacred, god-ordained system for stacking the mail.”" His voice rose slightly, sharp as broken glass. "Every single time, Gguk. Every time I have someone over, you vanish like a sulking ghost, then come back the next day looking for a landmine to step on just so you can blow up at me.”
Jeongguk felt heat crawl up his neck. Embarrassment warred with anger. "I don't do that." Jeongguk protested, but it sounded weak, even to his own ears.
"Don't lie to me," Jimin shot back, his tone dangerously soft now. "It’s been months of this bullshit cycle. You think I don’t notice? You act like everything’s fine until I mention having company, then you bolt to Tae’s or Yoongi-hyung’s or whoever’s couch will take you, then you slink back looking for a reason to be pissed off." He leaned in slightly, his eyes searching Jeongguk’s face. "What is your actual problem? Hmm? Because it ain't about dirty dishes or misplaced mail or," he scoffed, "coffee mugs."
Jeongguk’s throat closed up. He stared at a point over Jimin’s shoulder, at the stupid blue mug sitting innocently on the counter.
The silence stretched.
Jimin let out a long, weary breath. The anger seemed to drain from him, leaving something worse: resignation. “Yeah. That’s what I thought.”
"You’re just naturally an asshole to people who drink from your special mug and inconveniently exist in this apartment when you decide you need to be pissy." He shook his head, a mix of frustration and something like disappointment clouding his features. "Grow up, Jeongguk-ah. Or at least be honest enough to admit there’s something wrong."
The words stung. Badly. Jeongguk couldn’t fight back. He couldn’t explain. All he could do was retreat.
Without another word, he turned on his heel and stalked towards his bedroom door. He heard Jimin sigh heavily behind him.
"Fine," Jimin said flatly as Jeongguk reached his door. "Run away again. Lock yourself in your room like a petulant child. But this shit stops. One way or another."
Jeongguk didn’t slam the door. He closed it with a soft, definitive click that felt infinitely more damning. He stood there, back against the cool wood, listening. He heard the gentle run of the kitchen faucet, the careful clink of a mug being washed and set on the drying rack. The sounds of Jimin moving on with his morning, of the apartment absorbing and moving past his outburst.
He slid down to the floor, burying his face in his hands, utterly lost in the storm he’d created for himself but couldn't navigate. The cycle had finally hit its breaking point, and Jeongguk had no idea how to stop it.
・・・・・
The silence in Jeongguk’s room after Jimin’s final, damning words was absolute. It was a heavy, pressing down on his chest as he sat slumped against the door. The adrenaline of the fight had drained away, leaving behind a cold, hollow ache and a cacophony of echoing accusations.
Hours bled into one another. The strip of light under his door eventually vanished as Jimin turned in for the night. The apartment settled into a deep, judging quiet. Jeongguk lay stiffly on his bed, staring at the darkened ceiling, every shameful scene from the last six months playing on a relentless loop behind his eyes.
The damp towel. The loud music. The mail. The blue mug.
Every petty, explosive argument, every stormed-out exit, every slammed door. Each one had been preceded by the same, simple trigger: a text, a casual mention, the evidence of Jimin having a life that didn't include him in that way.
Why?
The question wasn't new. He’d asked it of himself on Taehyung’s couch, on Yoongi’s floor, staring at Hoseok’s ceiling. But he’d always let it drift away, unanswered, too frightening to examine. Tonight, cornered by Jimin’s ultimatum and his own crushing embarrassment, there was nowhere left to run. He had to look at it.
He forced himself to walk through it, step by logical step.
Fact: Jimin was his best friend. He loved Jimin. That was the bedrock of his entire world.
Fact: Jimin was gay. He’d known this for years. He’d celebrated it. Supported it. He’d been proud to call himself an ally.
Fact: Jimin dated men. He brought them home. He had a right to happiness, to intimacy, to a life beyond their friendship.
Fact: The moment any of that became real, the moment Jeongguk had to confront the physical, audible, scented reality of it, something inside him curdled. It wasn't just awkwardness. It was a visceral, possessive rage. It felt like a violation, a personal offense that left him hot with anger and then cold with a shame so deep it made him nauseous.
His mind, desperate for a reason, a diagnosis, latched onto the only one that made a horrible, twisted sense.
Internalized homophobia.
Of course. It had to be that. He’d read about it. It was a poison you could drink without knowing, absorbed from a world that still whispered in the corners. It explained everything. He’d convinced himself he was an ally, but somewhere deep down, maybe a part of him still… what? Judged? Recoiled? Was uncomfortable with the act of it, even if he accepted the concept?
That had to be it. Why else would the sound of Jimin’s pleasure make him want to punch a wall? Why else would the sight of another man in their kitchen, using his mug, feel like a hostile invasion? It wasn't about Jimin. It couldn’t be. It was about… the gayness. The thing he thought he was fine with, but evidently, on some primal level, he wasn't.
The realization was a sucker punch to the gut. He felt like a fraud. A walking, talking hypocrisy. He’d marched in Pride parades while secretly harboring this sickness. He’d set up Seokjin and Taehyung while secretly being repulsed by the reality of his own best friend’s love life. The self-loathing that followed was tidal, suffocating. He was a bad friend. A terrible person. He was hurting Jimin because of some deep-seated bigotry he hadn't even known was festering inside him.
A resolve, grim and desperate, solidified in the dark.
He couldn’t fix this alone. He needed help. He needed to confess this awful truth and learn how to be better. His hyungs—Seokjin, Taehyung, Yoongi—they were smart and they were queer. They would know what to do. They would have resources, advice, and a path to purification.
・・・・・
“And this,” Jeongguk concluded, his voice ragged with exhaustion, “is why you need to move back in. You can be, like… a buffer. Stop me from picking another stupid fight. Keep me from fucking everything up even worse with Jimin and driving him away for good while I… while I work on this.”
He gestured vaguely at himself, at the entire tangled mess he’d just laid bare.
Taehyung, who had been watching him with an increasingly perplexed and concerned expression, seemed to short-circuit. He blinked slowly, opened his mouth, then closed it again, as if the words had gotten lost on the way out. He finally just tucked a loose strand of hair behind his ear, a nervous, familiar gesture.
“Jeongguk-ah,” he said, his voice gentle but firm. “You know me moving back into that tiny apartment wouldn’t actually… solve anything, right? It would just be a Band-Aid on a broken leg. I’d just be another witness to the same cycle.”
“Then what am I supposed to do?” The question burst from Jeongguk, helpless and raw. He slumped forward, elbows on the table, head in his hands. “Jimin hates me. I’ve spent months sabotaging the most important relationship in my life because of my own… my own screwed-up bigotry.”
He knew asking Taehyung to move back was a logistical fantasy, but he was drowning in the problem. He needed a lifeline, a set of instructions. How to Stop Being Homophobic in Ten Easy Steps.
Seokjin, who had been watching the exchange with the intense focus of a man trying to defuse a very confusing bomb, let out a long, controlled breath. He smoothed his hands over the polished tabletop, as if physically preparing himself.
“Okay,” Seokjin began, choosing his words with obvious care. “Let’s say, for the sake of argument, we follow this… diagnosis. It sounds to me like you have a lot of very strong, very specific emotions that you haven’t been… well, processing. You’ve just been letting them out as anger. Maybe that’s the place to start.”
Jeongguk’s head shot up. “I don’t want to process them, hyung, I want to get rid of them!” His voice rose, frayed at the edges. “What good is ‘processing’ going to do? My emotions are the problem! They’re what make me angry and disgusted and… and homophobic! Processing them just means sitting with the homophobia, and I don’t want to!”
“Jeongguk,” Yoongi interjected, his voice a low, weary rasp. He’d been quiet for a long time, listening with a deepening frown. He pinched the bridge of his nose. “You’re not homophobic.”
The statement hung there, simple and absolute.
Jeongguk stared at him, incredulous. “What? Hyung, I just spent an hour explaining it. The evidence—”
“I heard your evidence,” Yoongi cut him off, not unkindly but with finality. He met Jeongguk’s bewildered gaze. “And I still don’t understand why you’ve landed on that word. Honestly, I don’t.”
Frustration flooded Jeongguk. He spread his hands wide, appealing to the room. “Because I get angry! I feel sick! Every single time I see Jimin with a guy, every time I even think about him with a guy, my chest gets tight and I want to break something! If that’s not homophobia, then what the hell is it? What else could it be?”
He looked from Yoongi to Seokjin to Taehyung, his expression a desperate plea for an answer.
"Homophobic?" Seokjin repeated slowly, like Jeongguk had announced he was considering a career change to competitive snail racing. "Jeongguk-ah. You organized my surprise birthday party at a drag brunch and cried during Taehyungie’s performance."
"You heckled that guy who made a gross comment about me and Hobi at the club last month," Yoongi added flatly.
"You literally set me and Jin-hyung up!" Taehyung exclaimed, gesturing wildly between himself and Seokjin. "You were our biggest cheerleader! You bought us those terrible matching sweaters!"
Jeongguk blinked, brow furrowed. "Well... yeah. But that’s... that’s different. You guys are my friends. It’s... personal with Jimin. It feels personal."
"How?" Seokjin pressed, leaning forward. "How is Jimin bringing someone home different from, say, Namjoon bringing someone home? Or me?"
"It... it is!" Jeongguk insisted, frustration mounting. "I just... I get this... this burning feeling in my chest. Like I wanna punch something. Or scream."
"Ah," Yoongi said, the syllable dripping with dawning comprehension. "So. This 'burning feeling'. When Jimin talks about how hot that actor is? Do you get it?"
Jeongguk frowned. "No...?"
"When he gushes about some guy he met at the club?"
"...No."
"When he tells you about a cute guy he saw at the coffee shop?"
"...Not really."
"But when he actually brings said cute guy home and you imagine them..." Yoongi paused, deliberately letting the implication hang.
Jeongguk flushed crimson, the heat crawling up his neck. "Hyung!"
"That's when the burning happens, right?" Yoongi pressed mercilessly. "When you picture him with someone else? Specifically?"
Jeongguk stared at the floor, unable to deny it. His silence was answer enough.
Seokjin sighed dramatically, slumping back in his chair. "Oh, darling. It's not homophobia."
Taehyung bounced up onto his knees. "It's jealousy! You're jealous!"
Jeongguk's head snapped up, eyes wide with horror. "What? No! That's insane! Jimin's my best friend!"
"Best friend you don't want anyone else touching," Yoongi stated.
"Best friend who you want all to yourself," Seokjin added.
"Best friend you apparently want to punch people over," Taehyung finished triumphantly.
Jeongguk opened his mouth to protest again, but the words died.
"Oh my god," Jeongguk breathed, the color draining from his face. "Oh my god." The realization hit him like a freight train – terrifying and exhilarating and utterly world-shattering.
Seokjin snapped his fingers. "There it is."
"Took you long enough!" Taehyung chirped.
Yoongi nudged him gently. "So? What does 'being in love with Jimin' look like to you? Forget the fear for a second. Just... imagine it."
Jeongguk swallowed hard. His mind, usually a battlefield of denial, suddenly offered a startlingly vivid image: Waking up tangled in sheets with Jimin, sunlight filtering through the blinds. Jimin’s sleepy smile directed only at him. The warmth of Jimin’s hand finding his under the table during movie nights. That laugh Jeongguk loved, echoing just for him. The absolute rightness of it.
His breath hitched. The blush returned, fierce and undeniable, painting his cheeks crimson.
Taehyung gasped dramatically. "He's picturing it! Look at his face! He's gone all soft!"
Jeongguk buried his face in his hands again, mortified. "Shut up! This is a disaster!"
"It's only a disaster if you keep pretending it's not happening," Seokjin said gently but firmly.
"But... I can't tell him!" Jeongguk looked up, panicked. "After everything? After I've been such an asshole? He hates me now! It'll just make things worse! He'll think I'm... I'm pathetic!"
Yoongi leaned closer, his voice dropping to a low, serious murmur that cut through Jeongguk's panic. "Maybe. Or maybe he'll finally understand why you've been acting like a possessive lunatic for months." He paused, letting the words sink in. "Think about him, Gguk. How must he feel? His best friend, the person he lives with, suddenly acts like he despises him every time he tries to have a life? He probably thinks he did something wrong. He might even think you hate him."
The thought hit Jeongguk like a physical blow. Jimin's hurt expression, the confusion in his eyes during their fights... Had Jeongguk really made him feel hated? Unworthy?
"Shit. That's worse," Jeongguk whispered, the horror shifting from himself to the pain he'd inflicted on Jimin.
Yoongi nodded. "Yeah. It is. So you have two choices: Keep hiding, let him keep thinking you despise him and watch him eventually move out or cut you off because he can't take the hostility anymore..." He let that bleak future hang for a moment. "...Or you tell him the messy, complicated truth. At least he'll know it wasn't hate."
Jeongguk stared at the floor, heart pounding against his ribs like a trapped bird. The fear was paralyzing. The thought of confessing felt like stepping off a cliff. But Yoongi's words echoed: He thinks you hate him. The image of Jimin's wounded expression solidified in his mind, more painful than any rejection.
He took a shaky breath, fists clenching at his sides.
"...Okay," he rasped, the word barely audible. He looked up, meeting Yoongi's steady gaze, then Seokjin's encouraging nod, and finally Taehyung's wide, supportive eyes. "Okay. I'll... I'll tell him."
・・・・・
The late afternoon sun slanted through the steamed windows of “Magic Shop,” casting long shadows across the mismatched tables. Jeongguk hunched over his laptop, fingers hovering uselessly above the keys. His third iced americano of the day sat cooling beside him, forgotten. The screen glowed with open tabs: "How to Tell Your Best Friend You're In Love," "Signs Your He Likes You Back," and crucially, "Friends-to-Lovers Success Stories!"
He scrolled, heart doing a hopeful little flutter as he read a particularly sweet anecdote about confessing during a thunderstorm. A slow grin spread across his face. Maybe, he thought, tracing the rim of his mug. Maybe it’s possible. Maybe Jimin feels it too.
He clicked on another link, titled hopefully, "Taking the Leap" His optimism lasted precisely three paragraphs before the narrative took a nosedive off a cliff of despair. "And then he said he needed space... never spoke to me again... lost my best friend AND the guy I loved..."
Jeongguk’s stomach dropped like a stone. The cheerful coffee shop sounds – the hiss of steam, the murmur of conversation – suddenly felt like mocking. Panic clawed its way up his throat. Images flooded his mind: Jimin’s bright smile turning frosty, the shared apartment becoming a warzone of awkward silences, Jimin moving out... Jimin finding someone else... Nope. NOPE.
He slammed the laptop shut hard enough to make the couple at the next table jump. Can’t risk it. Absolutely not happening. Better to be miserable and have him in my life than... that.
The cheerful jingle of the cafe bell felt like a personal insult. Jeongguk glanced up, annoyance ready – and froze. Jimin. Flushed and slightly rumpled, sliding into the booth directly behind Jeongguk’s high-backed chair. And him. Namjoon. Tall, unfairly composed Namjoon. The guy who’d dared to use Jeongguk’s favorite chipped mug, prompting Jeongguk to snap at him and inevitably causing the fight between Jimin and him.
Jeongguk melted into his armchair, becoming a statue holding a lukewarm coffee. Don’t listen. Just leave. But every neuron focused on the space behind him.
A comfortable pause, then Namjoon’s calm, rational voice cut through the ambient noise. “So,” he began, as if starting a book club discussion. “We probably need to address the elephant in the room.”
Jeongguk’s ears practically pricked up like a startled deer.
Jimin let out a low, pained groan. “Hyung, please. Let’s just… not. There’s nothing to address.”
“Uh huh,” Namjoon replied, amusement lacing the syllables. “So it’s not weird that you called me by your best friend’s name while I had my dick up your ass?”
Jeongguk choked. His coffee went down the wrong pipe, triggering a silent, spasming cough that made tears spring to his eyes. He said my name? With him? Like… during…? His brain short-circuited.
Another groan from Jimin, followed by the unmistakable sound of a face meeting palms. “That was a mistake,” came the muffled confession from behind Jimin’s hands. “A drunken slip-up.”
Namjoon barked out an incredulous laugh. “Jimin, you didn’t have a lick of alcohol.
Jimin just groaned again, the sound vibrating through the booth back and straight into Jeongguk’s thundering heart. This couldn’t be real. It had to be some sleep-deprived caffeine hallucination.
“Stop teasing me,” Jimin grumbled weakly. “You know how it is with him.”
Namjoon’s laugh softened. “It was kind of obvious from the little interaction I saw between you two that first time. Can't really blame you, though. He’s really something.”
Jimin sighed, a sound tangled with longing and frustration. “It’s why I love him.” the sheer, aching fondness in Jimin’s voice sent scalding heat flooding Jeongguk’s cheeks and pooling low in his gut. Park Jimin loved him? Him?
“Are you,” Namjoon paused, choosing his words carefully. “Are you sure he’s straight?”
Jimin laughed, but it shattered like cheap glass. “As certain as I am that the sky is up. Which is to say, completely.” Park Jimin, you beautiful, oblivious fool.
“Hmm,” Namjoon hummed, thoughtful. “I don’t know. The vibe I got was less ‘straight guy’ and more ‘territorial alpha wolf.’ I genuinely thought he was going to challenge me to a duel over that mug.”
“Maybe he’s homophobic,” Jimin suggested, half-joking, a weak attempt to deflect. Then he sat bolt upright, horror dawning on his face like a sudden storm. “Wait, fuck, hyung…do you think he’s homophobic?”
“What?” Namjoon sounded utterly lost.
But Jimin was already spiraling. “Wait, that would explain, like, so much? Why he got all distant when he saw you and I, why he acts like a total asshole whenever I bring home a guy,” His voice trailed off, but the implication hung heavy.
Jeongguk shot upright so fast his knee cracked against the underside of the table. His forgotten americano toppled over, a lukewarm brown tide spreading across the scarred wood. Alarm sirens blared through his head, louder than any espresso machine. Homophobic? HIM? The sheer, breathtaking stupidity of that assumption burned away the last vestiges of his fear, replaced by pure, incandescent fury.
Oh, hell no.
He shoved his chair back, scraping it violently against the floor tiles, ready to storm around the booth and throttle some sense into his idiot best friend with the most earth-shattering confession known to man. But Namjoon moved first.
Jeongguk watched, rooted to the spot by a fresh wave of scalding jealousy, as Namjoon leaned forward and placed a comforting hand over Jimin’s fidgeting one on the table. That should be my hand.
“Hey,” Namjoon soothed, his voice low and calming. “I’m sure that’s not the case. He’s probably just… hell, I don’t know, Jimin. But you guys are best friends, right?”
Jimin looked down, a world of sadness in the slump of his shoulders. “He’s my person.” The quiet conviction in those words hit Jeongguk like a physical blow, stealing his breath. His person.
“Then you need to talk to him,” Namjoon urged, giving Jimin’s hand a gentle squeeze. “For real. I’m betting there’s a epic novel of miscommunication between you two.”
A flicker of reluctant gratitude for Namjoon’s sense began to thaw Jeongguk’s fury—until the man leaned in again. He leaned in too far, until his lips were a breath away from Jimin’s temple. “And if talking doesn’t work,” Namjoon murmured, his voice dropping to an intimate, velvety register that Jeongguk hated with every fiber of his being, “you know where to find me. I’m excellent at helping people work through their frustrations.”
Jimin offered a weak smile and patted Namjoon’s shoulder awkwardly. “I’ll… take that into consideration.” He stood up, gathering his jacket. “Sorry again about … that. Really didn’t mean to call you… him… while we were… y’know.”
Namjoon just chuckled and, infuriatingly, brushed a casual kiss against Jimin’s other cheek. Jeongguk’s stomach twisted. “‘S alright,” Namjoon said.
JJeongguk watched, hawk-like, as they said their final, too-soft goodbyes by the door. The second Jimin stepped outside alone, the sky fractured. Rain fell not in drops but in a sudden, silver sheet, hammering the pavement with a violence that matched the drumming in Jeongguk’s chest. The golden light was snuffed out, replaced by a cold, grey downpour.
Without a second thought, Jeongguk grabbed his jacket, left the spilled coffee behind, and marched for the door.
・・・・・
The muggy Seoul air clung to Jeongguk’s skin as he walked home, Jimin’s confession echoing in his head like a second heartbeat. He loves me. The knowledge was a live wire under his skin, making his fingers twitch with the need to act, to seize, to claim.
But as he stood in their quiet entryway, the keypad’s soft beep sounding abnormally loud, he knew he couldn’t. He was a live wire himself—sparking, anxious, too wound up from the storm of the day to trust his own tongue. If he went to Jimin now, he’d either stammer incoherently or blurt it out like an accusation. This fragile truth needed better. It needed calm.
He went straight to the kitchen. Cooking had always been his meditation. The precise, repetitive actions—the thunk of the knife, the sizzle in the pan—could quiet the riot in his mind. He pulled out ingredients for Jimin’s favorite: a creamy carbonara, the dish he’d perfected after Jimin had mentioned it was his ultimate comfort food. Each step was a silent prayer. Dicing the bacon into perfect squares was an apology for every snapped word. Whisking the pasta sauce was a promise. The rich, savory aroma that began to seep through the apartment felt like an offering, wrapping their home in a warmth that had been missing for months.
He plated it carefully, steam rising in curls. Taking a steadying breath, Jeongguk carried two plates down the hall towards Jimin’s slightly ajar door. He nudged it open with his foot. Jimin was sprawled on his bed, scrolling through his phone, looking soft in worn sweatpants and a faded band tee. He glanced up, surprise flickering across his features before settling into wariness. He expects another fight.
“Hey,” Jeongguk said, his voice softer than he’d intended. He lifted a plate. “I, uh. Made dinner. You eaten?”
Jimin’s eyes narrowed slightly, searching Jeongguk’s face. “No. I haven’t.” He paused. “You cooked? For us?”
“Yeah. Your favorite.” Jeongguk offered a tentative smile. “Mind if I…?” He gestured to the floor space by the bed.
After a long, assessing moment, Jimin nodded. He slid off the bed to sit on the floor, his back against the mattress, and took the offered plate. “Thanks.”
They ate in a silence that was neither comfortable nor hostile, but thick with everything unsaid. Jeongguk watched from the corner of his eye as Jimin took the first bite, saw the way his shoulders loosened a fraction, the barely-there hum of appreciation. It was the courage he needed.
Setting his own plate aside, Jeongguk turned to face him, his own back against the bed. “Jimin-ah. I need to talk to you. About… about everything.”
Jimin paused, fork halfway to his mouth. “Everything?” His voice was guarded.
“First, I’m sorry. For all of it. The disappearing acts. The fights over towels and music and… mugs.” He took a shaky breath, forcing himself to hold Jimin’s gaze. “I told the hyungs I thought it was internalized homophobia. They all laughed at me, but I really, truly believed that was the ugly truth.”
Jimin’s brow furrowed, the same confused frown Jeongguk had seen earlier. “What?”
“I thought the reason I couldn’t stand you being with anyone, the reason it made me so angry I felt sick, was because some deep, hidden part of me had a problem with you being gay.” He shook his head, a harsh, disbelieving laugh escaping him. “I was so wrong.”
“Then what was it, Jeongguk?” Jimin asked, his voice low and intent. “If not that, then what?”
The direct question stripped away his last defense. “It was you,” Jeongguk whispered, the truth finally bare between them. “Just you. Seeing you smile at someone else, knowing someone else got to hear you laugh late at night, imagining someone else touching you…” His throat tightened. “It felt like the world was ending. Every single time. I called it disgust, I called it anger, but it was just… sadness. Because it wasn’t me who was doing all of that with you.”
Jimin had gone very still. “Jeongguk…”
“I’m in love with you.” The words, once freed, came in a rush. “I’m so deeply in love with you it twisted me up inside until I didn’t recognize myself. I thought I could protect our friendship by staying quiet, by just trying to endure it, but I would just be poisoning it. I love the way your nose scrunches when you’re trying not to laugh. I love how you sing off-key in the shower. I love your stupid, stubborn kindness. I’m in love with my best friend, and I’ve been so terrified of that truth that I turned it into a disease.”
Silence hung heavy and fragile between them. Jimin stared at him, disbelief warring with a desperate hope in his eyes. His throat worked as he tried to speak. “Jeongguk… that’s… don’t fuck with me. Don’t you dare play some cruel joke right now.” His voice was a fragile thread.
“I mean every word.” Jeongguk shifted closer, closing the distance on the floor until their knees were almost touching. “And today, at the cafe… I heard you. I heard you talking to Namjoon-ssi.”
Jimin’s lips parted soundlessly. Embarrassment flooded his features, quickly followed by something akin to panic.
“You said my name.” Jeongguk’s voice was rough with emotion. He reached out, slowly, giving Jimin every chance to pull away, and cradled his jaw. “Look at me, please. You said my name. You told him I was your person. Jimin-ah, please tell me I didn’t imagine what that meant.”
A tear escaped, tracing a path down Jimin’s cheek. Jeongguk brushed it away with his thumb. “You idiot,” Jimin choked out, a sob mixing with a laugh. “Of course you’re my person. You’ve always been my person. I’ve been in love with you for years. I just… I gave up. I tucked it away because you were you, and you only ever saw girls, and I couldn’t lose you. So I tried to move on. And I failed. Miserably.” He leaned into Jeongguk’s touch, his own hand coming up to cover Jeongguk’s on his face. “Is this real? Are you real right now?”
In answer, Jeongguk leaned in. He moved slowly, giving Jimin all the time in the world to refuse. He didn’t. Their lips met—a soft, tentative press that was less a kiss and more a question. It was warm, achingly gentle.
When they parted, it was only by a breath. Jeongguk rested his forehead against Jimin’s, their noses brushing.
their lips met again, and this time there was no hesitation.
The soft, tentative press of lips ignited into something molten. What began as a sweet affirmation crackled with sudden, undeniable electricity. Jimin’s hand slid from Jeongguk’s chest to the back of his neck, fingers tangling fiercely in his hair as he deepened the kiss. A low, hungry sound vibrated in Jeongguk’s throat, echoing Jimin’s own gasp. Their mouths opened wider, tongues sliding against each other in a wet, desperate rhythm that banished all thoughts of pasta or apologies. Jeongguk could taste the salt of Jimin’s tears mingling with something uniquely him – a warm, addictive flavor that drove him wild.
Jimin didn’t hesitate. With a fluid grace born of long-denied need, he swung one leg over Jeongguk’s thighs, settling himself firmly into Jeongguk’s lap. The friction was immediate, intense. Jeongguk groaned, hips jerking upwards involuntarily, seeking pressure against the hard ridge tenting his jeans. He could feel Jimin’s answering hardness pressing back, hot and demanding even through layers of fabric. Their kiss turned savage, teeth grazing lips, tongues battling for dominance as their bodies rocked together in a primal grind.
Jeongguk’s hands, trembling with adrenaline and lust, slid beneath the soft cotton of Jimin’s t-shirt. His palms skated over smooth, heated skin, mapping the dip of his waist, the taut plane of his stomach, before finding the small, pert peaks of Jimin’s nipples. He brushed his thumbs over them, feeling them stiffen instantly into hard nubs against his calloused fingertips. Jimin gasped into his mouth, arching his back, pushing his chest further into Jeongguk’s touch. “Fuck, Gukkie… yes,” he breathed against Jeongguk’s lips, voice thick with want.
Driven by that encouragement, Jeongguk pinched one nipple lightly, then rolled it between finger and thumb, eliciting a sharp, choked cry from Jimin. His other hand gripped Jimin’s hip, fingers digging in, holding him steady as their grinding grew more urgent. Jeongguk could feel the dampness soaking through his jeans where Jimin’s cock strained against his own, the friction deliciously rough.
“Jimin-ah,” Jeongguk gasped, breaking the kiss to trail hot, open-mouthed kisses down the column of Jimin’s throat. “God, you feel… so fucking good.”
Jimin pulled back slightly, his eyes dark pools of desire, pupils blown wide. His breath came in ragged pants. He cupped Jeongguk’s face, forcing their gazes to lock. “Jeongguk,” he murmured, voice laced with concern despite the heat. “Are you sure? We can stop. We can go slow. I know this is all new for you. I don’t want you to be uncomfortable.”
“I’m sure,” Jeongguk cut him off, voice rough with need. “Fuck, Jimin, I’ve never been surer of anything. Please. Need you.” His hips thrust up again, emphasizing his desperation.
That was all Jimin needed. He surged forward, reclaiming Jeongguk’s mouth in a searing kiss as his hands pushed under Jeongguk’s shirt, nails scraping lightly over his abs. Then, in one smooth motion, Jeongguk stood, Jimin’s legs instinctively wrapping around his waist. They clung together, mouths fused, as Jeongguk carried and laid Jimin down on the bed with a reverence that belied the fire burning in his veins.
They spent long, intoxicating minutes relearning each other’s mouths, tongues sliding and exploring with greedy hunger. Jeongguk’s hands roamed freely now, pushing Jimin’s shirt up, exposing the perfect expanse of his chest and stomach. He lowered his head, sucking a deep, possessive mark just above Jimin’s collarbone, drawing a low moan from him. He kissed his way down, lapping at a peaked nipple before sucking it deep into his mouth, swirling his tongue relentlessly. Jimin arched off the bed, fingers twisting in the sheets. “Ah! Jeongguk… fuck…”
Clothes became obstacles to be ripped away. Jeans were shoved down impatiently, boxers followed. Jeongguk paused for a moment, drinking in the sight of Jimin naked beneath him: flushed skin glowing in the dim light, cock hard and leaking against his stomach, thighs trembling slightly with anticipation. He leaned down, kissing him deeply again as his hand wrapped around Jimin’s cock. It was hot silk over steel in his grip. He stroked slowly, experimentally, marveling at the weight, the velvety texture, the way Jimin whimpered and thrust into his fist.
“Jeongguk…” Jimin panted, “You… you’ve only been with women, right?”
Jeongguk nodded, unable to form words, mesmerized by the sight of Jimin’s elegant hand on him.
Jimin smiled, a wicked curve of his lips that sent a jolt straight to Jeongguk’s already aching cock. “Okay,” he breathed. “Then I guess you’re gonna need some guidance, baby.” He reached down, guiding Jeongguk’s hand to stop. “Lie back for me.”
Jeongguk obeyed instantly, settling against the pillows. Jimin moved with feline grace, straddling his thighs again but facing away this time. He looked back over his shoulder, eyes smoldering. “You ever eat pussy?” he asked bluntly.
Jeongguk’s breath hitched. “Y-yeah.”
“Good,” Jimin purred. “Then do that.” He spread his cheeks apart, presenting himself to Jeongguk. The sight was obscenely erotic: the tight furl of muscle, pink and glistening slightly. “Just like that. Lick me open.”
A wave of intense arousal washed over Jeongguk. The vulnerability, the trust… it was overwhelming. He leaned forward, placing tentative kisses along the curve of Jimin’s ass before zeroing in on his target. The first swipe of his tongue was hesitant, a broad stroke over the tight entrance. It tasted clean, musky, uniquely Jimin. Encouraged by the sharp gasp it elicited, he pressed closer, circling the ring with firm strokes of his tongue before flattening it and licking firmly over it again and again.
“Oh fuck… yes,” Jimin moaned, pushing back against Jeongguk’s face. “Just like that… keep going… use your tongue…”
Jeongguk obeyed with fervor. He lapped at Jimin’s hole like it was the sweetest thing he’d ever tasted, probing gently with the tip of his tongue before pushing it inside just a little, feeling the tight muscle yield to him. He sucked lightly on the rim, then speared his tongue deeper. The sounds Jimin made – guttural moans and broken pleas – drove him wild. He worked him open relentlessly, savoring the tremors that ran through Jimin’s body.
Jimin was panting hard now, rocking back onto Jeongguk’s tongue. “Enough… fuck… need you inside me… now.”
Jeongguk pulled back reluctantly, wiping his mouth with the back of his hand. He watched as Jimin turned around, grabbing the lube from the nightstand drawer with shaking hands. Reluctantly, Jeongguk pulled back. Jimin turned, grabbing the lube from the nightstand. He coated his own fingers first, his eyes locked on Jeongguk’s. “Watch,” he said, his voice a low command. He reached behind himself, his brow furrowing in concentration as he pushed a slick finger inside. “See? Slow. Just one. You have to open me up for you.” He added a second, working them in and out, a soft groan escaping his lips. “It’s not like a pussy, it doesn’t get wet on its own. You have to prepare it. You have to be patient.”
The clinical instruction, delivered in Jimin’s wrecked, pleasure-filled voice, was the most erotic thing Jeongguk had ever witnessed.
“Now you,” Jimin breathed, withdrawing his fingers. He took Jeongguk’s hand, pouring a generous amount of lube over his fingers. “Go slow. Curl it a little when you’re deep… there, right there—”
Jeongguk obeyed, his eyes wide as he watched two of his fingers disappear inside Jimin’s body. The heat was intense, the tightness unbelievable. He crooked his finger as instructed, and Jimin cried out, his back arching beautifully.
“Oh, god… yes, just like that. Now another… slowly…”
Jeongguk added a third finger, scissoring them gently as Jimin had shown him, marveling at the way Jimin’s body yielded to him, welcomed him. “You’re so tight,” he whispered, awed.
“For you,” Jimin gasped. “Always for you. Now… fuck me. I’m ready.”
Jimin slicked Jeongguk’s cock with more lube, the cool gel a shock against his fevered skin. Then he guided Jeongguk to his entrance.
“Go slow at first,” Jimin instructed, voice thick with need. “Let me adjust.” He sank down slowly, taking Jeongguk inside inch by inch. The heat and tightness were beyond anything Jeongguk had ever experienced. He groaned, head falling back against the pillows as Jimin seated himself fully, clenching around him like a velvet fist.
“Fuck… you feel incredible,” Jeongguk choked out.
Jimin leaned forward, hands braced on Jeongguk’s chest. His eyes were dark and wild. “Now fuck me,” he commanded. “Hard.”
Jeongguk didn’t need telling twice. His hands found Jimin’s hips, fingers digging in hard enough to bruise as he began to thrust upwards. Hard and deep. Each powerful drive punched a gasp from Jimin’s lips. The bed rocked violently beneath them, the headboard slamming against the wall in a frantic rhythm.
“Harder! Fuck me harder, Jeongguk!” Jimin demanded, bouncing on his cock with abandon. His own cock bobbed untouched between them, leaking precum freely onto Jeongguk’s stomach.
Jeongguk obeyed with a primal growl, pistoning his hips upwards with brutal force. The slap of skin on skin filled the room, punctuated by their ragged breaths and desperate moans. Possessiveness surged through Jeongguk – this was his. He pulled Jimin down roughly for a searing kiss as he fucked up into him with punishing strokes. He bit down on Jimin’s lower lip hard enough to draw a sharp cry before sucking another dark mark onto the juncture of his neck and shoulder.
“Mine,” Jeongguk snarled against sweat-slicked skin as he thrust deeper still. He marked him again and again: on his collarbone, his chest, the slope of his shoulder – branding him with deep purple bruises that screamed possession.
Jimin was unraveling fast beneath him. His cock was flushed a deep red, bouncing wildly with each thrust. His moans turned higher pitched, frantic. “Gonna come… ah! Gukk… I’m gonna…”
Jeongguk felt the clenching around him intensify to an unbearable tightness. He slammed up one final time and held deep as Jimin cried out, a guttural sound ripped from his throat. Ropes of thick white cum erupted from Jimin’s untouched cock, splattering across Jeongguk’s chest and stomach. His body convulsed wildly around Jeongguk’s cock as he rode the intense waves of overstimulation, his hole spasming relentlessly.
The sight and sensation were too much. Jeongguk buried his face in Jimin’s neck as he lost all control. With three more savage thrusts, he came harder than he ever had in his life. Hot seed pulsed deep inside Jimin in thick spurts, filling him completely as Jeongguk groaned his name like a prayer against sweat-dampened skin.
They collapsed together in a tangled heap of trembling limbs and labored breaths. Jeongguk stayed buried inside him for long moments, reluctant to let go as aftershocks shuddered through them both. The air hung thick with the scent of sex and sweat and their mingled releases.
Jimin turned his head slightly to look at him, eyes hazy but sated. “So much for being inexperienced with a guy,” he teased weakly.
Jeongguk huffed a breathless laugh, brushing damp hair from Jimin’s forehead. “Had a damn good teacher.” He pressed a soft kiss to his lips, a stark contrast to the bruising ones he’d left earlier. The claiming marks stood out vividly against Jimin’s pale skin – a map of their passion.
He finally pulled out slowly, watching his cum leak from Jimin’s well-fucked hole onto the sheets below. The possessive urge surged again – he wanted to see it drip out of him all night long.
“Mine,” Jeongguk murmured again, tracing a fingertip along one of the hickeys on Jimin’s neck.
Jimin smiled, curling into him. “Yours,” he whispered back.
