Work Text:
The front door swung open with a violent bang, hitting the stopper and rebounding with a metallic clang that echoed through the half-empty rooms. Jaehyun practically tumbled over the threshold, clutching a cardboard box that looked far too heavy for his slender frame. He was breathless, a stray lock of dark hair plastered to his forehead by sweat, and he was grinning like a complete and total maniac.
"Taesan! Look! I found the box with the good mugs! I thought we lost them in the move, but they were just hiding behind the oversized winter coats!"
Taesan stood in the center of the living room, surveying the wreckage of their new life with the calm, measured expression of a general assessing a battlefield he had already accepted he was going to lose. He was surrounded on all sides by a sea of brown cardboard and bubble wrap, loose packing peanuts drifting across the hardwood like pale, weightless snowfall every time someone walked past. He leaned back against a tower of boxes labeled KITCHEN – FRAGILE in Jaehyun's looping, overconfident handwriting — the same boxes that had been dropped twice on the way up the stairs — and crossed his arms over his chest. A small, fond smile tugged at the corners of his lips.
"You said that about the toaster three times, Jae. Every single time, it turned out to be a box of old cables and a phone charger from 2019."
Jaehyun huffed, a deeply offended sound that came from somewhere behind his sternum. He slid the box across the hardwood floor with a long, grating screech that made Taesan wince, then plopped down cross-legged beside it, digging through a nest of crumpled newspaper and packing peanuts with the focused urgency of someone defusing a bomb.
"This is different. This is destiny." He surfaced holding a large, cream-colored ceramic mug, chipped slightly on the handle from a move two apartments ago, and held it aloft like a holy relic. "The mugs are back. Our coffee game is restored. Balance has been returned to the universe."
"Our coffee game," Taesan repeated, pushing off from the boxes and walking over, his footsteps slow and deliberate against the floor. "We don't even have a coffeemaker yet. It's in one of those boxes by the door."
"That's completely irrelevant. Symbolically, we are fine."
Taesan reached down, grabbing Jaehyun by the waist and hoisting him upright with a grunt of effort. Jaehyun let out a startled yelp, his arms flailing before instinct took over and he grabbed Taesan's shoulders, the mug still clutched in one hand.
"Get off the floor. You're getting packing peanuts all over your pants."
"I like the packing peanuts," Jaehyun announced, with total sincerity. He rested his cheek against Taesan's chest and sighed. "They're soft. This is our house. I want to sit on the floor of our house."
"You can sit on the floor in approximately forty-eight hours, when there's actually room to do it without sitting on a box of kitchen appliances."
Jaehyun tipped his head back to look up at him. "Forty-eight hours is a very specific estimate."
"I've done the math."
"You've done the math on how long it will take us to unpack?"
"I've done the math on how long it will take me to unpack while you rediscover sentimental objects and cry about them."
Jaehyun gasped. He stepped back, pressing a hand to his chest in theatrical outrage. "I cried once. About the photo album. That was appropriate emotional behavior."
"You also cried about the soup ladle."
"That was my grandmother's soup ladle, Taesan. It has history. It has narrative weight."
Taesan looked at him for a long, quiet moment. Then he pulled him back in, pressed a kiss to the top of his head, and said nothing, which was more or less his way of conceding the point.
_______
The next few hours unfolded in the particular kind of chaos that only happens when two people are trying to build something shared from a pile of mismatched pieces. Taesan worked methodically — he moved boxes to their intended rooms first, creating clear zones of purpose before opening anything. Jaehyun worked the way he always worked, which was to say: based entirely on what caught his attention.
He opened a box labeled BOOKS – DEN and immediately became distracted by a novel he hadn't read in three years, sitting down on a stack of flattened cardboard to read the first chapter while Taesan carried the remaining boxes past him in silence.
"I'm adding atmosphere," Jaehyun said, without looking up, when Taesan paused in the doorway on his fourth pass.
"You're blocking the hallway."
Jaehyun moved six inches to the left. "Better?"
"Marginally."
After finishing his chapter, he decided to start helping.
He found, at the bottom of a box labeled MISC – BEDROOM, a collection of objects he had entirely forgotten packing: a small potted succulent, now extremely dead; a novelty keychain from a trip they'd taken two years ago to a coastal town whose name he could no longer remember; a handful of loose screws from a shelf they'd assembled and then disassembled and then lost the manual for; and, somehow, a single winter glove.
"I have questions about this box," he announced, carrying it into the living room and holding it out toward Taesan.
Taesan looked inside. His expression did not change. "That's the box I told you not to pack. I said, very specifically, 'don't pack the miscellaneous drawer, I'll sort it.' And you said—"
"I said I would handle it."
"You said you would handle it," Taesan confirmed. "And you packed it as-is."
Jaehyun set the box down with great dignity. "The drawer is now a box. I maintained its essential character."
"The succulent is dead."
"The succulent was already dying."
"It was fine."
"It was on its way out, Taesan. I could see it in its eyes."
"Succulents don't have eyes."
"Spiritually," Jaehyun said firmly. "Spiritually, it had eyes, and they were very very tired."
Taesan pressed two fingers to the bridge of his nose. Jaehyun watched the exact moment when he decided it wasn't worth the conversation, and felt a warm, private rush of affection for the particular shape of that surrender.
_______
The couch debate started at half past three and lasted, by Taesan's estimate, nearly twenty-five minutes longer than it needed to.
It was a good couch. They had bought it together eight months ago, at the beginning of this whole process — the extended, logistically complicated process of deciding to share a life in the same physical space — and it was the color of dark moss, with velvet upholstery and legs that had already been scratched twice in transit. Jaehyun loved it with a specific, almost parental devotion.
The question was where it went.
"Here," Jaehyun said, planting his feet in the middle of the living room. "Facing the window. The light comes in from the west in the afternoon. The velvet catches it perfectly. It becomes—"
"A hazard," Taesan said. "It blocks the entire walkway between the front door and the kitchen. Every time we come home carrying groceries, we have to walk around the back of the sofa like we're navigating an obstacle course."
"It's two extra steps."
"It's every day."
"It's beautiful, Taesan. Look at it." Jaehyun gestured at the couch with both hands, the way someone might gesture at a landscape. "Look at how it sits in the space. Look at the line of it."
Taesan looked at it. He looked at it for a long time, in the way he looked at things when he was deciding whether the argument was actually about the thing or about something else. Then he walked over and took hold of one end.
"Show me where you want it exactly."
Jaehyun's face broke into a grin so sudden and unguarded it looked like sunrise. He grabbed the other end. They pushed it together — Jaehyun narrating the movement in a running commentary of increasingly dramatic sound effects, Taesan moving it in the actual direction required — until it sat at a slight diagonal to the window, which was not quite what Jaehyun had originally described, but which managed, somehow, to be both aesthetically pleasing and functionally navigable.
"There," Taesan said.
Jaehyun tilted his head, examining it. "Actually, yes. Yes. That's it."
"That's what I moved it to."
"We got there together."
"I moved it," Taesan said. "You provided commentary."
"Commentary is a form of labor." Jaehyun collapsed sideways onto the couch, arms spread, staring up at the ceiling. "We should rest. We've earned it."
Taesan sat down beside him, more carefully, and leaned back. The ceiling was bare — the old tenant had left a small water stain in one corner, and there was a hook where a light fixture had apparently once been. It wasn't perfect. The boxes were still everywhere. The bookshelf was assembled but empty. The kitchen, visible from here through the archway, had approximately forty objects on its counter that hadn't found homes yet.
Jaehyun turned his head to look at Taesan.
"I really love this house," he said, quietly, without the performance of it. Just a fact. "I love that it's ours. I love that everything in it is still in the wrong place. I love that we get to figure out where it all goes."
Taesan didn't look at him immediately. He was looking at the ceiling, at the water stain, at the hook. Then he reached over without looking and found Jaehyun's hand, threading their fingers together.
"I love it too."
"Even the boxes?"
"I will love it more when there are fewer boxes."
"That's fair." Jaehyun giggled and squeezed his hand. "Tomorrow we can be ruthlessly productive. Today is for noticing that we live here now."
Taesan turned to look at him then, and there was something in his expression that Jaehyun had been learning to read for three years — something warm and steady and very private, the look that meant you specifically, no one else, this specifically, nothing else. He lifted their joined hands and pressed a kiss to Jaehyun's knuckles, which was such a quiet, unshowy gesture that it somehow hit harder than anything dramatic could have.
"Okay," Taesan said. "Today we notice."
_______
By early evening, they had migrated to the kitchen.
It was the room Jaehyun had loved most on their first walkthrough — bright, south-facing, with white cabinets that caught the afternoon light and a wide granite counter that ran the full length of the exterior wall. The previous owners had left behind a small ceramic dish shaped like a leaf, sitting on the windowsill above the sink. Neither of them had moved it. It felt, somehow, like it had been waiting.
They moved around each other with the easy, unselfconscious choreography of people who have shared small spaces for long enough that they have absorbed each other's rhythms. Taesan reached over Jaehyun's head for a glass without asking. Jaehyun ducked under his arm without looking up.
They rearranged the pantry together, arguing briefly about whether pasta should be grouped by shape or by cooking time — Taesan said shape, which was alphabetical-adjacent and therefore sensible; Jaehyun said cooking time, which meant you'd know immediately what you could make on a weeknight — and arrived at a compromise that was mostly Taesan's system with a small concession of one dedicated shelf for things Jaehyun described as "weeknight emergency pasta."
"We need milk," Taesan said, opening the fridge and conducting a brief inventory. "We used the last of it for the pancakes this morning."
Jaehyun was balanced on the counter, attempting to fit three mixing bowls of different sizes into a cabinet that was sized for two mixing bowls of the same size. "When did we run out?"
"This morning. I told you to add it to the list."
"I had both hands full of bubble wrap."
"You could have put down the bubble wrap."
Jaehyun extracted himself from the cabinet and fixed Taesan with a look of genuine philosophical disagreement. "Bubble wrap management is a high-stress, high-focus job. It requires full-body commitment. You cannot multitask during bubble wrap."
Taesan was already reaching for his keys. "Fine, I'll go. Corner store is five minutes. Do you need anything else?"
Jaehyun hopped down from the counter and leaned against it, watching him with a small smile that he was mostly keeping to himself. "Just the milk. Hurry back."
Taesan paused at the doorway of the kitchen and looked back at him — taking in, for one moment, the warm golden light of the room, Jaehyun's messy hair and dust-touched clothes, the half-unpacked pantry and the ceramic leaf on the windowsill — and said, "I'll be quick," in the quiet voice he reserved for things he actually meant.
The moment the door clicked shut, Jaehyun's energy shifted.
The scattered, bouncing chaos of the afternoon didn't disappear — it just sharpened. Focused down into something pointed and deliberate. He stood in the kitchen and listened to the sound of Taesan's car pulling away from the curb, and once the engine had faded into the general noise of the new neighbourhood he moved.
He went to the bedroom first. Their bedroom — still strange to think of it that way, theirs, this specific room in this specific house that was going to be the place they woke up in every morning. The bed wasn't properly made yet. The duvet was spread across it haphazardly from where they'd sat on it earlier during a break, and Taesan's shirts were draped over the back of the chair by the window where he'd put them while looking for somewhere permanent to hang them.
Jaehyun looked at the shirts. He looked at the shirt on the very top of the pile specifically — a large, soft, cream coloured cotton one, worn in at the collar, the kind that had been washed enough times to become genuinely, deeply soft. He knew it well. It was Taesan's favourite to wear around the house, which meant Jaehyun had been stealing it for years.
He pulled off his own dust-covered t-shirt and dropped it on the floor. Unclipped his jeans. Let them fall. He stood in the cool air of the bedroom for a moment and then reached for Taesan's shirt and slid it on.
It swallowed him. It always swallowed him — fell off one shoulder immediately, the hem hitting somewhere at his upper thigh, the sleeves drooping past his hands. He rolled them up to his forearms. Left the top two buttons undone so the collar draped wide, showing the line of his collarbones, the top of his sternum. He looked down at himself.
No underwear. He made that decision plainly, without ceremony, and felt the cool air of the house settle against the insides of his thighs, against the heat that was already beginning to build between them at the thought of Taesan walking back in.
He went back to the kitchen.
The garlic-herb butter was still in the pan from where he'd started it earlier — he turned the heat down low, let the scent bloom back up slowly, savoury and rich and mixing with the ambient smell of their new house, cardboard and wood and something that would eventually just become *home.* He turned on his phone speaker. Something slow, bass-heavy, unhurried. The music filled the half-empty rooms and made them feel less hollow.
Then he waited. And he moved around the kitchen with total awareness of how he was moving — the way the shirt shifted when he reached for something, how the hem rode up at the back when he leaned forward. He wasn't performing it for himself. He was building it, the way you build tension before a knot pulls tight.
He gripped the edge of the counter and breathed.
He could already feel himself reacting — the slow, insistent warmth gathering low in his belly, the way his body was already ahead of the plan, his folds beginning to swell with arousal, a thin slick of wetness dampening the soft skin of his inner thighs. He pressed them together briefly and exhaled.
"Hurry up," he said, to no one.
______
It took Taesan fifteen minutes. Give or take.
He heard the car first — the engine, the park, the particular sound of Taesan's door closing. Then footsteps up the front path, the scrape of the key, the door.
"Jae? I'm back. They were out of the organic stuff so I got the—"
Taesan stopped.
Jaehyun heard the exact moment. The footsteps cut out in the kitchen doorway and the silence was immediate and total, underneath the low music and the quiet sizzle of the pan.
Jaehyun turned around slowly.
He'd been leaning slightly over the counter — not dramatically, just enough, one hand flat on the granite, the shirt falling forward from the collar, the hem sitting at the very top of his bare thighs.
He straightened as he turned and let Taesan look. Let him take inventory. The bare legs. The oversized shirt — his shirt, Taesan's shirt, the one Taesan knew the exact weight and softness of because he'd worn it a hundred times. The undone collar. The shoulder it had already slipped from. The fact that there was clearly, obviously nothing underneath it.
"You're back," Jaehyun said. His voice was soft and warm and entirely on purpose.
Taesan hadn't moved from the doorway.
The grocery bag was in his hand and his grip on it had gone tight — Jaehyun could see it, the slight white at his knuckles, the way his chest had risen with a breath he hadn't released yet. His eyes moved over Jaehyun slowly, and Jaehyun felt it the way you feel actual touch — a heat that tracked down from his face and his collar and the bare stretch of his thigh visible below the hem.
"That's my shirt," Taesan said. Low. Rough at the edges.
"Is it?" Jaehyun looked down, mock-considering. "I hadn't noticed."
"Jaehyun."
"Mm?"
The grocery bag hit the floor. A carton of milk slid out and neither of them looked at it. Taesan crossed the kitchen in three long strides and then he was there — right there, chest to chest, his hands finding Jaehyun's hips through the fabric with a grip that was immediately, deliberately firm. Not rough. Just — certain. The kind of grip that said I've got you and I'm not letting go.
Jaehyun's breath left him.
"You planned this," Taesan said. His forehead came down against Jaehyun's, close enough that Jaehyun could feel the warmth of his breath. His thumbs pressed in at Jaehyun's hip bones through the shirt. "You purposely left the milk out from the list. You planned this."
"I needed milk," Jaehyun said. His hands had gone to Taesan's chest, fisting in the fabric of his shirt. "And I needed you to come home and see me like this."
Taesan made a sound. Low, involuntary, from somewhere in his chest. "You're going to be the end of me."
"You say that every time."
"Because you keep doing things like this."
His hands slid from Jaehyun's hips downward, gathering the hem of the shirt slowly, bunching the fabric up inch by inch, and his expression when the shirt rode up and his palms met bare skin — bare everything, no fabric underneath, nothing — was the expression Jaehyun had been building up to this entire time. The one he'd been planning for since the second the door closed.
Taesan's jaw tightened. His eyes went dark.
"You're not wearing anything under this," he said.
"No."
"You've been standing in my shirt in our kitchen with nothing on underneath it."
"The counter's cold," Jaehyun offered, helpfully.
Taesan kissed him. Not gentle — immediate and thorough, the kind of kiss that communicated clearly that the time for talking was finished. His hands pushed the shirt up further, baring Jaehyun's hips and waist, holding the fabric bunched there, and Jaehyun kissed him back with both hands in his hair and a low sound in his throat that he didn't try to suppress.
When Taesan pulled back they were both breathing harder.
"Jump up," Taesan said.
Jaehyun grabbed the counter's edge and hoisted himself up and Taesan helped — hands under his thighs, lifting, settling him on the granite with the shirt still bunched at his waist. The cold of the stone hit his bare skin and he gasped sharply, spine arching, which made the shirt slide further off his shoulder.
"Cold?" Taesan's voice had texture to it now, rough and low.
"Extremely." Jaehyun looked at him from under his lashes. "Do something about it."
Taesan stepped between his knees and pushed them wider, making room for himself, and his hand slid flat up the inside of Jaehyun's thigh — slow, from the knee upward — and when his fingers reached the heat at the apex his expression shifted into something that made Jaehyun's whole body clench with want.
"God," Taesan breathed. His fingers moved through the slick folds of Jaehyun's pussy gently, feeling the mess of arousal there, the swollen heat of him. "You're soaked. How long—"
"Since before you left," Jaehyun admitted, and felt no embarrassment about it, just the raw exposed honesty of being exactly this seen. "I was thinking about you. Couldn't stop."
Taesan pressed his thumb against Jaehyun's clit — just pressure, just the firm steady weight of it — and Jaehyun's head went back.
"Ah—"
"Look at you." He moved his thumb in a slow circle and watched Jaehyun come apart at just that, thighs trembling at his hips. "Dripping in my shirt on our counter."
"Please—" Jaehyun's hands went to the back of Taesan's neck, pulling. "Taesan, please, I've been waiting—"
"I know." He pressed a kiss to Jaehyun's jaw. His thumb kept its slow devastating pace. "I know you have."
"Then do something—"
Taesan dropped to his knees.
_______
His hands hooked behind Jaehyun's thighs and pulled him to the very edge of the counter and put his mouth on him without preamble, without building up to it, and the sound Jaehyun made was immediate and uncontrolled — a sharp cry that went through the empty house with nothing to soften it.
Taesan licked into him slowly. A long, deliberate stroke from bottom to top that made Jaehyun's fingers fly to his hair. He worked him with unhurried thoroughness, tongue moving through slick folds, learning the particular geography of what made Jaehyun's thighs shake — and then finding those places and staying with them, not moving on, just applying patient relentless attention to every spot that made the sounds from above him go higher and more broken.
"There — Taesan, right there, don't—"
He didn't move. He stayed there. He felt Jaehyun's hips rock against his face and held them with both hands and let the movement happen, worked with it.
The shirt — his shirt, still on Jaehyun, sliding off both shoulders now — kept brushing against Taesan's forehead and he was aware of it in a way that did something to him, the softness of the familiar fabric, Jaehyun wearing it while he was like this. Jaehyun wrecked and bare and still wearing his shirt.
He focused on the clit, swirling his tongue in tight circles before sucking it carefully between his lips.
Jaehyun sobbed.
The sound was completely undone — not careful, not managed, just raw and high and shaking. His grip in Taesan's hair tightened to the edge of painful and Taesan worked him harder and felt the trembling in his thighs become full-body shaking.
And then he pulled back.
"What—" Jaehyun's voice was wrecked. He looked down, chest heaving, eyes blown wide. "Why did you—"
"I'm taking my time," Taesan smirked, pressing a single kiss to the inside of his thigh. Calm. He could feel Jaehyun's pulse there.
"Taesan—"
"We just moved into this house." He pressed another kiss, higher. "I'm not rushing."
"I will actually kill you—"
He went back down.
He built him up three times. Learned exactly where the edge was and brought Jaehyun right to it — until he could feel the tension in every muscle, could hear it in the pitch of every sound, until Jaehyun was shaking continuously and had stopped being able to form words and was just making a low desperate noise into the echo of their new kitchen — and then pulled back. Let the wave recede. Gave him thirty seconds. Started again.
By the third time Jaehyun had given up on dignity entirely. He was holding the back of Taesan's head with both hands and barely breathing and the sounds coming out of him were small and continuous and completely at the mercy of whatever Taesan decided to do.
"Please, I need — Taesan, please, just let me—"
This time he didn't pull back.
He sucked Jaehyun's clit into his mouth and worked his tongue against it fast and steady and slid two fingers inside him at the same time, curling forward immediately, finding the spot that made Jaehyun's whole body jolt.
Jaehyun came apart.
It hit him like something physical — his back arched completely off the counter, his thighs clamping around Taesan's shoulders, his mouth opening on a cry that was more air than sound because he didn't have the breath for it. The orgasm rolled through him in long shuddering waves, his pussy clenching rhythmically around Taesan's fingers, his whole body shaking with it. Taesan worked him through every second — slower now, gentler, feeling each aftershock and easing him through it, not stopping until Jaehyun's grip in his hair had gone completely slack.
He pressed a final kiss to the soft skin of his inner thigh and stood up.
Jaehyun was a wreck. Shirt fallen off both shoulders, pushed up at the waist, hair destroyed, face flushed and damp, legs hanging limp off the edge of the counter. He was staring at the ceiling with the expression of someone who had just been very thoroughly taken apart.
"The garlic's going to burn," he said.
Taesan reached behind him without looking and turned the burner off.
Jaehyun laughed. It was a wrecked, breathless sound. He reached out and grabbed Taesan's shirt and pulled. "Come here. Your turn."
_______
He hopped down from the counter — Taesan catching him at the waist, steadying him — and turned them around so Taesan's back was against the granite. He got Taesan's belt with efficient hands, no teasing about it, too far gone for games. Jeans down. Boxers. And then he wrapped his hand around Taesan's cock — fully hard, already slick at the tip — and stroked once, feeling him, and the sound Taesan made against the top of his head was gratifyingly broken.
"Counter," Jaehyun said.
Taesan lifted him again. The cool granite against bare skin again, but this time Jaehyun barely registered it because Taesan was right there, positioned between his thighs, and Jaehyun reached down and guided him himself, lining him up, and locked eyes with him.
"Now," Jaehyun said.
Taesan pushed in.
The stretch of it — the long, full slide of him, Taesan's cock filling him inch by inch until there was nowhere left to go — dragged a sound from Jaehyun that came from somewhere below articulation. He dropped his face into Taesan's neck and breathed through it, the ache of it perfect and necessary, his body adjusting around him with a clenching grip that made Taesan groan low against his temple.
"Jae—"
"Move," Jaehyun breathed. "Taesan. Move."
He moved.
Slow first — deep, grinding thrusts that pushed Jaehyun back against the cabinets, the heel of him pressing places that made Jaehyun's vision blur and his mouth fall open. He wrapped his legs around Taesan's waist and his arms around his neck and just — held on. The shirt had fallen entirely off one shoulder and barely clung to the other, and at some point Taesan's hand found the fabric and twisted it in his fist at the small of Jaehyun's back, not enough to tear it, just — holding. Holding him together.
"You feel—" Taesan's voice had gone raw. "You have no idea. Every time. You feel so good—"
"Harder," Jaehyun managed. "Taesan, I can take it—"
Taesan gave it to him harder.
The rhythm lost its evenness and became something more urgent, more desperate — Taesan's hips snapping forward with a force that shifted Jaehyun up the counter slightly with each thrust, the obscene wet sound of them joining filling the kitchen, the slap of skin against skin loud and rhythmic and real. The counter vibrated. A dish towel slid off the edge and neither of them noticed.
Jaehyun couldn't stay quiet. He'd tried, vaguely, in the abstract, and had given up entirely within the first two minutes. Every thrust forced sound out of him — high, broken, his voice cracking on Taesan's name when the angle hit something particularly devastating.
At one point Taesan pulled back too far and slipped out entirely, the loss of it sudden and shocking.
Jaehyun made an absolutely undignified noise.
Taesan let out a breath that was half a groan and half a laugh, low and rough.
"Sorry—"
"Don't apologise, just get back in—"
He guided himself back with his hand, pushed back in slowly this time, agonisingly slowly, and Jaehyun arched back against the cabinets and made a long, continuous sound as Taesan filled him back up.
"There," Jaehyun breathed. "Right there, don't—"
Taesan didn't stop. He built the pace back up deliberately, shorter and faster this time, focused — he knew what Jaehyun needed, had always known, read him fluently. Jaehyun could feel the second orgasm building from somewhere deep, the kind that came from fullness and friction and the specific knowledge of who was doing this to him, who was looking at him like that.
"I'm close—" His voice was barely sound. "Taesan, I'm—"
"I know." Taesan's voice was rough and tight. "I know. I've got you."
"Together—"
Taesan's hips snapped forward once, deep, and held there — pinned Jaehyun against the cabinet with the full length of him and ground in, and that was it, that was everything. Jaehyun came with a cry that was just breath, his pussy clamping down tight and rhythmic around Taesan, and he felt Taesan follow him almost immediately — a low broken groan against his temple, his body shuddering, the hot pulse of him emptying inside as he held himself buried as deep as he could go.
They stayed there.
Both breathing. Both shaking slightly.
The music had transitioned into something slower. The kitchen smelled like cold garlic and sex and the very beginning of a home.
______
Taesan carried him.
He didn't ask — he just got his hands under Jaehyun and lifted him, and Jaehyun went with it, loose and warm and entirely boneless, face tucked against Taesan's shoulder. He was still wearing the shirt. It was clinging to him now, all pretence of being an actual garment long since abandoned, but he didn't take it off.
Taesan laid him on the duvet they'd spread across the living room floor earlier — they hadn't gotten the bedroom fully sorted, the bed frame still needed one bolt, and it didn't matter, the duvet was deep and soft and it was theirs. He went to the bathroom and came back with a warm damp cloth and cleaned Jaehyun up gently, unhurried, his hands careful in the tender places.
Jaehyun watched him with heavy eyes.
"Hi," he said.
Taesan looked up at him. "Hi."
"We christened the kitchen."
"We did."
"The garlic is definitely burnt."
"Completely." He folded the cloth and set it aside and lay down beside Jaehyun, pulling the duvet up over both of them. Jaehyun turned immediately and tucked himself into Taesan's side, head on his chest, arm across his waist.
"I love this house," Jaehyun said, quieter now, soft at the edges.
Taesan's arm settled around his shoulders. "I know."
"I love that we—" He paused. Found it. "That this is ours."
"Yeah." Taesan pressed a kiss to the top of his head and kept his lips there for a moment. "Me too."
Jaehyun shifted, getting comfortable, the duvet settling around them. Across the room a lamp cast a warm low light over the stacks of boxes and the bookshelf they'd filled and the couch in its probably-wrong position. Everything was half-finished and out of place and Jaehyun looked at all of it and felt nothing except a thorough, settled contentment.
"We still have the books for the den," Taesan said. Not urgently. Just noting it.
"Tomorrow."
"The bed frame needs that bolt."
"Tomorrow."
"The—"
"Tomorrow, Taesan."
He heard the smile in Taesan's exhale. Felt it in his chest, the small movement of it. His hand found Jaehyun's where it was resting on his sternum and covered it, lacing their fingers together loosely.
"Tomorrow," he agreed.
Outside the neighbourhood carried on — the distant sound of a car, someone's dog, the ordinary noise of an evening that had no idea what was happening in this particular living room on this particular floor. The lamp flickered once, adjusted, held.
Jaehyun closed his eyes.
In the morning there would be boxes and the bookshelf system only he understood and the bolt for the bed frame and a kitchen that needed cleaning and all the particular mess of building a life in a new place. There would be coffee from the recovered mugs. There would be Taesan grumbling about the couch and then quietly helping anyway.
For now there was just this. The duvet, the warm weight of Taesan's arm, the shirt still soft against his skin.
Theirs.
