Actions

Work Header

habits of the hearts

Summary:

yoonmin convinced themselves they work better as friends so they break up and then proceed to act like the most married couple alive for a full year

Work Text:

jimin finds yoongi in his kitchen on a tuesday morning, making coffee like he lives there.

"morning," yoongi says without looking up, and jimin's brain takes a full thirty seconds to catch up because this is his apartment, his kitchen, and they broke up a year ago.

"how did you get in?"

"key." yoongi holds up the familiar keychain, the little cat charm jimin bought him last christmas still dangling from it. "you said i could water your plants while you were at your mom's."

"that was three days ago."

"your coffee was shit. i bought good beans."

and that's how jimin ends up drinking the best coffee he's had in months while his ex-boyfriend reorganizes his spice cabinet like it's the most natural thing in the world.

"we should talk about this," jimin says.

"about what?"

"about how you still have my key. about how you're doing my dishes. about how this is weird."

yoongi pauses, hands still buried in jimin's cabinet. "is it weird?"

and that's the problem, isn't it. it doesn't feel weird. it feels like coming home to find yoongi humming under his breath, hair messy from sleep, wearing the hoodie jimin thought he'd lost. it feels normal in a way that should terrify him.

"no," jimin admits. "that's what's weird."

 


 

it wasn't always like this. there was a time when yoongi touching him felt electric, when every kiss was hungry and desperate like they couldn't get enough of each other.

jimin remembers the first time yoongi stayed over, how they barely made it through the door before yoongi was pressing him against the wall, mouth hot and insistent against his neck. remembers yoongi's hands mapping every inch of his skin like he was memorizing him, the way he'd whisper jimin's name like a prayer.

"you're so beautiful," yoongi used to say, fingers tracing the line of jimin's collarbone, and jimin believed him then. felt beautiful under yoongi's touch, in the way yoongi would stare at him like he couldn't quite believe he was real.

they'd spend entire weekends in bed, talking and touching and learning each other's bodies. yoongi would trace patterns on jimin's bare chest while they watched movies, absent-minded and intimate, and jimin would feel like he was exactly where he belonged.

but somewhere along the way, that spark became routine. kisses became obligations. yoongi's touch went from reverent to automatic, and jimin started feeling like a checklist item rather than someone desired.

the last time they had sex, jimin caught yoongi checking his phone afterward.

"sorry," yoongi had said, noticing jimin's expression. "hoseok texted about drinks tomorrow."

and jimin had just nodded, pulled the covers up to his chin, and pretended it didn't feel like a rejection.

 


 

one year earlier

 

"we should talk."

the words hang heavy in yoongi's small apartment, and jimin already knows he's not going to like whatever comes next. yoongi only gets that careful, measured tone when he's been thinking too hard about something.

"okay." jimin sets down his coffee, suddenly too nervous to drink it.

yoongi sits across from him instead of next to him, which is the first sign something's really wrong. there's too much space between them on the couch, and yoongi's hands are clasped tight in his lap.

"i think..." yoongi starts, then stops. tries again. "i've been thinking about us."

"that sounds ominous."

"maybe it is." yoongi's smile is sad. "jiminie, are we forcing this?"

the question hits like cold water. "what do you mean?"

"i mean, we've been together three years and we still feel like we're playing house. like we're trying to fit into something that doesn't... i don't know. fit."

jimin's chest tightens. "i thought we were happy."

"we are. that's the problem." yoongi runs a hand through his hair, frustrated. "we're happy, but it feels like we're happy because we're supposed to be, not because we actually are."

"that doesn't make sense."

"doesn't it?" yoongi looks at him with those knowing eyes. "when's the last time we had sex without it feeling like an obligation? when's the last time we went on a date that didn't feel like we were checking boxes?"

jimin opens his mouth to argue, then closes it. because yoongi's not wrong, and they both know it.

"we're best friends trying to be boyfriends," yoongi says quietly. "and maybe that's not the same thing."

"so what are you saying?"

"i'm saying maybe we're better at being friends than we are at this." yoongi gestures between them. "maybe we're trying to force something romantic that doesn't need to exist."

jimin feels something crack in his chest. "you want to break up."

"i want us to be okay." yoongi's voice is so gentle it hurts. "and i don't think we will be if we keep pretending this is working when it's not."

the worst part is that jimin can't argue. the relief he feels underneath the hurt tells him everything he needs to know.

"we're being ridiculous, aren't we?" jimin says finally.

"probably."

"good thing we're better at being ridiculous together than apart."

yoongi's smile is real this time. "friends?"

"obviously."

they shake on it like they're making a business deal, and jimin pretends not to notice how right yoongi's hand feels in his.

later, jimin will realize they never actually discussed what being "just friends" meant. never set boundaries or rules about sleepovers and grocery shopping and showing up when the other person needs them.

maybe that was the problem.

or maybe it was never a problem at all.

 


 

grocery shopping on sunday has become a routine. jimin doesn't remember when it started, but now yoongi just shows up at his door with reusable bags and they drive to the market like it's the most natural thing in the world.

"we're out of that tea you like," yoongi says, scanning the shelves.

"i don't live with you anymore," jimin reminds him, but he's already reaching for the box.

"right. of course." yoongi doesn't sound convinced. "grab two anyway."

they fall into their usual rhythm. yoongi pushes the cart while jimin reads from the list on his phone - half his items, half yoongi's, completely mixed together like they still share a kitchen. 

"you're buying too much ramen again," jimin says.

"it's on sale."

"you live alone. you'll never finish ten packs."

"i'll give you some."

jimin sighs but doesn't argue. this is how it always goes.

at the checkout, yoongi pays for everything without discussion, waves off jimin's protests like he has for months. "you can get it next time."

"there shouldn't be a next time. we're broken up."

the cashier looks between them with barely concealed amusement. they're having this conversation while yoongi organizes their groceries into bags with practiced efficiency - cold items together, fragile stuff on top, jimin's things in the bag with handles because he always carries too much.

"sure you are," the cashier says, and jimin wants to disappear.

 


 

"you two are insane," seokjin announces over lunch the following wednesday, stabbing his salad with unnecessary violence. "legitimately unhinged."

"what did we do now?" jimin asks, though he has a feeling he already knows.

"namjoon saw you at the grocery store. together. shopping like a married couple."

across the table, namjoon nods gravely. "you had a list. yoongi was pushing the cart. there was domestic banter about produce."

"we're friends," jimin says automatically.

"friends don't know each other's tea preferences by heart," seokjin counters. "friends don't have keys to each other's apartments. friends don't—"

"okay, we get it," jimin interrupts.

"do you though?" namjoon leans forward, chin in his hand. "because from the outside, it looks like you two are dating but with extra steps and unnecessary emotional distress."

jimin stares at his untouched sandwich. "it's complicated."

"it's really not," seokjin says. "you love him. he loves you. you're both idiots. equation solved."

but it's not that simple, and they don't understand. they don't know about the mechanical kisses and the obligatory sex and the way yoongi used to look right through him sometimes. they don't know how it felt to be intimate with someone who seemed to be going through the motions.

jimin would rather have yoongi as a friend who actually sees him than as a boyfriend who doesn't.

 


 

the thing is, yoongi does see him now. notices when jimin's been picking at his food, brings him tea without being asked, texts him pictures of ugly cats that he thinks will make jimin laugh.

it's just that jimin's not sure yoongi sees the right things.

he catches himself in the mirror after his shower, cataloging everything wrong. his face looks rounder lately, softer in places that used to be sharp. his stomach isn't flat anymore, and there's a softness to his arms that makes him want to hide in oversized sweaters.

he's been stress eating since the new campaign launched, grabbing convenience store meals between meetings and late night snacks when deadlines keep him up. his clothes fit differently. his reflection feels like a stranger.

"you look tired," yoongi says when jimin meets him for coffee, and jimin wants to laugh because tired is the least of his problems.

"just the usual agency chaos," he says instead, tugging his sweater down self-consciously. "three campaigns due this week and a client who changes their mind every five minutes."

yoongi studies him with that careful gaze, and jimin looks away before he can say anything else.

 


 

taehyung's birthday dinner happens on a friday night at his favorite korean bbq place, and jimin spends twenty minutes in front of his closet trying to find something that doesn't make him look like he's drowning in fabric.

"happy birthday," jimin says, squeezing taehyung's shoulder before sliding into the space next to yoongi.

"thanks," taehyung grins. "and thanks for proving my point about soulmates just by existing."

"here," yoongi says, pulling jimin onto his lap like it's nothing, like they do this all the time.

which, jimin realizes, they kind of do.

"you two are unreal," hoseok mutters, but he's smiling.

"what?" jimin asks, genuinely confused.

"you're sitting on your ex-boyfriend's lap," jungkook points out helpfully.

"there weren't enough chairs," jimin says at the same time yoongi says, "he's not that heavy."

"that's not the point," seokjin says, but he's talking to deaf ears because yoongi's already serving jimin the best pieces from the grill without being asked and jimin's stealing bites from yoongi's plate.

"they're worse than when they were actually dating," namjoon mutters.

"remember when they first got together? yoongi-hyung wouldn't even hold his hand in public," taehyung adds.

"now look at them," hoseok gestures vaguely at where yoongi's thumb is stroking absent circles on jimin's hip. "it's like watching my grandparents."

"your grandparents are cute," jimin protests.

"exactly."

but jimin's not really listening anymore because yoongi's touch is warm and grounding and he hasn't felt this comfortable in his own skin in weeks. he lets himself relax into it, just for tonight.

"make a wish," seokjin says when they bring out the cake, and taehyung closes his eyes dramatically.

"wished for you two to stop being idiots," he announces after blowing out the candles. "but i have a feeling that's going to take more than birthday magic."

 


 

the guitar thing happens three days later, completely by accident.

jimin's been holed up in his apartment since the morning, laptop balanced on his knees, surrounded by coffee cups and crumpled papers. the client from hell has struck again, demanding a complete rebrand with forty-eight hours notice, and jimin's been running on caffeine and pure spite.

his doorbell rings at 10 pm.

yoongi's standing in the hallway with his guitar case slung over his shoulder and a bottle of whiskey tucked under his arm, looking like he already knows exactly how jimin's day went.

"rough day?" he asks.

"the roughest. how did you—"

"you've been sending increasingly unhinged texts about purple being 'too aggressive' since noon." yoongi steps past him into the apartment. "figured you could use some company."

"you brought your guitar."

"i brought whiskey. the guitar's just moral support."

they settle on jimin's living room floor, backs against the couch, passing the bottle between them. yoongi doesn't ask about work, doesn't try to fix anything, just lets jimin vent about impossible clients and unrealistic deadlines until the anger burns itself out.

"better?" yoongi asks when jimin finally stops ranting.

"marginally." jimin takes another sip of whiskey, feels it burn warm down his throat. "play something. i need to hear something that isn't my own voice complaining."

yoongi reaches for his guitar, settles it in his lap. starts picking out something soft and meandering, nothing jimin recognizes but it doesn't matter. it's perfect background music for the kind of tired that lives in his bones.

"sing," yoongi says after a moment.

"my voice is shit when i'm drunk."

"your voice is never shit."

so jimin hums along, then starts singing softly, making up words as he goes. something about late nights and whiskey and the way lamplight catches in yoongi's hair. yoongi adjusts his playing to match jimin's voice, like they're having a conversation in music.

they lose track of time. the whiskey bottle empties, the city goes quiet outside jimin's windows, and they just keep playing. jimin shifts closer without thinking, until he can feel the vibrations from yoongi's guitar, until their knees are touching.

"what time is it?" jimin asks eventually, when his voice starts getting hoarse.

yoongi checks his phone. "almost three."

"shit. you should probably go."

"probably," yoongi agrees, but he doesn't move. doesn't put his guitar away.

they stare at each other in the dim light, the air thick with possibility. jimin can feel his pulse in his throat, whiskey-brave and stupid.

"yoongi..."

"i know. i know we're not... i just..." yoongi trails off, sets his guitar aside carefully. "i should go."

"you could stay," jimin says quietly. "on the couch."

"jimin."

"just... it's late. and you're drunk."

so yoongi stays. sleeps on jimin's couch with a borrowed blanket and tries not to think about how easy it would be to cross the room and climb into jimin's bed.

in the morning, jimin makes coffee and they don't talk about it. but yoongi catches him humming the melody they created, and when he leaves, his fingers linger on jimin's wrist.

"thanks," jimin says. "for last night. i needed that."

"anytime."

and jimin knows he means it.

 


 

the fallout comes a week later, over dinner with the whole group.

"so," hoseok says without preamble, "heard you two had quite the evening recently."

jimin nearly chokes on his noodles. "what?"

"word travels fast," hoseok's grin is sharp. "apparently there was music involved. at jimin's place. until three in the morning."

"we were just hanging out," jimin says weakly.

"hanging out," namjoon repeats. "with guitar serenades. how platonic."

"it wasn't a serenade—"

"jimin sang, i played guitar," yoongi cuts in, ears red. "we were drunk."

"oh, that makes it so much better," seokjin says dryly. "drunk musical bonding between exes. totally normal friend behavior."

"you guys were up until three am like that?" jungkook asks, and there's something almost awed in his voice.

"maybe?" jimin's face is burning.

"that's so romantic," taehyung sighs dreamily.

"it's not romantic, it's pathetic," hoseok corrects. "you two are like a sad indie movie where everyone knows the ending except the main characters."

"we get it," jimin mutters. "we're idiots."

"the biggest," seokjin agrees cheerfully. "but at least you're consistent."

 


 

three weeks later, jimin gets sick.

it starts as a headache on wednesday morning and progresses to full-body misery by evening. he's burning up but shivering, nauseous and dizzy and absolutely pathetic.

he calls yoongi at 2 am because he's too feverish to think straight, too sick to care about boundaries or complicated feelings or any of the reasons this might be a bad idea.

"jimin?" yoongi's voice is rough with sleep.

"i think i'm dying," jimin croaks into the phone.

"what's wrong?"

"stomach flu. or plague. definitely plague."

"i'll be right there."

yoongi shows up in fifteen minutes with medicine and pocari sweat and that worried crease between his eyebrows.

"you're an idiot for not calling sooner," he says, but his hand is cool on jimin's forehead and he's already pulling blankets around him.

"don't stay," jimin mumbles into his pillow. "you'll get sick."

"shut up."

yoongi sleeps on the floor next to jimin's bed, wakes up every hour to check his temperature and make him drink water. holds his hair back when he's throwing up, runs a bath when he's finally feeling human again.

"this is what boyfriends do," jimin says quietly, leaning into yoongi's chest as he towel-dries his hair.

"is it?"

"we never stopped, did we? being boyfriends."

yoongi's hands still for a moment. then he presses a soft kiss to the top of jimin's head.

"get some sleep," he murmurs. "we can talk about it when you're not half-dead."

but they both know there's nothing left to talk about. some things don't need words.

 


 

the conversation finally happens two days later, when jimin's feeling human enough to overthink everything again.

he finds yoongi in his kitchen, making breakfast like he belongs there, and jimin's hit with the sudden realization that maybe he does.

"we should probably talk," jimin says.

"probably," yoongi agrees, but he doesn't stop scrambling eggs.

"about us. about what this is."

"what do you think it is?"

jimin sits at his small dining table, watching yoongi move around his kitchen with practiced ease. "i think we never actually broke up. not really."

"what gave it away? the grocery shopping or the fact that i still have your key?"

"the fact that you know exactly how i like my eggs."

yoongi plates the food, sets it in front of jimin with that small smile he's always loved. "so what now?"

"now we stop pretending we're just friends?"

"are we ready for that?" yoongi sits across from him, suddenly serious. "because last time—"

"last time we forgot how to see each other," jimin interrupts. "how to want each other. but this past year... god, yoongi, do you know how many times i've wanted to kiss you? how many times i've had to stop myself from touching you?"

yoongi's eyes darken. "jimin..."

"i missed you. even when you were right there, i missed you."

"i missed you too." yoongi reaches across the table, fingers intertwining with jimin's. "but what if it happens again? what if we fall back into the same patterns?"

"then we'll figure it out. together."

yoongi squeezes his hand. "together."

 


 

but figuring it out is harder than either of them expected.

their first kiss in over a year happens three days later, tentative and careful like they're strangers learning each other for the first time. jimin's heart is racing, hands shaking where they rest on yoongi's chest, and when they break apart yoongi's looking at him like he hung the stars.

"hi," yoongi whispers.

"hi yourself."

they take it slow this time. coffee dates that feel like discovery, holding hands while they walk through the park, stolen kisses in quiet moments. it's new and familiar all at once, like coming home to a place that's been redecorated.

but jimin's still struggling with the mirror, still catches himself sucking in his stomach when yoongi's looking. still feels soft and undefined and wrong in ways he can't articulate.

it comes to a head on a thursday evening when jimin's getting ready for their first real date since getting back together. he tries on four different outfits, each one making him feel worse than the last, and ends up staring at his reflection with tears of frustration burning his eyes.

everything fits wrong. his face looks puffy. his body feels foreign and disappointing.

"jimin?" yoongi's voice comes from the bedroom. "you almost ready?"

"yeah," jimin calls back, voice carefully controlled. "just a minute."

but when he catches sight of himself again, something breaks. all the insecurity and self-doubt he's been swallowing comes rushing up, and he can't breathe.

yoongi finds him in the bathroom, staring at the mirror with defeated eyes.

"hey." voice so soft. "look at me instead."

and when jimin does, yoongi cups his face like he's something precious. thumb brushing over the apple of his cheek.

"there you are."

jimin's breath catches. "hyung..."

"what's wrong, love?"

the endearment breaks something loose in jimin's chest. "i don't... i don't look right anymore. nothing fits the way it used to, and i feel like i'm disappointing you—"

"stop." yoongi's voice is firm but gentle. "jimin, look at me."

reluctantly, jimin meets his eyes in the mirror.

"you're beautiful," yoongi says simply. "you've always been beautiful, but especially now."

"i've gained weight—"

"so? you look healthy. you look like you're taking care of yourself." yoongi's hands slide down to rest on jimin's waist. "and even if you hadn't, even if you looked completely different, i'd still think you were the most gorgeous person i've ever seen."

"you're just saying that."

"am i?" yoongi turns jimin around so they're facing each other instead of their reflection. "jimin, the first time i saw you this year, actually saw you, i couldn't breathe for a full minute. you were laughing at something hoseok said and the sun was hitting your face just right and i thought, oh. oh no. i'm still completely gone for this person."

jimin stares at him. "really?"

"really. and then you smiled at me and i knew i was fucked."

"we're disasters, aren't we?"

"the absolute worst."

yoongi's smile is small and fond and everything jimin's been missing without realizing. "wanna try again? for real this time?"

jimin kisses him instead of answering. soft and careful and tasting like coming home.

 


 

later, much later, when they're tangled together in jimin's bed with the lights low and skin against skin, yoongi maps every inch of him like he's memorizing something sacred.

"missed this," he whispers against jimin's collarbone. "missed you."

and jimin feels it then, that current he thought they'd lost. feels beautiful and wanted and perfect under yoongi's touch, in the way yoongi looks at him like he can't quite believe he's real.

"i love you," jimin says, and means it in ways he forgot he could.

"love you too," yoongi murmurs back. "always have."

 


 

when their friends inevitably find out they're back together, taehyung just sighs and says, "finally. you two were terrible at being broken up."

and maybe that's the point. maybe some people are just meant to find their way back to each other, regardless of what they call it.

maybe friendship was never the problem. maybe it was always the foundation.

maybe they just needed to remember how to build something beautiful on top of it.