Actions

Work Header

take my breath away (drowning in you)

Summary:

chan had always praised himself for being an obedient sub. his doms, hyunjin and felix, agreed with this, showering him in praise for his perfect behaviour.
but even after all his training, chan was still a brat. and his boyfriends were always ready to force him back into submission.

Notes:

thank you beau for listening me out while i was writing this. you're the sweetest!! <3

please read the tags carefully!! this is a consensual scene previously discussed, with safe words and safety measures.

(See the end of the work for more notes.)

Work Text:

chan had always praised himself for being an obedient sub. his doms, hyunjin and felix, agreed with this — chan would normally get showered in compliments and rewards for his well-mannered demeanour, making all his efforts worth it.

and keeping a good behaviour under his doms’ rules had never been an easy task. hyunjin and felix were very meticulous, and so were the rules they created for their boyfriend. in the beginning of their relationship, chan faced many difficulties remembering and adhering to them. he would forget his commands or be incapable of delaying his orgasms as asked. it has brought him plenty of punishments, but it had never been a problem — everyone enjoyed them, especially chan.

however, chan had blossomed into the perfect obedient sub, their doms’ pride and joy. he had grown out the phase where he used to forget rules. now, he could manage whatever his doms would decide for him, complying with pleasure and anticipation. and hyunjin and felix had done the same amount of work, ensuring chan always felt respected, remembered his safeword and got the aftercare he deserved every time.

but there was something that never changed, no matter how much work was put into it. hyunjin and felix had put effort into molding chan into the sub he was now, they took the wood that chan was and carved him into obedience. even so, wood barely ever had soft edges, some splinters always remained — in chan, there were still remains that couldn’t be erased.

chan always fell back into his mischievous ways. he was a brat, and the behaviour that came with this was something his doms loved. forcing chan back into complete submission was an experience they couldn’t help but enjoy.

and chan would always seek for this, acting up on purpose, waiting for his punishment. for him, the excitement that came with misbehaving set him on fire and filled him with anticipation. he knew how broken he would be after it, and hence he actively broke the rules, addicted to the thrill of it.

regardless of how many times these kind of situations had happened, the fear he had of his doms would always settle back and make his stomach turn with dread. a single look was enough. he would feel cocky misbehaving, giggling as he broke the rules, only to get terrified after by a single glance from hyunjin or a sigh from felix.

he always came back to indulge in the feeling again.

felix and hyunjin could read him easily. they would realize almost immediately, chan basically buzzed with excitement whenever he was deciding how to earn himself a punishment. he wouldn’t even realize how noticeable his behaviour actually was, and just thought his doms always outsmarted him someway. he couldn’t understand how his doms always had something prepared.

he didn’t realize that it was noticeable this time, either. chan had decided he wanted to play dirty, messing with each of his doms separately. one of his rules clearly stated that both hyunjin and felix had to give him permission — if only one of them forbade him, he wasn’t allowed to do it, no matter the circumstance.

however, chan also knew hyunjin and felix weren’t together at the moment, each of their own schedule. and chan was bored. he needed attention, and his cock did too, after fantasizing of the punishments that were awaiting for him. he decided to grab his phone and text each of his doms separately, with a simple pic captioned: “can i touch myself, please?”

“yeah baby, you may :) as long as you get felix’s permission too.”

the first ring that came was hyunjin’s. he was always the softest of the two, willing to let chan get away with more as long as he got to spoil himself by watching his sub.

“no.”

felix, on the other hand, had the most fun when he was mean. chan would always call him that, whining and kicking, but felix never relented. he secretly enjoyed this — chan loved the way his dom’s eyes sparkled with fire as he showed the sadism in his personality that no one but his boyfriends could ever see.

chan only got a second of disappointment from felix’s denial, yet not an ounce of hesitation as he switched chats and answered hyunjin.

chan: “he said yes, too :)”
hyunjin: “ah okay, baby, just grab your laptop and video call me before you start, okay?”
chan: “yes, master!”

the thought of how would hyunjin be able to video call him while he was at work wandered on his mind, but it was a brief thought inside a brain that was too needy to think of anything else but the aching between his legs. either way, chan had done worse at his job, and he was too horny to care and find logical explanations.

he settled up in hyunjin’s bed, making sure the angle was good before pressing the call button. not much longer than a few rings after, the screen changed from loading to the image of hyunjin, sitting in front of a grey wall with the first buttons of his shirt opened. he didn’t talk, and chan assumed the reason was being at his office. the thought of it made his cock twitch in interest. hyunjin simply gave chan a signal to start, as if he was ordering him to start the show chan had prepared for his special spectator.

chan sat on the bed with his legs spread, moving his skirt out of the way to get a close shot of his veiny hand wrapping around his hard dick. he started pumping, letting his head fall back, gasping at his long awaited touch.

“mmh, my pretty baby got both his doms permission to play with himself?” hyunjin askeed, giggling. chan simply nodded, already lost in his pleasure. “use your words, pretty.”

“ye-yeah. i have the best doms.” chan whined when he felt his phone ringing beside him. he took one glance at it, seeing felix’s contact picture filling its screen.

“who is it, baby?”

chan looked at the camera, looked at the phone and back to hyunjin. “no one.” he said as he rejected the call.

hyunjin just giggled again, as felix appeared on the screen beside him.

chan stopped pumping, coming all over himself, as he saw the dangerous gaze on his dom’s face after he lied and rejected his call in front of him. he was in trouble.

“i— i can explain!”

felix sighed, which made chan feel a shiver run down his spine. “for your own good, don’t say anything. just wait for us.”

hyunjin smiled beside him. “don’t worry, sweetheart. you’ll be doing all your apologizing later.”

 

**

chan kneeled next to the door, with his hands carefully positioned over his thighs. months of practice had perfectioned his form to fit into his doms’ standards, who were punctilious of every slave position they had taught him. hyunjin and felix desired to craft chan perfectly, and had always hold him to high expectations that his sub always successfully met.

their hard work was notable, as chan stayed in position even if he didn’t know when his doms would be back, no one to monitor if he was following the orders given. he was told to wait for them and he would, not wanting to risk it. chan believed his doms always knew if he had disobeyed, even if they weren’t present. they were always a step ahead of him.

the position helped him sink into his submissive headspace, slowly forgetting everything but his role to serve. the fog was starting to settle — there was not even a flinch when the door creaked in front of him, hyunjin stepping inside after felix.

the first thing chan noticed is that neither of them had took his shoes off before entering, which was an omen of his fate. he could catch a glimpse of the mud in felix’s soles. his dom knew how much he hated shoe licking, and he was certain felix had premeditatedly got his platforms dirty.

felix knew chan detested it, but he also knew he would safeword if he didn’t crave for this humiliating treatment. chan hated it and still eagerly anticipated the moment he was forced to face everything he would never seek up on his own.

with the toe of his shoe, felix lifted chan’s face, pushing his chin to examine his expression. it left a trace of mud on his face, and in spite of knowing what he was expected to do, chan hesitated and stayed in place.

the sudden missing of the shoe and a step on chan’s cock was what made him respond, wailing. his eyes filled with tears, not having expected felix to treat him so roughly so quickly and without warning.

felix groaned. “you either use your safeword or lick them now,” he warned and chan knew there was not enough patience in his tone for him to be able to go another moment without complying.

chan lowered his body and laid on his elbows to start licking the boots clean. the material was rough on his tongue, and the mud got behind his teeth and sticked to the top of his mouth. tears were already falling down his face, the disgust made his stomach turn and he started retching, spit and tears falling on the leather of the shoes.

“don’t you dare throw up on my shoes,” felix warned, a dangerous tone coming from the core of his sadistic side. he gave chan a light kick on the side of his body. “fucking swallow,” he said as he pushed the tip of his shoe inside of chan’s open mouth, that was gaping, struggling to catch a breath, to not vomit.

even if this was repulsive for chan, he still needed to be good. the desire of being obedient and used emerged from deep inside him. he craved the feeling of being reduced into nothing but an obedient mess on the floor, who struggled simply to not throw up while his mouth was getting filled with mud. he willingly swallowed, the revolving taste going down his throat, sobbing on the floor as hyunjin just laughed behind him.

“felix, don’t be so hard on this baby,” hyunjin pressed the heel of his shoe between chan’s shoulder blades, forcing him to stay down as he kept retching. “we haven't even started the real punishment yet.”

from his place on the floor, the only thing he was able to see was felix’s shoes. he was taking them off, putting them aside. once he looked up, he realized his dom still looked calm, collected, clean, while chan was already reduced to a gross mess under them.

chan thought that was how it always should be.

“he deserves it, though. not only that, but he wants it,” felix grabbed chan by a tight grip on his hair and made him stand, body following along to try and relieve the stinging pain on his scalp. “you can see it clearly. look at how hard his cock is!”

“awh, poor baby. he doesn’t know how to behave for his own good.” hyunjin’s tone seemed to be the one of someone who was clearly sympathizing, worrying about the well-being of someone dear to them. but chan knew it was all an act, fake sympathy was the way his dom had for mocking him. “take him to the bathroom for me, okay?”

felix’s hold on chan’s hair got tighter as he dragged him to the bathroom. chan could barely keep up with the urgency on his dom’s stride, feeling the ache on his scalp intensify every time he missed a step. unconsciously, he tried to free himself from the painful hold, pushing felix’s hands out of the way. that just made felix jolt to a stop.

“i thought you were done being a brat,” felix slapped him across the face, “but don’t worry. you will be our perfect obedient sub again after this.”

felix opened the door of the bathroom. immediately, chan noticed the bathtub was already filed with water, and a pillow was carefully positioned next to it. he was pushed inside the room by hyunjin, who had gone to retrieve the objects needed for his punishment.

the whip of the cane in the air made chan flinch. he turned around and noticed hyunjin was also carrying red rope, one of his personal favourites, and chan’s clicker. “get into position, baby.”

as much as hyunjin’s voice was always soft and his tone was filled with sweetness, the meaning behind his words — the fact that he was ready to destroy him — was enough to make chan submit to him. no matter how harmless he sounded, chan knew he was ruthless. hyunjin always knew how to make chan experience the worst and best kind of pain, bounded meticulously so he couldn’t escape from it.

chan positioned himself on the pillow, kneeling on it and placing his arms behind his back. the top of the tub touched his abdomen and trapped his cock between himself and the cold ceramic, still throbbing from arousal. hyunjin kneeled beside him and started securing his ankles together with a simple but effective tie. he checked the knot as felix took off his pants and stepped inside the bathtub.

hyunjin didn’t tie chan’s hands this time. instead, he gave him the clicker, reminding him he could click or drop it if he needed to use his safeword but couldn’t talk.

the headspace had already consumed chan’s brain. he didn’t make any effort to try and speak, simply giving his non-verbal sign of green, letting them know that he was still present and that he understood. chan was ready to not disobey anymore, he didn’t even think of breaking the rules again — he had learnt his lesson.

but did that really matter, if his doms wanted to have more fun with him?

chan remained calm. he knew tranquility and relaxation was needed for a scene like this one. it was everything he had wanted when he broke the rules and more, knowing he had to give it all to his doms, that they even owned his ability to breathe.

felix gave him one last act of affection, caressing his cheek, his eyes locking with chan's tear-filled ones.

"remember to stay in position, baby." hyunjin lightly tapped the sole of his feet with the cane. "if you move, you're getting extra ones, okay sweetheart?"

chan tried to nod, but he didn't get to finish the movement before felix's grip tightened and pushed him into the water.

at first, he panicked. he hadn't had time to take a breath before being shoved in. when hyunjin blew the first hit, the bubbles floated over chan, the small amount of air he still had was now leaving to the surface.

when felix took his head out, he started gasping. hyunjin didn't give him a break, and repeatedly canned the back of his feet. chan flinched every time, the irregular tempo made impossible for him to realize when the next strike would be. he tried to catch his breath, breaking position to move the hair that was sticking uncomfortable in his forehead and eyes. that only resulted in felix slapping him across the face and hyunjin giving an especially hard hit. "stay in position," they both warned while chan just screamed in pain.

chan quickly put his arms behind his back again, crossing them, clicker still held tight in his hand. the slight change in felix's grip was noticeable this time, and he managed to gulp a big amount of air before he was pushed right back in.

underwater, everything felt muffled. there was a strange silence and peace as the blue surrounded him, a feeling that was only obtainable because of the amount of trust he had given to his doms.

he remained peaceful, while hyunjin caned his bound feet and felix drowned him. when the counting he was keeping in his head reached ten, he started feeling a small burn in his lungs. the struggle to stay in position became more intense as the time underwater extended. but before he had the chance to move, felix shoved him out of the water and straight to his dick, not giving him any break to catch his breath.

“take it, channie.” felix grunted, deepthroating him. chan could barely handle it, even if he focused on breathing through his nose, the thrusts were too quick, too hard. and he loved it.

one particular thrust made chan retch, which made felix pull away, looking down at him with disgust.

“gross.” he heard hyunjin say behind him, laughing. he whipped the back of his calves this time, but even if he felt the pain burning in his skin making him jolt, the scream never left his throat, which was occupied convulsing and trying to inhale as much air as possible.

“yeah, right? but don’t worry,” felix lifted his foot and positioned it over chan's head. “i’ll clean him.”

he stepped down, forcing chan underwater again. he tried to count. seconds became longer underwater, an excruciating wait for the next breath. his lungs ached. as the count went up, chan started thrashing, although felix just pressed him down harder. the strength didn’t relent even after chan had already broken position. even so, the clicker remained safe inside his hand, still unused.

chan was certain he was about to lose consciousness, static filling his ears, his sight and his mind. that was when it happened.

his cock twitched and he came untouched.

felix finally took him out of the water, and instantly took him into his arms, holding him while chan recuperated and coughed, reality coming back to him all at once. the colors and sounds surrounded him again, and chan thought he had never felt more alive than this.

he hadn’t even realized when he started crying again, but his tears were mixing with the water falling from his soaked hair and the wetness being held underwater left on him. felix comforted him, letting him lay down on his shoulder. chan felt the broken pieces of himself were being mended again as soft touches brought him back to the present.

“you did well, my baby,” hyunjin softly caressed his feet and legs, easing the pain he had inflicted before. “our baby.”

“we love you so much.” felix kissed his forehead as hyunjin hugged him from behind. chan felt safe, he felt loved, and remembered once again the warmth that their dynamic and their relationship brought to him. the warmth it brought to the three of them.

there was no better feeling than this. he let himself float in the moment, basking in his doms’ touches and praises.

if it would always be like this, maybe he should misbehave more frequently.

Notes:

find me in cc and nsfw twt!! :) thank you for reading my first fic !! ^_^