Actions

Work Header

Don't say sorry

Summary:

In the middle of tour season, stress and exhaustion hit hard—and for Namjoon, a stealth trans idol, that means one thing: his period arrives unexpectedly. Trapped in a shared hotel room with his longtime friend and bandmate, Jungkook, he tries to hide the pain and shame. But Jungkook notices everything—and he’s not about to let Namjoon suffer alone.

Notes:

(See the end of the work for notes.)

Work Text:

The rain was soft against the hotel windows, a steady patter that blurred the city lights into golden streaks. Jungkook sat cross-legged on the bed, legs bare, hoodie loose on his frame, scrolling through something on his phone while Namjoon moved quietly in the bathroom.

It was their third night on tour. The team had booked the guys in paired hotel rooms, and by sheer luck—or maybe strategic management—Jungkook and Namjoon had ended up together. Not that either of them minded. There was an ease in their companionship that didn’t need much explaining. They didn’t always talk much when they were alone, but it was a silence that felt full, not empty.

But tonight, something was off.

Jungkook noticed it when Namjoon came out of the bathroom, towel tucked low around his waist, shoulders tense. His lips were pressed in a thin line, and he was walking just slightly slower than usual, like something was tugging inside him.

“You okay?” Jungkook asked without looking up.

Namjoon hesitated.

Jungkook looked up. “Hyung?”

Namjoon was quiet for a second, then let out a slow breath and rubbed a hand over the back of his neck. “Yeah. I’m okay. Just… stomach’s being weird.”

Jungkook tilted his head. “Weird how?”

Namjoon walked over to his suitcase, crouched down to dig through it, his towel shifting just enough for Jungkook to catch a glimpse of the dark waistband of his briefs beneath. “Just… cramps,” Namjoon said finally, voice low. “Got my period.”

Jungkook blinked.

It wasn’t the first time he’d heard that from Namjoon. They’d known each other for years. And Jungkook knew—like actually *knew*—about Namjoon’s body, the way it didn’t fit neatly into other people’s definitions. But Namjoon rarely talked about it. Not unless he had to.

“Oh,” Jungkook said. “Do you need anything? Like a heating pad, or painkillers or—”

“I already took something.” Namjoon stood again, wincing slightly. “I’ll be fine. Just uncomfortable.”

Jungkook set his phone aside and shifted to the edge of the bed. “You don’t have to just tough it out.”

Namjoon gave a soft, tired laugh. “That’s usually what I do.”

“You don’t have to do that with me.” Jungkook looked up at him, serious now. “Let me take care of you.”

Namjoon’s face softened, but he looked away, his ears tinged red. “I don’t want to be a burden.”

“You’re not.”

Jungkook stood up, walked to him, and touched his hip gently. “Let me help, hyung. Please.”

Something in Namjoon’s chest cracked open a little at the sound of Jungkook’s voice—soft, steady, so goddamn sincere. He nodded, and Jungkook smiled.

“Come lie down,” he said, guiding Namjoon gently toward the bed.

Namjoon lay back carefully, already in his briefs and an oversized T-shirt. Jungkook climbed in beside him, pulled the covers up over both of them. He shifted closer, warm body pressing gently against Namjoon’s side.

“Can I touch you?” Jungkook murmured, hand resting on Namjoon’s stomach.

Namjoon nodded again.

Jungkook began rubbing soft, slow circles over Namjoon’s lower belly through the shirt. His fingers were warm, firm but not too much, easing the tightness there. Namjoon let out a soft breath and closed his eyes.

“You’re good at that,” he murmured.

“I’ve had practice,” Jungkook said with a quiet laugh. “My noona used to get bad cramps. I used to do this for her when I was a teenager.”

Namjoon hummed. “That’s sweet.”

“I like being helpful.”

“You’re more than helpful,” Namjoon said, half-asleep already. “You’re good.”

Jungkook leaned in, brushed his lips lightly against Namjoon’s temple. “So are you.”

They lay there in the quiet for a while. The lights were dim, the sheets warm, and Namjoon’s body slowly eased from the tension it had been holding.

But after a while, Jungkook noticed something. Namjoon’s breathing was slightly heavier. His thighs had started shifting under the covers, slowly, rhythmically. His hands were gripping the blanket lightly—pulling a soft fold of it between his legs, pressing it there, grinding with slow, careful movements. There was a subtle tension in his hips, like he was trying not to make noise.

Jungkook stayed quiet at first, just watching the movement from the corner of his eye. It wasn’t desperate or messy. It was slow, restrained, but clearly needy. Namjoon’s lips were parted, breath coming in soft puffs, a faint flush on his cheeks.

“Hyung,” Jungkook said gently.

Namjoon froze.

His eyes opened, blinking wide and embarrassed. “Shit—sorry, I—”

“Don’t be,” Jungkook cut in quickly, voice warm. “You don’t have to be embarrassed.”

Namjoon exhaled shakily and buried his face in his hands.

“I didn’t want to… make it weird.”

“You didn’t.” Jungkook reached for him, pulled Namjoon’s hands away from his face. “You don’t have to hide from me.”

“Hyung,” he said again quietly. “Can I ask something kind of personal?”

Namjoon opened his eyes lazily. “You can always ask.”

“Do you… ever feel okay being touched while you’re like this?”

Namjoon flushed. “Like this?”

“On your period,” Jungkook clarified gently.

Namjoon hesitated, then laughed, embarrassed. “Not really. Most people I’ve been with avoided it.”

“Well,” Jungkook said, brushing his nose against Namjoon’s cheek, “I’m not most people.”

Namjoon turned to look at him. “You’re really okay with this?”

“I’m more than okay. You’re beautiful like this.”

Namjoon swallowed hard. His thighs shifted a little, and Jungkook’s hand moved down to rest between them.

“Would it be okay,” Jungkook asked softly, “if I made you feel good without going inside? Just… hold you. Kiss you. Maybe…” he hesitated, “between your thighs?”

Namjoon’s breath caught.

“You don’t have to say yes,” Jungkook said quickly. “I just want you to feel wanted. You *are* wanted. Even now. Especially now.”

Namjoon looked at him, something tender and raw in his eyes.

“Okay,” he said, voice barely above a whisper. “Yeah. I want that.”

Jungkook kissed him, slow and deep and reverent. His hands slid down Namjoon’s thighs, urging them apart. Namjoon let him, heart racing, but not with fear. With *need*—to be seen, held, known like this.

He rolled onto his back, and Jungkook moved between his legs, resting on his stomach.

The towel had long been discarded, and now Namjoon’s briefs were slightly damp at the center. Not much blood—he wore a liner—but enough to make Jungkook pause, look up at him.

Namjoon held his breath.

Jungkook leaned down, kissed the inside of his thigh.

“Still okay?” he asked.

“Yes.”

Jungkook pulled the briefs down slowly, carefully, and Namjoon flushed hard, but didn’t look away. His vulva was flushed, soft and swollen from the heat and hormones of his period, and there was a dark patch of blood on the liner—but Jungkook didn’t flinch. Instead, he bent down and pressed a slow kiss just above his clit, then trailed lower, nosing between Namjoon’s legs, not going too close, but making him feel seen, safe, *wanted.*

Namjoon whimpered.

“I want you there, Kookie.." he said breathlessly.

Jungkook nodded, already shifting to push his sweats down, his cock flushed and hard, leaking at the tip.

He guided it between Namjoon’s thick thighs, which pressed together willingly, cocooning him in soft, warm skin.

Jungkook groaned low in his throat. “You feel so good like this.”

Namjoon wrapped his arms around Jungkook’s shoulders and pulled him closer, their mouths meeting again as Jungkook began to thrust slowly between his thighs.

The rhythm was slow, deliberate. Each press of Jungkook’s hips made Namjoon gasp, his clit rubbing against Jungkook’s pelvis, slick and tender, sending jolts of pleasure up his spine.

Jungkook kept murmuring things into his skin—“You’re gorgeous,” “I love your body,” “I love *you* like this”—until Namjoon was trembling beneath him, fingers digging into his back.

“I’m close,” Namjoon whispered, voice ragged.

“Me too,” Jungkook gasped, pushing faster, the glide between Namjoon’s thighs hot and tight and wet, until they both came—Jungkook spilling thick and warm between Namjoon’s legs, Namjoon moaning, clit pulsing against him.

They lay tangled in each other afterward, sweat cooling, breath slowly evening out.

Jungkook reached down, grabbed a towel from the side of the bed, and gently cleaned them both up, being extra careful with Namjoon’s sensitive skin.

“Thank you,” Namjoon said quietly, when Jungkook tucked the towel away and curled back into him.

“For what?”

“For making me feel like… I’m enough. Like I don’t have to hide.”

Jungkook kissed his forehead. “You never have to hide from me.”

Namjoon buried his face in Jungkook’s neck and closed his eyes.

And in that quiet hotel room, with the rain still whispering against the windows, they drifted into sleep—held close, loved fully, exactly as they were.

 

---------------------------

 

The morning light crept through the thin hotel curtains, hazy and pale, casting a soft glow across the bed where they lay tangled under the covers. The rain had stopped sometime during the night, but the air was still damp and quiet, as if the world was taking its time waking up.

Namjoon stirred first.

He blinked slowly, face buried in the crook of Jungkook’s neck, legs intertwined beneath the sheets. His body felt heavy and warm, but there was a quiet ache blooming low in his belly—hormonal, insistent, and very familiar.

His clit throbbed softly with every shift of his hips. His thighs were damp—not from blood this time, but from slick that had gathered through the night. His body was flushed, needy, and even the slight friction from Jungkook’s thigh between his legs was making him squirm.

He tried to ignore it at first.

Tried to stay still, regulate his breathing, let Jungkook sleep.

But the pressure only built.

His nipples were hard, overly sensitive beneath the cotton of his shirt. Every inhale dragged his chest lightly against Jungkook’s, and that alone made his core pulse. He clenched his thighs together with a small, involuntary whimper.

Jungkook stirred.

“…Hyung?”

Namjoon froze. “Sorry. I didn’t mean to wake you.”

Jungkook’s voice was low and raspy from sleep. “You okay?”

Namjoon hesitated. “I… yeah. Just…”

Jungkook opened his eyes. “Cramps?”

Namjoon flushed, cheeks already hot from more than just embarrassment. “…Kinda the opposite.”

Jungkook blinked slowly, then smiled, the corners of his mouth twitching up as the sleep cleared from his eyes. “You’re horny?”

Namjoon groaned into his chest. “God. Don’t say it like that.”

Jungkook laughed softly, warm and amused. “It’s normal. You’re hormonal. Sensitive. That happens, right?”

Namjoon nodded into his chest. “I just… didn’t want to be a bother.”

“You’re not a bother,” Jungkook murmured, hand sliding down Namjoon’s back. “You can wake me up anytime for this.”

Namjoon shifted again, thighs pressing together tighter, his body humming with need.

Jungkook lifted his chin and looked down at him, dark eyes warm. “Want me to help?”

Namjoon nodded.

“Tell me how you want it.”

Namjoon’s voice was quiet. “Can you just… touch me a little? Nothing deep. Just over the clit. Gentle. I just need it so bad.”

Jungkook kissed his forehead, then rolled them gently so Namjoon was on his back. He pulled the covers down slowly and pushed up Namjoon’s shirt, kissing his chest, his soft belly, the space just above his mound.

Namjoon’s underwear was already damp with slick, and a faint stain of dried blood bloomed along the inner gusset from the night before. Jungkook didn’t hesitate. He peeled them down carefully, then kissed Namjoon’s thigh again.

“You’re so wet already,” he murmured, voice reverent. “You really needed this, huh?”

Namjoon whimpered and nodded, legs falling open a little more.

Jungkook reached between them, fingers gliding over Namjoon’s folds, gathering the wetness and circling his clit with feather-light touches.

Namjoon gasped.

Every swipe was electric—his body thrumming, hips arching gently off the bed. Jungkook didn’t rush. He rubbed slow, small circles over the swollen bud, watching every reaction, learning the rhythm Namjoon needed.

Namjoon gripped the sheets, panting softly.

“I’m gonna come,” he whispered, voice cracking. “I—God, I can’t hold it—”

“Let go,” Jungkook said, pressing kisses to his inner thigh. “Let it happen.”

Namjoon cried out, legs trembling as the orgasm swept through him—sharp and overwhelming, the kind that left tears in his eyes and a warm, aching fullness in his chest. He clenched around nothing, body twitching as he rode the wave.

Jungkook slowed his fingers, then stopped, bringing his hand to his mouth and licking the slick from his fingertips like it was nothing. Like it was sacred.

Namjoon lay there boneless, eyes glazed.

Jungkook crawled back up and curled around him again.

“Better?” he asked softly.

Namjoon nodded, still breathless. “You’re perfect.”

Jungkook chuckled. “Just lucky to wake up next to you Joonie, like this.”

They stayed there for a while, tangled together in the warm hush of morning, soft kisses traded between sleepy smiles.

Namjoon whispered, “Can we just stay here a little longer?”

Jungkook pulled the covers higher and held him tighter. “Forever, if you want.”

And for the first time in a long while, Namjoon believed it.

Notes:

I wrote this on my period so I could feel relatable and forget about those damn cramps💔💔Hope you guys like it, I JUST ADORE NAMJOONIE