Cover of The Gravity of Us

The Gravity of Us

Read the story

11 chapters · 28657 words · Read 1 times

Prompt: Reunion at the Mountain The last schedule they had together was the Lancôme event in Taipei. After that, ODE Entertainment became a revolving door. Donghae disappeared into airports, hotels, rehearsal rooms, fan meetings, interviews, and preparations for his solo activities. Hyukjae wasn’t any better. Variety appearances, dance projects, meetings as ODE’s co-CEO, photoshoots, recordings—every day seemed to start in one city and end in another. They texted. Of course they texted. They called sometimes too. But it wasn’t the same. Not when years of habit had trained them to reach across a sofa and annoy each other. Not when every meal tasted better if the other one was stealing from their plate. The separation wasn’t dramatic. No fights. No misunderstandings. Just distance. The kind that accumulated quietly. A week. Then two. Then almost a month. Fans were celebrating their individual successes. Donghae was thriving. Hyukjae was thriving. Yet both kept accidentally mentioning the other in interviews. As if muscle memory refused to adapt. ⸻ The World Cup match became an unexpected oasis. South Korea versus Mexico. For once, both schedules aligned. Neither of them had even suggested watching separately. It was simply understood. Like breathing. Like gravity. Like Eunhyuk and Donghae. ⸻ Donghae arrived first. Dressed in the Korea jersey he’d immediately forced Hyukjae to wear as well. When Hyukjae entered the viewing room and saw the matching shirt, he laughed. “You planned this.” Donghae looked offended. “I bought yours too.” “That’s literally planning it.” “That’s friendship.” “That’s obsession.” Donghae grinned. Hyukjae hated how much he’d missed that grin. ⸻ The match began. All at once. Shouting. Arguing with referees who couldn’t hear them. Praying. Celebrating. Groaning. The photos ODE staff later uploaded captured exactly that. Donghae with his hands clasped like he was personally negotiating with God. Hyukjae half-rising from the couch with his fist in the air. Then both frozen in identical disbelief. Then both yelling toward the television. ⸻ “You think they can hear you?” Hyukjae asked. “Maybe.” “It’s a stadium.” “They might.” “You’re ridiculous.” “You’re sitting here screaming too.” “…” “…” “…Okay.” ⸻

Chapter 2: The Space Between Goals

The second half blared to life with a roar from the stadium speakers, but for a long moment, neither of them moved. Donghae’s head remained a warm, familiar weight on Hyukjae’s shoulder, his breath steady against the thin fabric of the jersey. Hyukjae’s hand was still on Donghae’s thigh, the press of his palm a grounding point in the dim room.

“They’re starting,” Hyukjae murmured, his voice rough.

“Mm.” Donghae didn’t lift his head. “Five more seconds.”

Hyukjae gave his leg another squeeze, then let his hand fall away as he shifted forward, forcing Donghae to sit up. The loss of contact was a sudden, cold thing. On screen, the players were a blur of red and white, the ball a pinpoint of chaos. They fell back into the rhythm of the game easily enough, shouting at bad passes, groaning at near misses. But the space between them on the couch felt charged now, a live wire Donghae kept testing.

He’d stretch his legs out, letting his foot nudge Hyukjae’s ankle. He’d reach for the popcorn bowl, his arm brushing Hyukjae’s chest. Each touch was casual, deniable. Each one felt like a question.

“You’re worse than a kid,” Hyukjae said finally, during a lull in play, not looking away from the screen. A faint smile played on his lips.

“You love it,” Donghae shot back, popping a kernel into his mouth.

Hyukjae didn’t deny it. He just shook his head, eyes tracking the play as it swept toward the goal. Their team was pressing, the energy building. Donghafe leaned forward, elbows on his knees, his entire body tensing. “Go, go, go! Now! Cross it!”

The cross was perfect. A striker launched himself, connecting with a savage header. The net bulged.

They were on their feet instantly, a tangled mess of limbs and shouted joy. Donghae whooped, spinning and grabbing Hyukjae by the shoulders, shaking him. “Yes! I told you! I told you he’d do it!”

Hyukjae was laughing, a real, full sound that got lost in the roar from the screen. He gripped Donghae’s waist, holding them both steady as they bounced. For a few seconds, it was just like the old days in their dorm, screaming at a screen, packed together in a space too small for all their energy. Then the replay ended. The crowd noise subsided. They were just two men in a quiet, expensive room, breathing hard, hands still on each other.

Donghae’s grin softened. His bright eyes searched Hyukjae’s face, the celebration in them fading into something more tender, more fragile. Hyukjae’s hands slid from his waist, the touch lingering before falling away.

“See?” Donghae said, his voice lower now. “This is what we needed.”

“A goal?”

“This.” Donghae gestured vaguely between them, at the couch, at the shared, breathless air. “Not just… schedules and managers and separate cars to separate hotels.”

Hyukjae looked down, scuffing his socked foot against the polished concrete floor. He knew. God, he knew. The distance wasn’t geographical; it was in the calendar, a spreadsheet of obligations that left their friendship in the margins. “It’s the job, Hae.”

“I hate it.” The words were simple, stark, and utterly sincere. Donghae didn’t often voice the depth of it, preferring to bridge gaps with mischief or sudden, clingy hugs. But here, in the blue gloom, with the adrenaline still humming in their veins, the truth slipped out.

Hyukjae finally looked at him. He saw the youthful face that somehow still held its boyishness, now edged with a weariness makeup couldn’t hide. He saw the sentimentality that ran deeper and darker than anyone gave Donghae credit for. “I know,” Hyukjae repeated, because it was all he could say. Promises were worthless. They both knew that.

He reached out and flicked the back of Donghae’s ear, a sudden, sharp gesture. “But we’re here now. So shut up and watch the game. We’re still only one up.”

Donghae yelped, rubbing his ear, but the melancholy shattered. He shoved Hyukjae’s shoulder, hard. “Yah! You’re so rude to your hyung!”

“In your dreams,” Hyukjae scoffed, settling back into the couch, a genuine smile returning. The tension broke, flowing back into the easy, familiar channel of their rivalry.

The final twenty minutes were agony. Every cleared ball was a relief, every counter-attack a heart attack. They were shoulder to shoulder again, knees knocking together with shared nerves, shouting identical instructions at defenders who couldn’t hear them. The clock ticked into injury time. Donghae had a death grip on a throw pillow, his knuckles white.

The whistle blew.

They slumped back in unison, a joint exhale filling the room. The screen erupted in celebratory confetti. They’d won.

Silence descended, deeper than before, filled only with the muffled post-match commentary. The shared euphoria began to cool, and with it, the awareness of the outside world seeped back in. Hyukjae’s phone, face-down on the table, buzzed once. Then again.

Donghae watched it vibrate. His own was probably lighting up in his bag across the room. Calls from managers. Schedules for tomorrow. A car waiting.

“Don’t,” Donghae said softly, before Hyukjae could reach for it.

Hyukjae’s hand paused. He looked at Donghae, at the stubborn set of his jaw, the pleading in his eyes that was so carefully hidden most days.

“Five more minutes,” Donghae bargained, his voice barely above a whisper. “Just… pretend the game isn’t over yet.”

Hyukjae held his gaze for a long moment. Then he leaned back, sinking into the plush leather, and looked up at the ceiling. “Okay,” he said. “Five more minutes.”

Donghae mirrored him, tilting his head back. He didn’t scoot closer this time. He just let his pinky finger curl, hooking it around Hyukjae’s where their hands rested on the seat between them. A tiny, fragile connection.

On the screen, the players were walking off the pitch, sweaty and triumphant. The viewing room’s door felt a thousand miles away. For now, for five stolen minutes, the only world that existed was the smell of stale popcorn and clean leather, the residual thrum of victory in their blood, and the single, warm point of contact between their linked fingers. The next buzz of a phone would break it. The walk to the parking garage would dismantle it. But for these last, ticking seconds, the gap was closed.

But for these last, ticking seconds, the gap was closed. Then Hyukjae’s phone buzzed again, a violent shudder against the glass tabletop.The sound was a guillotine.

“Yours too,” Hyukjae said, not moving.From his bag across the room, a muffled melody chimed. Donghae sighed, the air leaving him like a deflating balloon. He uncurled his pinky.The point of warmth vanished.Morning was a粗暴 transition. The sleek black car felt sterile after the intimate gloom of the viewing room. They rode to the ODE building in near silence, the space between them filled with the low chatter of a morning radio show. Separate managers greeted them at the entrance with identical folders, crisp edges and full schedules. A convoy of charter buses idled on the street, exhaust pluming in the cool air.

The retreat was a three-hour drive into the jagged green spine of the country. Donghae stared out the window, the city peeling away into quilted fields and then rising forest. He wore a loose grey hoodie, hands buried in the pouch, replaying the pressure of Hyukjae’s hand on his thigh, the shared vibration of a goal.It felt like a dream from another life.

Hyukjae, two rows ahead, laughed loudly at something one of the younger producers said. The sound was easy, unburdened.It grated on Donghae’s nerves.

The resort was all polished pine and vast glass windows facing a rushing river.Mountains, dense and blue-green, hugged the valley. Donghae claimed a bunk in a shared room, threw his bag on the bed, and immediately went looking for Hyukjae. He found him already changed, heading toward the water with a towel slung over his shoulder.“Going swimming?” Donghae asked, falling into step beside him.

“The water’s clear.You should come.” Hyukjae didn’t break stride.

“Too cold.”

“Your loss.”

Donghae watched him go, the familiar set of his shoulders, the confident swing of his arms.He felt a sharp, stupid ache. He’d engineered last night, bought the jerseys, created the moment.It wasn’t enough. The craving was a physical thing, a hollow behind his ribs that the mountain air couldn’t fill.

The afternoon was a blur of forced team-building exercises.Trust falls.Problem-solving games. The two CEOs gave speeches about synergy. Donghae participated with a plastic smile, his eyes tracking Hyukjae across every field and conference room. Hyukjae was in his element, diving into the icy river, cheering during relay races, his shirt clinging to his damp skin. He was enjoying the distance, the freedom of a crowd.

As dusk bled into indigo, the smell of charcoal and sizzling samgyeopsal saturated the clearing.Fairy lights flickered in the trees. Laughter and the clink of soju bottles grew louder, a bubbly chaos. Donghae nursed a single beer, his back against a tall pine. He felt utterly separate, a satellite observing the cheerful orbit of his own company.Hyukjae was everywhere. Holding a grill tong in one hand, a drink in the other, telling a story that had their CEO clutching his stomach with laughter.The firelight danced across his sharp features, softening them.He looked happy. Uncomplicated.Donghae’s own smile had become a facial cramp. The hollow behind his ribs yawned wider, fed by every burst of Hyukjae’s laughter that wasn’t for him.The stolen minutes on the black leather couch were ash now. The linked fingers might as well have never happened.

When the gathering began to fracture into smaller, drunker groups, Donghae slipped away.The cool night air bit through his hoodie. He walked without purpose, then with a single, furious one. His feet carried him down the dim path toward the riverbank, toward the cabins.He knew which door was Hyukjae’s. A sliver of light shone beneath it. Donghae raised his fist, hesitated, and then knocked.The sound was too loud in the mountain quiet.Footsteps.The door opened. Hyukjae stood there, hair damp, wearing sweats and a thin white tee. He smelled of soap and the faint, clean scent of the river. “Hae?”

Donghae pushed past him into the room.The door clicked shut behind them, sealing out the world. The space was small, dominated by two beds, one still perfectly made.

“You were having fun,” Donghae said, not looking at him.“It was a retreat. That’s the point.” Hyukjae’s voice was careful, measured.“Yeah.Fun.” Donghae turned. The need was a live wire in his throat, stripping his words bare. “You looked happy.”

“And you didn’t.” Hyukjae leaned against the dresser, arms crossing. “What do you want, Donghae?”

The question hung in the air. Donghae took a step forward, then another, closing the distance he’d watched all day. The craving wasn’t for a moment anymore.It was a demand. “You know what I want.”

Hyukjae’s eyes held his, dark and unreadable in the low light. He didn’t move away. “Last night wasn’t enough?”

“No.” The word was a crack in everything. “It’s never enough.”

The word hung there, final and suffocating. Hyukjae looked away first, his gaze landing on the neat seam of the untouched bedspread. Professionalism was a coat he could shrug on easily, a necessary armor.He’d worn it all day. The retreat, the laughter, the team-building—it was all part of that performance. He could feel the shape of it now, cool and rigid, waiting for him to put it back on. To cite schedules, to mention the shared room next door, to say this was inappropriate.

Donghae watched the calculation happen behind Hyukjae’s eyes.He saw the retreat into that familiar, managerial distance. It carved the hollow inside him into a sharper, angrier thing.

“Don’t,” Donghae whispered again, a desperate echo of last night. He stepped closer, eliminating the last of the cool mountain air between them.“Don’t do that. Not with me.”

“Someone has to,” Hyukjae said, but his voice lacked conviction.It was a reflex, a last defense.

“Fuck someone.” Donghae’s hand came up, not to grab, but to rest flat against Hyukjae’s chest. He could feel the steady, quickening beat beneath his palm, a betraying rhythm.“I don’t want a co-CEO right now. I want you.I need you.” His fingers curled, clutching the soft cotton of the tee. “I need to feel you.I need you inside me. I’ve missed you so much it feels like I’m splitting apart.”

The crude, raw need in the words stripped away the last pretense.Hyukjae’s breath hitched. He looked down at the hand fisted against his heart, then up into Donghae’s face, which was no longer angelic but stark, hungry, stripped bare of all playful mischief. This was the chaotic, sentimental core of him, expressed not with a clingy hug but with a devastating, physical demand.

All day, Hyukjae had held the line. He had been the professional, the leader, the one who could enjoy the distance. But this—this was the truth he’d been ignoring since the moment Donghae had walked into the viewing room wearing that stupid, perfect jersey. The linked fingers, the weight on his shoulder, the shared breath—they weren’t enough. They were just ghosts of what he actually craved.He let the armor go. He felt it fall away with a silent, internal crash. His own hand came up to cover Donghae’s, pressing it harder against his chest so Donghae could feel the frantic gallop there.

“Okay,” Hyukjae breathed.Just that.A surrender.

He saw the shock, then the blazing relief in Donghae’s eyes a second before Donghae kissed him. It wasn’t sweet. It was a collision, all desperate pressure and shared breath, tasting of beer and the faint salt of the river. Hyukjae’s back hit the dresser with a thud that rattled the lamp, but he didn’t care. He opened his mouth to the insistent heat of Donghae’s tongue, his hands coming up to fist in Donghae’s hoodie, yanking him closer until their bodies aligned from chest to thigh.

Donghae tore his mouth away, gasping.“The bed. Now.”

They stumbled backward, a tangled, graceless unit. The back of Hyukjae’s knees hit the firm mattress and he sat down hard, Donghae following, straddling his lap.The closeness was electric, overwhelming. Donghae yanked his own hoodie over his head and threw it aside, then gripped the hem of Hyukjae’s shirt. “Off.”

Hyukjae raised his arms, letting Donghae peel the fabric away. The cool cabin air touched his skin, raising goosebumps instantly warmed by the heat of Donghae’s palms sliding up his sides. Donghae leaned in, biting at the juncture of Hyukjae’s neck and shoulder, not hard enough to mark, but with a possessive pressure that made Hyukjae groan.

“You have no idea,” Donghae muttered against his skin, his hands frantic on the buckle of Hyukjae’s belt.“No fucking idea what it’s been like. Seeing you every day and not being able to touch you like this.” The belt clinked open. The button of Hyukjae’s jeans popped.

Hyukjae’s own hands were busy, pushing down the waistband of Donghae’s sweats, palming the firm curves of his ass. “Then touch me,” he managed, his voice gravel. “Stop talking and fucking touch me.”

Donghae complied. He shoved Hyukjae’s jeans and briefs down just enough, freeing his cock, which was already fully hard and flushed. He spit into his own hand, a crude, practical sound, and wrapped his fingers around them both, squeezing. Hyukjae’s head fell back, a broken sound escaping his throat at the sudden, slick friction. It was rough and perfect. Donghae set a punishing rhythm, his forehead pressed to Hyukjae’s shoulder, his breath coming in hot, damp pants.

“Not like this,” Hyukjae gritted out, though his hips were jerking up into that tight, delicious ring of pressure. “You said inside.I want—“

Donghae stilled. He lifted his head, his eyes black with want.“Yeah?”

Hyukjae nodded, unable to form more words. He watched, pulse hammering in his ears, as Donghae shifted off his lap, kneeling on the cold wooden floor between Hyukjae’s spread knees. He leaned forward, his breath ghosting over the tip of Hyukjae’s cock, and then, without breaking eye contact, he took him into his mouth.The heat was shocking, exquisite. Donghae’s tongue swirled around the head, then he sank down, taking him deep with a low, satisfied hum that vibrated through Hyukjae’s entire nervous system. One of Hyukjae’s hands flew to Donghae’s hair, tangling in the soft strands, not guiding, just holding on. Donghae worked him with a ruthless, intimate expertise, all wet suction and swirling pressure, his own hand moving between his legs, preparing himself with hurried, slick strokes.

When Donghae pulled off with a wet pop, his lips swollen and shining, Hyukjae was trembling.“Condom?” Donghae rasped.

Hyukjae shook his head, a wild, reckless abandon taking hold.“I’m clean. You know I’m clean.”

A flicker of something vulnerable crossed Donghae’s face, then was swallowed by sheer need. He stood, turned, and bent over the bed, bracing his forearms on the mattress. The view was obscenely beautiful—the lean line of his back, the perfect curve of his ass, the brief glimpse of his hole, glistening and ready. “Then do it.Now.Fuck me, Hyukjae. I need to feel you come inside me.”

The last thread of Hyukjae’s restraint snapped. He moved behind Donghae, one hand guiding his cock, the other gripping Donghae’s hip hard enough to leave bruises.He pushed in with one smooth, relentless thrust.

They both cried out—Donghae a choked, guttural sound, Hyukjae a deep, punched-out groan. The fit was searingly tight, impossibly hot, a sensation so profoundly connected it erased the last three months of distance in an instant. Hyukjae paused, buried to the hilt, forehead pressed to Donghae’s spine, just feeling the clench and tremor of the body around him.

“Move,” Donghae begged, pushing back against him. “Please, god, move.”

Hyukjae did.He set a deep, driving pace, each thrust a reclamation. The room filled with the sound of skin slapping against skin, of ragged breathing, of the bedframe creaking a steady, rhythmic protest against the wall. Donghae reached a hand back, clutching at Hyukjae’s thigh, urging him deeper, harder.

“Right there,” Donghae choked out, his voice shattered. “Don’t stop, right fucking there.”

Hyukjae’s vision blurred at the edges. Every coherent thought burned away, leaving only sensation: the heat, the tightness, the sound of Donghae falling apart beneath him. He shifted his angle slightly and was rewarded with a sharp, keening moan as Donghae’s body convulsed around him.He knew that sound. He hooked an arm around Donghae’s waist, holding him up as he fucked into him with relentless, focused precision, chasing that sound, chasing his own cresting wave.

Donghae came with a shout, his release splattering against the bedspread, his inner muscles milking Hyukjae in a series of violent, perfect spasms.It was too much. Hyukjae’s rhythm broke, his thrusts turning erratic, then he drove in deep and held, his own orgasm tearing through him in a white-hot flood. He poured himself into Donghae, hips stuttering, a long, low moan pulled from the depths of his chest.

For a minute, there was only the sound of their struggling breaths. Hyukjae stayed where he was, draped over Donghae’s back, both of them slick with sweat and shaking. Slowly, carefully, he withdrew, the loss of contact feeling profoundly significant.He sank onto the edge of the ruined bed, legs useless.

Donghae turned, collapsing beside him, their shoulders pressed together.He didn’t speak. He simply laced his fingers through Hyukjae’s, their joined hands resting on the wet space between them. The casual intimacy of the gesture, after the raw obscenity of what they’d just done, was more shocking than anything.

Outside, a burst of laughter echoed from the distant bonfire.The real world lingered, waiting. But here, in the quiet, messy aftermath, the gap was not just closed.It had been utterly annihilated. Hyukjae looked at their tangled hands, then closed his eyes, letting the truth of it settle deep into his bones.

Read on DreamPress

Write your own erotic story with AI