Summary: Whether it was intentional or not, Gunil had basically given permission in advance for whatever it was Jooyeon wanted 🔞
Words: 2.2k
Content: pwp, canon compliant, falls under dubcon but gunil is pretty enthusiastic about it so it's softer than it sounds with the warnings, jooyeon is kinda gross but still a sweetheart, smut warnings under the cut ♡
a/n: i had meant for this to be a tiny drabble to stop the voices but they ran away on me again 💔 with everyone else here also having severe niljoo issues it worked out well though. hope you enjoy <3
Smut warnings: dubcon, somno, anal sex, spit as lube (only for fingering), multiple orgasms, dacro kind of?, joo is called puppy a couple of times but not really petplay, breeding kink, praise kink
In hindsight, Gunil probably should have chosen his words more carefully. Telling a teary and overwhelmed Jooyeon that he could go to him for anything, any time was too broad. Jooyeon could take advantage of the offer so easily, and whether it was intentional or not, Gunil had basically given permission in advance for whatever it was he wanted.
The thing was, Jooyeon didn't consider doing anything particularly nefarious. If he needed a hug and Jungsu wasn't around, he'd walk into Gunil's open arms. If he needed to get something off his mind and Hyeongjun wasn't there to talk it out, Gunil would stop everything to listen. If he was bored and Jiseok wasn't up for games, Gunil did his best to match the energy and pretended to not love being made fun of.
It worked well. It was totally innocent. It was exactly what Gunil had originally meant.
It could extend further though, right?
Jooyeon couldn't help wondering about it one night, sick of staring at the ceiling unable to sleep. It wasn't like him to not be able to drift away—he really was tired—but there was a problem he just didn't want to deal with.
He was hard, and no matter how much he tried to will it away, his dick refused go down. It was too distracting. Of course Jooyeon could get himself off, but the thought wouldn't leave.
Gunil had said anything. Any time.
Going to him to help wouldn't be really bad. It wasn't like they'd never done anything together before. It was more that Jooyeon wasn't sure if Gunil would still be up that late, and if he wasn't, it wouldn't be very nice to wake him up. He deserved to have all the rest he could manage with their schedule. Still, Jooyeon was too curious to not get up to check.
The door was closed but left unlocked when he tiptoed out into the hallway and tried the handle. Jooyeon opened it slowly to not make any noise, taking a second for his eyes to adjust to the deeper darkness in the room after peering inside, and if that wasn't enough, the steady breaths from the other side gave away that Gunil was asleep.
Leaving was an option. But so was staying.
Chewing on his bottom lip, Jooyeon carefully shut the door and crept closer, his stomach swirling when he recognised the outline of the position Gunil was in. Laying half on his front with one leg bent would be perfect to—
No.
No, that would be bad.
But Gunil had basically given permission.
The shoulder peeking out from the covers was bare. Maybe the rest of Gunil was too.
That thought was too enticing. Jooyeon had to know.
Gently lifting the covers, his eyes widened at the sight of Gunil's full body on show, almost like he'd been waiting for Jooyeon all along. Whether that was true or not, Jooyeon couldn't bring himself to care. He had to do something before he fully lost his mind.
Dropping his clothes to the floor, Jooyeon slowly climbed in behind, more grateful than ever for Gunil being such a heavy sleeper. Jooyeon was still afraid to wake him up, but the idea rattled around his skull too loudly to ignore. If he was gentle and quiet enough, Jooyeon figured he could get away with it. Gunil wouldn't mind, he was sure.
Sticking his finger in his mouth, Jooyeon lifted the covers to see what he was doing a little easier, bringing it down to press lightly against Gunil's hole. Spit wasn't ideal, but he didn't want to risk too much movement before he actually got to do anything, and it didn't really matter. Gunil was so relaxed that he took it in easily, only his eyebrows slightly pinching together giving away that something was happening, and it was mesmerising to watch.
Jooyeon stayed up on his elbow to see Gunil's expressions change as he slowly moved his hand, Gunil's body reacting on its own a power trip he hadn't expected to feel, and he needed more. He pulled out to drool down his middle and ring fingers, curiosity getting the better of him, freezing when Gunil grunted from the sudden stretch. Still, despite the icy fear and shame coursing through Jooyeon with the inevitability of getting caught, he somehow didn't wake up.
Stopping would be a good idea. Jooyeon knew that. But his fingers were still inside Gunil, back to having no resistance when his breathing evened out properly again, and he knew it had to feel so good around his dick. He just couldn't give up the opportunity.
Taking the time to turn over to grab the lube from Gunil's bedside drawer was necessary, though. No way was Jooyeon going to risk it being too dry when he'd already nearly fucked up with his fingers. The cap clicking made Jooyeon flinch, keeping his eyes on Gunil as he poured some out just in case, but he thankfully didn't stir.
Trying to not make a sound from coating his dick was difficult enough. He'd been ignoring it the whole time—knowing that even if he got away with what he was planning, there would have to be a stain on the sheet left from the precome he'd been leaking, and that only made it worse. If he didn't fuck Gunil soon, Jooyeon was sure he would come from the thought alone.
Taking calming breaths before lining up with Gunil's hole, Jooyeon watched himself sinking inside agonisingly slowly, barely keeping it together when his boney hips met his ass. With Gunil being so pliant, it almost felt more like fucking a toy than a person. There was still the warmth he craved, though, and that was another problem.
Having to make as little contact as possible wasn't something he'd thought about. If Jooyeon touched too much, Gunil would surely wake up. All he wanted to do was plaster himself to Gunil's back, hold him tightly and hear how good he was making him feel too. But he couldn't. Jooyeon had to behave for this to work.
Drawing his hips back to push in again slowly was still so good—having to bite his lips to hold back a whine when Gunil sighed. Jooyeon took the risk to hold Gunil's hip, desperate to have something, anything, to hold onto, even if he had to keep it light.
It was fine. Jooyeon could stay calm and steady and not wake up his sleeping hyung. Just had to focus. Had to be quiet. Had to—
Gunil tightened around him.
"Oh, fuck."
Eyes fluttering open, Gunil gasped when Jooyeon moaned and pushed him further onto his front, not fully grasping what was happening but automatically reaching for the hand grabbing at his chest to comfort. All it did was make tears burn behind Jooyeon's eyelashes.
"It's okay, it's okay. Haven't done anything wrong," Gunil murmured groggily between Jooyeon's babbled apologies, squeezing the back of his hand as he finally caught up. "Told you to go to me for anything. Good boy, Jooyeonnie."
Even if he didn't feel like a good boy at all, the praise still went to Jooyeon's head—whimpering softly and trying to drive in deeper with his weight pinning Gunil to the mattress. Gunil could easily free himself if he wanted to, but he stayed where Jooyeon put him to be used—to help, just as he'd said he would.
Desperate to make it up to him, Jooyeon skimmed his hand from Gunil's chest to his dick, even more upset to find he wasn't hard. He had to do better. He had to make Gunil feel good, too.
Spitting in his palm, Jooyeon brought it back down before Gunil could say he didn't need to worry about it, relishing in his moan when he wrapped his fingers around him. Feeling someone getting hard under his touch wasn't something Jooyeon was used to since he always got so worked up with clothes still on, but it was even more electrifying than touching Gunil in his sleep.
Reminding himself of what he'd done made Jooyeon whine, going still and hiding himself behind Gunil's shoulder in embarrassment. He'd done something so bad, so wrong, but here Jooyeon had him gasping and trying to get his hips moving again—completely against how he thought Gunil should be acting. It didn't take much for Gunil to understand what he was thinking.
"Come on, puppy. If you woke me up, you can do better than that," he hummed when Jooyeon sniffled pitifully. "Make hyung feel good and I'll let you stay inside."
Stay inside? Jooyeon's eyes widened.
Gunil never liked mess. Jooyeon hadn't stopped to think about a condom, but even with going that far, he'd only considered pulling out and having to finish off on his own. The offer of coming inside—staying inside—being a reward was something he definitely wasn't going to pass up. Still a little sensitive, he wanted to be sure, though.
"Really not mad with me?" Jooyeon's voice was smaller than usual, stomach swooping when he caught Gunil's smile after he nodded. "Promise?"
"Promise. Knew you'd do it eventually, anyway," he laughed breathily at Jooyeon's embarrassed whine. "Only thing I could be mad about is you not hurrying up. Don't you want to breed hyung, puppy?"
Maybe it was the late hour making him bolder, but Jooyeon had never heard Gunil speak that way, and it brought back how desperate Jooyeon had been to be there at all. Of course he wanted it. He wanted it so badly just the thought was dizzying, only snapping out of it when Gunil reached down to get the hand around his cock moving again. Good. Jooyeon could be good.
Taking his hand away entirely left Gunil confused until Jooyeon guided his to take over, bringing his own up to squeeze his chest again as he finally drew his hips back. As much as he'd liked it with Gunil asleep, getting to hear his breath catch and feel him try to meet him halfway was even better—not as easy as when he'd been completely relaxed, but warmer and tighter and almost like he was trying to make Jooyeon come first. That wasn't fair.
Speeding up was Jooyeon's only option, doing his best to be what Gunil wanted, giving up on keeping his needy sounds low enough for anyone awake not to hear. Gunil was quieter, but his lips were parted enough to have a wet patch grow on the pillow, and seeing him so fucked out beneath his body had Jooyeon dangerously close.
"Please, hyung. Please," he begged, tears blurring his vision. "Please come. Been good. Let me fill you up, please."
The slick sound of Gunil's hand on his cock stopped abruptly, exhaling harshly as his come dirtied the sheet below, going limp without trying to make Jooyeon stop. Jooyeon couldn't stop if he wanted to. He was aware Gunil was feeding him praise but couldn't pick out the words, fucking into him too erratically for more than his voice to wash over his mind, getting as deep as he could before finally spilling inside.
Jooyeon took his reward very seriously, turning them onto their sides with a leg thrown over Gunil's body so he couldn't leave, nuzzling into his neck when he groaned. It was just too bad if he regretted it. No way was Jooyeon pulling out, especially with Gunil reaching back to gently scratch his scalp making him melt.
"Really are a good boy, Jooyeonnie," Gunil hummed, smirking when he shivered. "Gross, but filled hyung up so well."
His dick twitching made both of them gasp. Gunil laughed in disbelief when Jooyeon held him closer, both to hide and to get as much as he could out of it if he was pushed away, but Gunil let him tentatively move far earlier than he should have been able to. It could have been put down to not going fully soft in the first place. Neither of them were stupid.
"Is it being gross or just the praise that gets you so bad?" Gunil asked with genuine curiosity, lightly tugging Jooyeon's hair when he didn't answer. "Would you have done this if I didn't wake up? Would you have kept fucking the come in deeper if I didn't know about it?"
Jooyeon shook his head with a drawn out whine, but he couldn't help his hips stuttering forward. Would he? It didn't take much thought to land on yes. Even if he'd planned to pull out, given the opportunity, Jooyeon probably would have done it, and he didn't need to say it for Gunil to know. Shame creeping up his spine, Jooyeon prepared to be told to leave.
"It's okay. Maybe next time," Gunil sunk his teeth into his bottom lip when Jooyeon made a devastating little confused sound. "Just want to breed hyung properly, right? Go ahead. Be a good boy."
It took a moment for Jooyeon to realise he was being given explicit permission to do it again—to touch Gunil in his sleep and come however many times he wanted—and he couldn't hold himself back from adding to the mess already inside in seconds. Gunil wasn't mean about it. Jooyeon wasn't sure if he wanted him to be.
Even if he'd only gone in to try to get some sleep himself, with the way Gunil shifted his hips back to be impossibly closer, Jooyeon had a feeling he wasn't going to get any that night. A little ironic, but he didn't mind. He could be good.