Work Text:
There were many things Jungkook loved about his dance classes. The teacher was a great woman, for starters. She was fun, always updated with the latest trends, knew so many different styles, was sweet but knew how to be strict, and was never afraid to push the students' limits while respecting their boundaries. The other students were also really fun, they always engaged with whatever was proposed, always ready for a new challenge and never running away even when things got complicated. The place, too, was amazing. The studio he had class was modern, somewhere that clearly didn't worry about expenses, having everything they would need and more. It’s also always warm. Maybe it’s because of the material of the walls, the carpet on the floor, or maybe it’s the feeling of so many people somewhere they are just so happy.
But if Jungkook was being really, really honest, what he liked the most was watching two of his class colleagues: Hoseok and Jimin.
It was not in a creepy way, Jungkook swears. But he couldn't not find it so fun how Jimin and Hoseok were the perfect opposite duo, and how it seemed like they would never fit well together.
For starters, Hoseok came from a hip hop background. His dance style was all isolations, poppings, lockings. Every time he was in the front, Hoseok moved as if each part of his body was detached from the other. His shoulder could be somewhere while his elbow was on the opposite side. He quickly moved from one movement to the other, pointing his limbs into different angles. All effortlessly. No one compared to Hoseok when it came to hip hop.
Jimin, on the opposite hand, came from a contemporary ballet background. While Hoseok was isolations, Jimin was fluidity. When Jimin danced for them, his body moved like water. Like a summer gust, a silk hanging in the window, swaying gently in the soft breeze. If Hoseok's body looked detached, Jimin's body was one single thing. Everything moved together, not making angles but curves. Jimin was what any ballet student dreamed of being.
It was also true on the way they looked and even presented themselves. Just like his dance style, Hoseok was loud. When he laughed, the entire class would listen and laugh with him. Even the classes close to them, probably. He was hot, a shining force that you could never ignore. And would never want to. Hoseok always attracted attention, anyone would stop to listen to him. To ask him for help, for feedback. And when it was about looks, Hoseok was as acute as his movements. His jaw was pointy, sharp, perfectly sculpted. His entire face and body, it was all acute angles that made him look sleek and strong. His nose was perfectly pointy, so much that Jungkook lost count how many people dared to ask who his surgeon was, only for them to be in shock when Hoseok said it was actually all natural.
Meanwhile, Jimin was all round. He had a round face, with round, plump lips which were always so naturally pink that whenever he talked, everyone just kept looking at how beautifully his lips moved, just like his body when he was dancing. Jimin was also usually very quiet. He didn't talk much, and he laughed with his hand over his mouth, barely audible. His pretty eyes would turn into small moons when he laughed, and the sound itself would sound like the stars. Even though Jimin was not as easy as Hoseok to approach, people still asked for his help and feedback, maybe the only thing those two had in common. And Jimin, with his low, sweet voice, was always the safe place any student would want.
Jimin and Hoseok were the best students in Jungkook's class. And they had absolutely nothing in common with each other.
Jungkook never saw them talk to each other, besides the usual his and byes . They never even acknowledged each other, like one didn't exist in the other's world. Hoseok didn't pay attention when Jimin was dancing in front of the class, too busy on his phone. Jimin always chose Hoseok's presentations to make his bathroom and water breaks, not even bothering staying in the studio.
There was no official banter between them. No fights, no real competition, no bickering. They just… acted as if the other didn't exist. Barely looked at each other, unless some dance forced them to. And, for Jungkook at least, it didn’t feel forced, like they were actively avoiding each other. It always felt natural, as if their bodies knew better than to keep close. To keep contact.
Jungkook was not sure if he was the only one that perceived that. As Seokjin always said, Jungkook had inherited Yoongi’s good perception (to what Yoongi always said, Jungkook was not his damn child . Debatable , Seokjin would answer before kissing Yoongi’s grumpiness away.) And it helped a lot that Jungkook found Hoseok and Jimin so interesting and couldn’t help but watch them from afar. They were interesting, and Jungkook was interested.
That’s what he blames on why he is just frozen in place right now.
He had to come back to the studio because he just can’t find his left AirPods anywhere. He is pretty sure he dropped it in the locker room earlier today, while he was picking up his stuff after class. It’s dark already, all classes over, but the security guard was kind enough to let him in to find it. It’s already Friday, he can’t wait until next Monday to retrieve his AirPods. How could Jungkook go one entire weekend without listening to his music comfortably? Jungkook is just glad that the guard is considerate enough to let him in even when the studio is already closed, and he quickly walks to the locker room.
It is a little surprising when he gets close enough and can hear sounds coming from there.
It might be just the janitor, is what he thinks. Who else would be around at this time in the night? Hours after the last class of the day? Jungkook opens the door slowly, not making a sound, entering as quietly as possible because he doesn’t want to scare the janitor. And he is just half into the locker room when he sees . And he freezes .
Not, in a million years, Jungkook thought he would ever see that.
The scene is very simple, explicit, and it just makes Jungkook forget entirely how to move. Hoseok is standing in the corner, his face against the wall, hands flattened on each side of his head. He is slightly bent, not too much, just enough to make his ass more upright. He is still using the same shirt as earlier today, a yellow, oversize one, that is just a little transparent, and lets everyone see his beautiful waist when he is against the light. His sweatpants are nowhere to be seen, but his underwear is down on his feet, forgotten.
Behind him is Jimin. Jimin is also with the same shirt he used earlier today, so they probably didn’t leave after their class. It’s not unusual having some students booking the space to dance, practice a little more. Jimin and Hoseok would definitely be the type to do something like that. But now they’re clearly not dancing. Jimin’s pants are on his feet, just like his underwear, and he is pounding hard, mercilessly on Hoseok’s ass.
For the first time since Jungkook has started the dance class, and has met Hoseok and Jimin, Jimin’s voice is louder than Hoseok’s.
“Fuck, Hobi.” Never in his life, Jungkook imagined Jimin’s voice could sound so hoarse. “How can you still be so tight? I fuck you every day, and you’re still so fucking tight. ”
And Hoseok only moans. He doesn’t say anything, only lets Jimin grab his wait hard, probably even hurting, and pound into him, thrusting quick and dirty. The sounds of their skin slapping against each other echoes all around the locker room, and Jungkook wonders if no one can listen, if he is the only one to know their secret.
“Jimin, please…” Hoseok’s voice is so low, Jungkook didn’t even know Hoseok could speak low like that. “I’m close… I’m really close.”
“You are, aren’t you?” Jimin’s movement gets slower, and instead of pounding, he starts rolling his hips, as perfectly as he does when he’s dancing. Enticing and tortuous.
“No… Please, don't do this… Not today…”
“Not today?” Jimin lowers his head, resting his face on Hoseok’s shoulder. Jungkook is not sure what exactly Jimin does. Maybe he kisses Hoseok, or maybe he bites him. But Jungkook can hear Hoseok’s reaction, loud and clear. A moan that cuts the air, so needy and desperate that even Jungkook feels a shiver running down his spine. “You sure you wanna finish this quickly, Hobi?”
There’s no answer. Just another moan, and then the sounds of skin slapping again. It’s loud, and it’s dirty, and Jungkook knows he should just leave. This is not his moment, he should not be here right now. What he is doing is probably disgusting, watching two people in their most intimate moment, without their knowledge or consent. There are so many layers of wrong, of how wrong this is, and the fact that they are in a public place, somewhere they could be interrupted by anyone at any minute, should not be an excuse. It’s not an excuse for Jungkook to just stand there and not leave. Jungkok should leave. Now .
But he stays.
Frozen.
Watching.
“You always take me so well, Hobi. Always so good for me to fuck, always so ready to take my cock. And you take it like a god.” Jimin says his nonsense, the words lacking logic, coated with only his pleasure, and lulled by Hoseok’s moans and begs.
“Deeper, please.” Hoseok’s begs are barely intelligible, just his moans and whines trying hard to become words, to make any sense in the foggy pleasure that his brain seems to have become. “I’m so close, Mini, don’t stop. Don’t ever stop, I need your cock so much.”
“Fuck, Hoseok.”
Jungkook always thought that Jimin was cute. Just the cute kind of guy, small, round. His hand was always some kind of joke between the entire dance class. Small, with round, cute fingers. Many of the girls had bigger hands than Jimin. But now, while he wraps one of them around Hoseok’s cock, Jimin’s hands seem big. Masculine, popping veins all over it. Pumping Hoseok hard, quick, as quick as Jimin thrusts into him. His fingers are not delicate but firm, doing his job to pleasure his partner.
And Hoseok’s cock leak. Jungkook’s eyes follow one drop to the floor, and even from this distance, he is sure he can see a small puddle of Hoseok’s cum. Jungkook wonders how long they have been there, teasing each other, how much of his precum Hoseok has already dropped on the floor because of Jimin’s hard touches, kisses, thrusts.
Jungkook’s eyes widen when Hoseok screams, and Hoseok comes all over Jimin’s hand. There’s a little that goes into the wall, a lot that falls on the floor, adding to the small puddle of his precum. Jimin doesn’t stop thrusting, not until he can reach his own orgasm. Hoseok whines, certainly oversensitive, but he doesn’t ask Jimin to stop; just holds himself against the wall and lets Jimin fuck him, until Jimin is also moaning, getting his fill of this pleasurable encounter.
For a minute, they stay just like that: Hoseok holding the wall, Jimin inside Hoseok, holding his now softened cock. Until Hoseok starts to move. Jimin hisses, getting away from him. Jungkook can see the trail of cum following Jimin’s cock out of Hoseok’s ass, and for the first time in all of this, Jungkook feels himself blush.
What in the hell is he still doing here?! Why hasn’t he left already?! Is he some kind of sicko?!
“Let me help you clean.” Jimin says, and it’s his voice again. Low, gentle, the same Jimin that Jungkook met in class, that he sees two times a week.
“You don’t have to.” Hoseok bends down, picks up his underwear, moves around and picks up his sweatpants. “I’ll clean myself up.”
There’s a minute of silence. Jimin nods. “Okay.”
Hoseok disappears inside one of the bathrooms cabins. Jimin stands there, looking at the closed door. Then he sighs and put on his underwear and pants again. Jungkook silently watch as Jimin picks up some paper towels and starts cleaning their mess, cleaning Hoseok’s cum from the floor, from the wall. He works quietly, making sure everything is clean, leaving no traces of their pleasure, only quietness and emptiness.
“Thank you for that.” Hoseok says as he stops out of the bathroom cabin.
Jungkook can’t help but find impressive how Hoseok looks so put together, nothing like the begging mess he was just a minute ago. If Jungkook saw Hoseok right now, and if he didn’t know better, he would never say that Hoseok just had such a hard orgasm. Jimin seems to be thinking the same, eyes travelling from Hoseok’s head to his toes.
“You don’t have to thank me every time.” Jimin frowns, and his voice sounds tired. As if this is an old conversation, something they had frequently. “You know I want it too.”
“I know.” Hoseok nods, and gulps. There’s something else there. Something that is not being sad. Something that Hoseok knows, and that Jimin knows. “At least that, right?”
A laugh. The worst laugh Jungkook has ever had come from Hoseok’s mouth. Normally, Hoseok’s laughs are bright as the sun, bringing everyone around to his orbit. Now it is just broken, forced, a ghost of that sweet sound Jungkook was used to. And it’s obvious that Jimin knows that too, because his face falls.
“Please, Hobi, don’t do that.”
“I won’t.” Hoseok shakes his head and sighs. “Is everything alright? Did you clean everything? I can–”
“I cleaned it all.” Jimin interrupts him. “Don’t worry.”
“Right. See you, then.” Hoseok says and turns to leave.
Jimin doesn’t stop him.
Jungkook runs and hides himself, but still he can see as Hoseok leaves the locker room, and even in the dark, Jungkook can see as tears fall from Hoseok’s eyes. Jungkook stays there, quiet, waiting, until several minutes later, Jimin also leaves. He is not crying like Hoseok, but he also doesn’t seem happy. He just leaves, quietly.
Jungkook waits a little longer, just making sure they’re not coming, and he finally leaves his hiding spot. He enters the locker room, and it’s all pristine, as if nothing happened besides students coming and going, picking up their stuff, maybe taking a shower. Jungkook walks to the bench and sits down. He looks at the wall, the same one Hoseok was pressed against, the same one he painted with his cum just minutes ago.
Now he understands. Jungkook sees everything more clearly. They don’t talk, they fuck. They don’t look at each, Jimin fucks him from behind. Hoseok doesn’t let Jimin clean him up, but he thanks him for the quick fuck. They don’t kiss. They didn’t kiss while Jungkook was watching, and they probably didn’t kiss before that. And they probably won’t kiss the next time it happens. Because they know the truth. And now so does Jungkook.
Because Hoseok is in love.
And Jimin is not.
And there’s nothing they can do about that.
Jungkook stands up from the bench and walks around, searching, but not really thinking. It’s fun, how Hoseok and Jimin are opposites. It’s fun that people say that opposites attract. They do. But people are not particles. Jungkook remembers Hoseok’s tears and, while he walks around the locker room, searching, Jungkook bitterly thinks that he was, indeed, very right about Hoseok and Jimin.
They would never fit well together.
Jungkook finds his AirPods inside locker number 5.
