Work Text:
The silence in Qin's room was almost absolute, broken only by the low sound of rain against the window and the erratic rhythm of Duang's breathing. Qin had been watching his boyfriend's routine for weeks with a concern that, little by little, turned into irritation. Duang was in the final stretch of the college semester, and the pressure of deadlines seemed to have swallowed any sense of self-preservation he had. Qin hated seeing him like that. Over the last three nights, Duang had barely touched his head to the pillow; he spent the nights wide awake, illuminated by the cold computer screen, ignoring Qin's pleas to go to bed. To make matters worse, he was replacing decent meals with consecutive mugs of strong coffee—there had been eight cups just the day before, leaving him shaky, with deep dark circles under his eyes and a latent anxiety. Qin had tried to talk, tried to be understanding, but his Ter was far too stubborn. Duang always found a way to dodge it with a quick kiss and the promise that "it would be just one more hour."
Because of this, Qin decided that a drastic intervention was necessary. A punishment Duang wouldn't forget anytime soon, designed to remind him that neglecting his own body had severe consequences under Qin's roof. When Duang finally turned in the project and dragged his feet into the apartment, expecting nothing more than hair scratches and a night of sleep, he had no idea what game awaited him. The atmosphere changed completely the instant Qin locked the bedroom door, turning the key with a sharp click that echoed like a warning. Duang was sitting on the edge of the bed, arms resting on his knees, feeling a mix of anxiety and a heat that was beginning to burn beneath his skin. He thought it would just be a quiet night of rest, but the look Qin directed at him was not one of comfort; it was the look of a hunter who had caught his prey in a mistake.
Qin turned around slowly, stepping out of the bathroom. He wore only an oversized black silk shirt that reached the middle of his thighs, leaving his long, pale, and toned legs completely exposed—Duang’s biggest weakness, the soft spot that caught his breath with a single glimpse. Every step Qin took was deliberate, his thigh muscles moving with a calculated grace that made Duang's stomach churn with pure desire, instantly dissipating his college exhaustion.
"Did you really think I wouldn't notice, Ter" Qin asked, his voice soft but loaded with an authority that made Duang swallow hard. "Three whole nights without sleep. Eight cups of coffee just yesterday. You are neglecting yourself, failing to eat properly just to stuff yourself with caffeine, and you know how much I hate that."
"Qin, I... I needed to hand in the project..." Duang tried to justify himself, his voice coming out whiny, his eyes glued to the curve of Qin's legs as he approached. Regret for having disobeyed began to mix with an electric anticipation.
"Shh. No excuses," Qin whispered, stopping just inches away from Duang. His scent was intoxicating, a blend of a fresh shower and the striking vanilla he always wore. Qin leaned forward, resting his hands on Duang's knees, forcing the hem of the shirt to slide up even higher, flaunting his soft skin right before the other's hungry eyes. "Stubborn boys who don't take care of their health need to learn their lesson. You won't touch me, okay? Until I am no longer angry."
Duang nodded frantically, his eyes fixed on Qin's pale skin. His chest rose and fell heavily, air already lacking in his lungs. The sight of Qin so close, so teasing and untouchable, was already getting him completely aroused. The fabric of his pajama pants felt far too tight, crushing his budding erection against his own body. He timidly stretched out his arms, his eyes pleading, trying to wrap around Qin's waist to seek affection and try to soften his boyfriend's heart, but Qin firmly grabbed his wrists and placed them back on the bed.
"I didn't give permission," Qin murmured, his voice cold and soft, though his eyes held a spark of pure amusement at his boyfriend's desperation. He pulled away slowly, drawing a frustrated whine from Duang.
Instead of lying down to sleep, Qin retreated to the center of the double bed and settled into a deliberately provocative pose. He lay on his side, propping his head on one hand, while the other rested loosely on his hip. The black silk shirt rode up even more, revealing the entire length of his thighs and the firm contour of the legs Duang so idolized. Qin flexed one of his legs slightly, creating an angle that felt like an irresistible invitation, but one Duang knew was a trap.
"You can lie down, Ter," Qin said, lightly patting the empty space beside him. "But remember the rule. No touching."
Duang crawled onto the bed like a punished puppy. He lay facing Qin, keeping a safe distance of a few inches, even though his entire body begged to close that gap. He tried to close his eyes to sleep, but the aroma of vanilla and the image of those legs so close made his blood throb down below. The arousal was a constant weight, a burning that refused to die down.
The psychological torture extended through the early hours of the morning. Around three o'clock, Qin began to move, faking a restless sleep. He rolled close to Duang, deliberately leaning against him. Qin threw one of his bare legs over Duang's thighs, pinning him under the heat of his soft skin. Duang held his breath, his heart racing. Feeling the touch of that leg without being able to run his hands over it was the worst kind of torture.
To make matters worse, Qin let out a whiny sigh and began to grumble, pretending to be hot because the rain had stopped, leaving the room muggy. Still half "asleep," Qin grabbed the hem of the silk shirt and pulled it over his head, tossing the clothing into some corner of the floor. He was left in only black underwear, exposing not just his legs, but his entire waist and smooth chest. He snuggled even closer against Duang's side, brushing his bare chest against his boyfriend's arm.
Duang let out a breathless groan, tears of frustration almost welling up in the corners of his eyes. He was completely rigid, his member aching from so much accumulated arousal, but his hands remained firmly gripped on his own sheets, refusing to break Qin's command. He spent the rest of the night awake, suffering in silence from his boyfriend’s involuntary—or very well-planned—affection.
When the morning light finally flooded the room, Duang thought the worst had passed, but Qin was just getting started.
Qin got out of bed with a calculated slowness, stretching and letting Duang appreciate every curve of his body before walking to the bathroom. When he returned, Duang felt his stomach turn with pure desire and despair. Qin had chosen extremely tight black leather pants that perfectly traced his long legs and marked the contour of his thighs with every step, paired with a lightweight shirt that he left unbuttoned at the top. To top off the torture, Qin sprayed his neck and wrists with his most intense and sweet vanilla perfume—the very one Duang had once confessed drove him completely crazy.
The sweet, intoxicating aroma quickly took over the room. Duang remained on the bed, sitting up, looking at his boyfriend with red, pleading eyes, his sweatpants clearly marked by the rigid length that hadn't left him in peace since the previous night.
"You're going to be late for lunch with Jamie and Pae, Ter," Qin said in a soft voice, feigning an innocence that fooled no one. "You’d better start getting dressed."
Duang dragged himself out of bed, his movements stiff from the discomfort of the built-up arousal. He threw on random pants and a t-shirt, barely able to concentrate, while Qin watched him with a smirk, leaning against the doorframe. When Duang sat on the chair to put on his sneakers, his hands were slightly trembling, the exhaustion of the sleepless nights mixed with physical desperation. He could barely pull the shoelace.
Noticing his boyfriend's struggle, Qin slowly approached. The trail of his perfume hit Duang full force, making him gasp.
"Let me help you with that, love," Qin whispered.
With all the calm in the world, Qin knelt on the floor, right in the middle of Duang's open legs. Qin's tight pants adjusted even closer to his thighs with the movement, offering a privileged view that made Duang's mouth go dry. Qin took the ends of the laces, but instead of looking at the sneaker, he tilted his head up, locking his eyes with Duang's.
From this position, looking from the bottom up with an intensely provocative expression, his lips parted and his scented neck fully exposed, Qin was the personification of temptation. He brushed, seemingly by accident, his shoulders against the inside of Duang's thighs—a subtle touch that almost made the other leap from the chair.
"Qin... please, Ter," Duang whimpered, his voice coming out broken and extremely whiny. He gripped the edges of the chair seat to hold himself together, affection overflowing in every word as he looked down at his boyfriend. "Don't do this to me... please. I'm begging you, I'm sorry for not sleeping, I'm sorry about the coffee... but let me... let me touch you, please..."
Qin tied a firm, slow knot in the sneaker lace without averting his eyes for a single second, knowing exactly the power he held over his boyfriend in that position. He released the laces slowly and, instead of standing up, slid his flat palms up Duang's shins, moving up his jeans-covered thighs until stopping just inches away from the anatomical bulge pressing against the fabric. He squeezed Duang's knees with a torturous firmness, refusing to grant the relief the "puppy" so desperately begged for.
"Do you think you deserve to be forgiven that easily, Ter?" Qin asked softly, his velvety voice echoing in the narrow space between them. "Your self-control is almost at its end, isn't it? I can hear your heart beating from here."
"It is... yes it is, Qin," Duang confessed, leaning his body forward in a desperate attempt to seek Qin's mouth, but his boyfriend pulled his face back the necessary millimeters so the kiss wouldn't happen, leaving only their breaths to mingle. "I can't take it anymore. Please, forgive me, let me feel you."
Qin let out a low chuckle, a cruel and deliciously sensual sound that made the hairs on Duang's arms stand up. He finally stood up, adjusting the leather pants that shaped his legs flawlessly, and took two steps back, breaking physical contact and leaving Duang in a freezing void.
"The punishment isn't over yet, my whiny puppy," Qin dictated, crossing his arms and looking down at him with a superiority that disarmed any attempt at a reaction from Duang. "You are going to this lunch with your friends. You will sit there, you will talk, you will smile... and you will keep an eye on your phone, alright?"
Duang nodded, feeling his throat dry and a knot of pure anxiety and desire form in his stomach. He didn't have the strength to argue; the authority in Qin's voice and the sight of those tight black leather pants were enough to leave him completely defenseless. With faltering steps and a body aching from so much built-up tension, he grabbed his wallet and left the apartment, carrying Qin's striking vanilla aroma imprinted on his clothes and in his mind.
The walk to the restaurant and the time spent waiting for the order were true psychological torture. For Duang, Qin's punishment cut much deeper than simple sexual frustration. The real agony, the one that made his chest tighten and his mind run in circles, was the invisible line Qin had drawn between them.
They were the type of couple that orbited around each other all the time. They lived glued together, in a constant flow of casual touches, stolen kisses in the middle of the afternoon, and arms intertwined on the couch. Touch was the language Duang used to ground himself, to recharge his energy after an exhausting day. Being unable to even brush his lips against Qin's cheek, to hold his hand, or to feel the warmth of his boyfriend's skin was eating away at him from the inside. It was as if his oxygen had been cut off without warning.
Lunch with friends was supposed to be a moment of relaxation after the end of deadlines, but for Duang, it turned into a torture session. Sitting at the table of the noisy restaurant, he could barely follow the conversation. He poked at the food on his plate with his fork, his eyes fixed on the phone screen resting right beside his glass. Every time someone laughed or asked a question about the project, Duang answered automatically, with a forced smile that vanished the next second.
"Man, are you okay? You look like you got hit by a truck," Jamie commented, laughing as he poured more soda. "I know college kills, but the semester is already over!"
"Yeah... I'm fine, just a bit... tired," Duang lied, his voice coming out weak, the agony almost perceptible in his low tone.
It was then that the phone on the table vibrated. The screen lit up with a message notification from Qin.
Duang's heart gave a violent leap in his chest. With slightly trembling hands, he picked up the device and unlocked the screen. At that exact moment, the air completely vanished from his lungs and his face burned bright red.
Qin had sent a photo. And it was the worst—or best—torture he could have planned.
In the image, taken in the bathroom mirror, Qin was almost completely naked. He wore only silk underwear that contrasted drastically with the pale skin of his thighs. The photo focused from the chest down, capturing his slim waist and, especially, the entire length of those long, flawless legs Duang so idolized. To make matters worse, one of Qin's hands was positioned lightly on the side of his hip, pulling the fabric of his underwear just a little, enough to make it clear how much he was teasing. Below the photo, there was only a single line of text: "I'm still waiting, Ter. Behaving yourself?"
Duang let out a soft curse, a choked swear word that made both of his friends stop talking to look at him. He dropped the phone face down on the table, covering his face with both hands, on the verge of a nervous breakdown. His member throbbed so hard inside his pants that he had to bite his lower lip to keep from groaning out loud in the middle of the restaurant.
"My God, I'm going to die... I'm going to die right here," Duang whimpered, his voice completely whiny and tearful, burying his head between his shoulders.
"Dude, what's wrong? Did you get some bad news?" Pae asked, straightening up in his chair with a genuinely worried expression. "You turned pale and red at the same time. Did something happen at home?"
"No... it's nothing bad, I just... I need to go," Duang replied with a choked voice, a tearful whine betraying how unraveled he was. He gathered his wallet and phone with trembling fingers, barely able to coordinate his own movements. "Sorry, guys, really. I have to handle an emergency right now. If I stay sitting here for another five minutes, I swear I'm going to have a breakdown."
Without giving time for more questions or objections, he stood up abruptly from the table, his tight jeans bothering him with every desperate step he took toward the restaurant exit. The trip back to Qin's apartment was a blur of pure agony. Every red light seemed to last an eternity, and the vanilla aroma that still insisted on wafting from his own clothes served only to fan the unbearable burning between his legs. The image of that bathroom photo was burned into the back of his eyes.
When he finally unlocked the apartment door and pushed it open, the welcoming silence of the place greeted him, steeped in his boyfriend's intoxicating perfume. Duang closed the door behind him with a thud and didn't even take off his shoes. He followed the trail of the perfume to the living room, where Qin was waiting for him.
Qin was sitting in a relaxed manner on the sofa, arms extended over the backrest. He was still wearing only the silk underwear from the photo, cruelly flaunting the vastness of his pale, perfectly toned legs. Seeing his boyfriend enter in that state, a victorious smirk shaped his lips.
Duang didn't think twice. His strength simply vanished and he let himself fall to his knees on the carpeted floor, crawling the remaining few inches to the sofa. Totally surrendered to his most whiny and vulnerable side, he wrapped his arms tightly around one of Qin's bare legs, pressing his hot cheek against the soft skin of his thigh.
"Qin... Ter, please," Duang whimpered, his childish, pleading tone overflowing as he rubbed his face against his boyfriend's leg, seeking that contact as if it were his only salvation. He sobbed softly, tightening the grip of his arms, completely surrendered. "I couldn't take it... I came running. Forgive me, my love. I'll do whatever you want, I'll sleep ten hours today, I'll never drink coffee again... but let me touch you, please. I'm begging you."
Qin looked down, observing the top of Duang's head and the way his boyfriend clung to him like a needy puppy after spending the whole day away. One of his long hands came down slowly, sinking his fingers into Duang's messy hair, pulling gently to make him look up.
"Look at me, my puppy," Qin commanded, his voice soft and loaded with a deep satisfaction at seeing the damage his punishment had done. "Were you a good boy at lunch? You didn't break my rule in the bathroom?"
"No... I swear I didn't touch myself, Ter," Duang replied immediately, his voice breaking in a breathless lament of someone at the absolute limit of sanity. He raised his tearful eyes, gazing at Qin with an almost painful devotion, while keeping his arms firmly locked around that soft thigh. "I could only think of you. About coming back here. Please, Qin... look at how I am."
Qin slid his long fingers through Duang's hair to the nape of his neck, applying light pressure, but firm enough to keep him exactly there, on his knees, in a position of total submission. With his other hand, Qin caressed his own leg, sliding his fingers down his calf until touching Duang's shoulder, delighting in the immediate tremor that ran through his boyfriend's body.
"Good boy," Qin purred, his tone velvety and sharp as a razor in Duang's already confused mind. "An obedient puppy deserves to be rewarded, don't you think? But you were so stubborn this whole week... you left me so worried with all that stubbornness in college..."
"I know, I was wrong, I'm sorry..." Duang hurried to say, childish whining and neediness mixing into a rushed whisper. He brushed his lips breathlessly against the skin of Qin's thigh, begging for any crumb of more intimate touch. "I'll change, Ter. I'll change for you. Just don't leave me like this anymore. Please."
Qin leaned his body forward, bringing his face close to Duang's. The intense aroma of vanilla flooded the younger man's senses, making his erection throb almost unbearably against his tight jeans. Qin brought his hand slowly down Duang's chest, feeling his heart skip beats, until stopping at the waistband of his pants, but without unbuttoning them.
"Do you want me to touch you, Ter?" Qin whispered against his lips, brushing them lightly, but still denying the full kiss, keeping the reins of the game firmly in his hands.
"I do... my God, yes, please," Duang pleaded, closing his eyes for a second as he let out a mournful groan, squeezing Qin's leg even tighter against his own chest.
"Then you will unbutton those pants slowly, no rush," Qin ordered, a victorious smirk shining in his dark eyes. "And you will ask me properly. I want to hear my puppy beg for his prize."
Duang swallowed hard, feeling his saliva go down heavy in his dry throat. His hands, which had been squeezing Qin's thigh with such desperation, slid slowly downward. With trembling fingers and audible breathing in the silence of the living room, he reached the metal button of his jeans. The sound of the zipper being pulled down felt like a crash in the room, and the immediate relief of releasing a bit of pressure was so intense that Duang let out a tearful sigh.
However, he did not dare touch himself. His fingers remained firm on the edge of the fabric, his eyes glued to Qin's analytical and dominating expression.
"Closer," Qin commanded softly, adjusting himself on the couch to give more space, though he made no move to help him.
Duang crawled his knees a little further forward, slotting perfectly into the gap of Qin's open legs. He was completely exposed, surrendered, need and desire emanating from every pore. He raised his face, his cheeks flushed and his eyes shining with tears of frustration that insisted on falling.
"Please, Ter... touch me," Duang asked, his voice coming out in a thread almost childishly whiny, neediness and desire blending into a completely breathless tone. He tilted his head, brushing his cheek against Qin's groin, seeking the warmth of the silk underwear. "Your... your puppy was good, wasn't he? I endured the whole lunch... I almost died thinking of you. Please, Qin, let me come... let me touch you..."
Qin let out a satisfied sigh, his dark eyes shining to see his boyfriend in that state of complete surrender. He finally yielded a part of the control, bringing both hands down to hold Duang's face, forcing him to look directly at him.
"You are so whiny, Ter ," Qin whispered, his voice gentle before finally pressing his lips to Duang's in a deep, slow, and possessive kiss. The taste of Qin and the strong aroma of vanilla invaded Duang's senses, clouding his mind completely.
While kissing him, Qin's hand slid precisely down Duang's abdomen, slipping inside the open jeans until finally wrapping around his boyfriend's rigid, throbbing member. Duang gasped on the floor, a sharp, muffled groan escaping against Qin's mouth, his hips instinctively trying to move against the other's long fingers.
"Slowly," Qin murmured against his lips, breaking the kiss for just a second to dictate the rhythm, applying a firm pressure that made Duang arch his back, completely trembling. "I command the pace, remember? If you move too fast, I take my hand away."
Duang froze instantly, his hips locked in the air, his entire body shaking with the herculean effort of not breaking the last order. Qin's hand around his member was warm, firm, and incredibly precise, moving at a torturously slow pace, stroking up and down just enough to extract sharp, breathless laments from him.
"Yes, Ter... just like that," Qin whispered, his voice soft near Duang's ear, while his other hand continued caressing the hair at the nape of his boyfriend's neck, spreading goosebumps across his skin. "Look at me. I want to see your eyes."
Duang blinked, trying to clear his blurred vision. His cheeks were flushed, burning with fever and desire, and the first real tears of pure physical frustration began to overflow, running hot down his face until wetting the sofa upholstery where Qin was leaning. The desire had turned into a tearful despair, a soft weeping of someone who had been pushed to the absolute limit of his body for nearly twenty-four hours.
"Qin... please, it's too close... I'm gonna... I'm gonna..." Duang sobbed, his voice failing completely, his fingers digging into the couch, squeezing the fabric tightly as his head fell back.
He tensed his muscles, on the verge of reaching the peak his body so loudly claimed. The pleasure began to rise like a violent wave, his chest arching forward involuntarily.
But, at the very last millisecond, Qin’s hand closed tightly around the base of Duang’s member, stopping the flow completely. A firm, surgical grip that locked the orgasm right at the edge of the cliff. At the same time, Qin pulled his hand out of his pants, breaking all contact.
"No," Qin dictated, his voice deep and leaving no room for argument, though his eyes were injected with lust at seeing his boyfriend in that state.
Duang let out a muffled cry, a strangled wail of pure agony. His body collapsed forward, his forehead hitting against Qin's bare knee. He began to cry openly, his shoulders shaking in violent spasms as his tears wet Qin's pale skin. The feeling of having relief stolen that way was an almost physical torture; his member throbbed painfully, his abdomen contracted rigidly, and his mind felt like it was going to break.
"Qin, please... I understand, I swear I understand," Duang sobbed against his boyfriend's skin, his voice coming out muffled, trembling, and completely pleading. "I know I messed up, I know you're doing this because you care about me... but it hurts so much, Ter."
His crying was not just from the frustration of a rigid and needy body, but from the suffocating emptiness of that forced distance. For someone accustomed to breathing the same air as Qin, being so close and yet so tragically far was a torture that broke him inside. Every second without being able to wrap Qin in his arms, without being able to seek comfort from that mouth, seemed to rip away a piece of his sanity. He understood the lesson, the gravity of having neglected his own health, but the weight of that isolation was too heavy to carry.
"I learned the lesson, Ter... I learned it," he repeated in a thread of a voice, his fingers scratching the carpet near Qin's feet, fighting with all his strength not to break the main rule and grab those legs. "But don't leave me like this... don't stay away from me. I'm suffering... I need you, please..."
The silence of the apartment was now heavy, broken only by the muffled sound of Duang's sobs. He remained on his knees on the floor, his chest rising and falling in rapid spasms, totally unraveled. The zipper of his pants was open, but the relief had been abruptly interrupted. Qin sat just above, his expression impassive and his dark eyes shining with a glimmer of pure possession and control, watching his boyfriend break down against his legs.
Qin had blocked the flow at the last millisecond, pulling his hand out of Duang's pants and leaving him on the edge of the abyss, burning with frustration.
"No," Qin pronounced, his voice coming out low, firm, and drawn out, leaving no room for any contestation. "Not yet, Ter."
Duang let out a strangled wail, a sharp sound of pure physical and mental agony. The climax had been surgically stolen from him. Without the strength to support himself, he tumbled forward, resting his forehead directly against Qin's bare thigh. The tears that already flooded his eyes finally overflowed, running hot down his cheeks and wetting Qin's pale skin. He began to cry openly, a whiny, complaining, and completely desolate weeping.
"Qin... why did you do that? Please, Ter..." Duang sobbed, his voice failing, in a desperate whine that echoed throughout the room. He raised his tear-stained face, with red and pleading eyes, his mouth parted trying to draw in air that didn't seem to enter. "It hurts... I miss you so much. Please, let me touch you... I beg you..."
Qin did not move. He only brought one hand down, flattening it on the nape of Duang's neck, his long fingers caressing the strands of hair damp with sweat. With his other hand, he gently raised Duang's chin, forcing his boyfriend to face him through the blur of tears.
"It hurts because you were stubborn, my puppy," Qin murmured, his tone mixing a cruel sweetness with the authority Duang both feared and idolized. "All that burning inside you is to make you remember the three nights you spent awake. It's to remember every cup of coffee you drank instead of a decent meal. Did you really think I was going to let that slide?"
"No... I know I messed up, I'm sorry," Duang whimpered loudly, his entire body shaking in spasms as he clung even tighter to Qin's legs, rubbing his wet face against his skin, seeking any trace of affection. "I'll sleep as much as you want... I'll throw the coffee maker away... I swear! Just don't leave me like this... I'm going to go crazy, Qin, please..."
He tried to brush his own body against the sofa to seek some relief on his own, but Qin's stern look made him stop instantly. Duang's crying intensified, a childish and whiny weeping of pure neediness. He was completely vulnerable, stripped of any pride, begging for his boyfriend's mercy like a truly punished puppy.
Qin slid his thumb across Duang's cheek, wiping away a line of tears, but keeping his free hand far from the other's open pants. He appreciated the sound of Duang's needy sobs for a few more moments, making it clear who held absolute control of the situation.
Qin observed his boyfriend's weeping and despair for a few seconds, his dark eyes dilated with the lust of seeing him so surrendered, so vulnerable. However, instead of yielding to the "puppy's" tearful pleas, Qin took an even crueler action. With a slow, fluid movement, he pushed Duang's shoulders back, breaking the grip of his hands on his legs, and stood up from the sofa.
Duang let out a sharp wail, stretching his arms into the air as if trying to reach the only lifeline he knew, but Qin only stepped back two paces, stopping right in the center of the carpet, under the diffuse light of the room.
"Since you didn't know how to take care of your own body, Ter, you're just going to watch how I take care of mine," Qin dictated, his deep, velvety voice floating through the room.
With his eyes fixed on Duang, Qin slid his long fingers over his own abdomen, moving slowly up to his bare chest. Duang, still on his knees with his pants open and his member throbbing painfully, held his breath. His sobs ceased for a moment, replaced by a shock of pure anticipation.
Qin slipped his hand inside his black silk underwear.
Duang let out a muffled groan, his mouth opening involuntarily. He watched, hypnotized and trembling, as Qin began to touch himself with slowness, closing his eyes for a brief second as his own breathing grew heavier. Qin's thigh muscles tensed with each movement of his hand, and the sight of those long, pale legs, now framing the most explicit act of pleasure, made Duang's mind short-circuit.
The physical desperation reached an alarming level. Duang's mouth began to salivate intensely, fluid pooling as he watched the scene, completely paralyzed by the horniness and the prohibition. A subtle thread of saliva escaped the corner of his parted lips, but he could barely swallow; his attention was entirely consumed by the rhythm of Qin's hand.
The torture was psychological and motor-driven. Duang's fingers scratched his own carpet so hard that the tips began to ache. His hands clenched, the tendons popping in his wrists as an almost magnetic force tried to pull his arms back toward his own body to seek the relief he so desperately needed. The instinct to break the rule and masturbate right there, watching his boyfriend, was overwhelming.
"Hands on the floor, Duang. Don't leave the position," Qin ordered, his eyes opening again, shining with a fierce intensity as he slightly accelerated the pace of his own hand, letting out a low sigh that echoed like music in the other's ears. "Look closely at your Ter. Look at what you can only see, but cannot have."
"Qin... Qin, please..." Duang whimpered, the whine in his voice now muffled by saliva and the weeping that restarted with full force. His tears began to fall again, blurring the vision of that perfect body moving before him. He dug his palms into the floor, his arms shaking so much it looked like he was going to collapse at any moment. "I'm begging you... m-my mouth... I'm going to die, Ter... please, let me touch... let me be a part of this..."
Qin let out a louder groan, his hips giving a slight forward thrust as he continued to masturbate, completely oblivious to his boyfriend's suffering and at the same time feeding off it as Duang cried and salivated at his feet, fighting with every fiber of his being to keep his hands pinned to the floor.
Qin let out a longer sigh, his breathing now heavy and rhythmic, while maintaining the firm pace of his own hand inside his silk underwear. He looked down, contemplating the image of Duang totally devastated at his feet: the palms of his hands dug into the floor so as not to break the rule, tears flowing freely down his flushed face, and his lips parted, salivating in pure desperation at that sight.
Satisfied with his boyfriend's level of submission and explicit suffering, Qin decided to slacken the rope—but only enough to torture him further.
With a calculated slowness, Qin took a step forward, closing the distance until his knees almost touched Duang's chest. Then, he raised one of his long, pale legs, draping it over Duang's shoulder. He settled the soft curve of his thigh directly against his boyfriend's nape and neck, gently trapping him against his own body, while keeping his other leg firm on the floor to support his weight.
The aroma of vanilla mixed with the heat of Qin's skin hit Duang like a breath of fresh air in the middle of a fire.
"You held your hands well, my puppy," Qin whispered, his voice dragged by arousal, his free hand coming down to caress Duang's wet cheek. "You can take your hands off the floor now. I'll let you touch."
Duang let out a breathless sob, a sharp sound of pure relief. His hands, trembling and almost numb from the effort of being dug into the carpet, rose immediately. He did not dare bring them to his own open pants; instead, he grabbed Qin's thigh resting on his shoulder, digging his fingers into the soft skin with an overwhelming need.
"Qin... Ter..." Duang whimpered, affection overflowing into a needy weeping as he squeezed his arms around his boyfriend's leg.
Starved for any kind of contact, Duang began to rub his face desperately against Qin's thigh. He moved his lips up the length of the pale skin, leaving wet, chaotic, and tearful kisses all over the side of Qin's leg, salivating against his warm flesh, totally intoxicated by the touch that had been denied to him for so many hours. Feeling the actual texture of that leg he so idolized, while hearing Qin's low groans right above his head, was a mix of heaven and hell.
"Yes, cling to me," Qin commanded, closing his eyes for a moment and tilting his head back as he felt Duang's wet mouth move up his thigh, his boyfriend's fingers squeezing his muscles tightly. Qin accelerated the movements of his own hand inside his underwear, feeling the climax approach, fueled by the desperation and adoration of the boy at his feet. "Squeeze harder, Ter. Tell me how much you wanted this."
"So much... I wanted it so much, please," Duang begged between sobs, his voice muffled against Qin's skin, his red eyes fixed on the way his boyfriend's leg muscles contracted with every movement of the masturbation. He squeezed and massaged Qin's thigh with both hands, using all his neediness to worship him, while his own member continued throbbing with pain and desire, completely forgotten by Qin at the center of that delicious punishment.
Qin let out a sharper, more drawn-out groan, his entire body tensing under Duang's breathless and wet touch on his thigh. His boyfriend's tearful adoration was accelerating his own heartbeat to a point of no return. The smell of vanilla and the heat in the room were almost suffocating.
Lowering his lust-laden eyes, Qin saw the deplorable state of his "puppy"—his cheeks red from crying so much, his mouth salivating against his skin, and his hands clinging to his legs as if his life depended on it. He decided that the lesson had already been deeply engraved in Duang's mind.
With a trembling sigh, Qin took his leg off Duang's shoulder, but did not pull away. Instead, he took a step forward, pressing his knees against his boyfriend's chest, and caught his trembling wrists.
"Look at me, Ter," Qin ordered, his voice husky, losing some of that calculated coldness from the beginning.
Duang raised his eyes instantly, sobbing softly, saliva glistening on his parted lips.
"Did you learn your lesson, Ter?" Qin asked, his voice failing slightly as his fingers squeezed Duang's wrists with less force, yielding to the heat of the moment. "Did you learn that you must no longer neglect yourself? That your body is precious and you have to take care of it?"
"I learned... I swear I learned, Qin!" Duang hurried to reply, the words tumbling out in the middle of a whiny sob. He looked at his boyfriend with blind adoration, his mouth parted and his chest rising and falling heavily. "Never again... I will never do this again, Ter. I will sleep, I will eat... I'll do whatever you want. Please..."
Qin looked deep into Duang's red, pleading eyes, feeling his own resistance completely crumble before so much whining and desperation. He released his boyfriend's wrists and slid his hands to his cheeks, wiping away the trail of tears with his thumbs.
"You are released from your punishment, my puppy," Qin whispered, his smirk resurfacing with a touch of extreme lust. "You can relieve yourself."
Those words worked like a trigger. Duang let out a low, breathless growl and lunged. In a chaotic and desperate movement, he grabbed the hem of his own t-shirt and pulled it over his head, throwing it away, and then pulled down his jeans and underwear all at once, ridding himself of the clothes that had been torturing him for hours. His completely rigid and throbbing member sprang out, red from so much accumulated excitement.
But before thinking of himself, Duang's priority was to possess and touch Qin as much as he could to make up for lost time. He rose from the floor, his knees still dug into the carpet, and advanced over Qin's body, pushing him back against the sofa. His hands spread breathlessly over his boyfriend's long, pale legs, squeezing his thighs with a possessive strength, moving up his hips to his defined abdomen.
"Thank you... thank you, Ter..." Duang groaned between the voracious kisses he began to distribute along Qin's scented neck, moving down his chest. "I'm sorry for disobeying you... I'm sorry."
Duang lowered his body again, kneeling between Qin's open legs. He wanted to savor him completely. Without wasting another second, he enveloped Qin's member with his lips, sliding his hot tongue with an overwhelming hunger, sucking him deeply while his hands massaged Qin's base and thighs. He used his own accumulated saliva to heavily lubricate him, extracting loud, sharp, and completely uncontrolled groans from Qin that echoed throughout the room. Qin dug his nails into Duang's bare shoulders, arching his hips before that hungry and needy mouth.
"Duang... enough, please, I'm gonna..." Qin gasped, his voice completely choked, his long fingers burying into his boyfriend's hair to pull him up with urgency. If he continued there, he would break down before even feeling Duang inside him.
Duang broke contact with a wet pop, his mouth salivating and his red eyes fixed on his boyfriend. The need emanating from him was almost palpable, a primitive urgency that no longer accepted any barriers. In an agile movement driven by the desperation of a whole day of denial, Duang grabbed Qin by the waist and pulled him off the upholstery, forcing him to stand up on the carpet.
Qin let out a gasp of surprise, but immediately understood what his "puppy" wanted. With his body trembling and his mind clouded with horniness, Qin planted one leg firmly on the floor while flexing the other, resting his pale and perfectly toned thigh over the sofa seat. He leaned his torso forward, digging both hands tightly into the leather backrest of the couch to support his own weight, leaving his hips fully turned up and exposed.
Duang didn't wait. He positioned himself right behind, pressing his bare, sweaty chest against Qin's back. Holding firmly onto the sides of his boyfriend's hips, he aligned himself and thrust all the way in, burying himself in one single go to the root.
"Ah... my God, Duang!" Qin let out a loud, sharp cry, his head falling forward as his fingers crushed the sofa fabric. The standing fit was incredibly deep, anatomical, and tight.
The accumulated pain and pleasure transformed into an overwhelming energy. Duang began to fuck Qin with brutal force, dictating a fast, relentless, and violent pace. The sound of the rhythmic impact of their bodies echoed through the muggy room, mixing with the heavy gasps of both. Duang's hips slapped mercilessly against Qin's buttocks, making the older man's body shake entirely with every possessive thrust.
Totally needy and hungry for the skin he had coveted all day, Duang leaned over Qin's shoulder. He buried his face in the curve of his vanilla-scented neck, opening his mouth to lick the warm skin breathlessly, leaving a trail of glistening saliva before digging his teeth in near the collarbone, biting with a possessive force that drew a raspy, breathless groan from Qin.
"Yes... my good boy," Qin gasped, his voice coming out in a dragged whisper, completely surrendered to his boyfriend's dominance. He pushed his hips back to meet Duang's violent rhythm, delighting in the feeling of being filled that way. "Look how determined you are... Look at the size of my puppy's desire. You are fucking me so well... So deep, Ter..."
"Thank you... Thank you, Ter... My God, thank you for letting me in," Duang let out in an unraveled lament against the back of Qin's neck, his voice coming out choked, bathed in that needy whining he could no longer contain. His thrusts continued violent, paced by the slapping sound of the impact between their hips, but his tone was purely supplicating. "I'm sorry... I'm sorry for being stubborn, for staying awake... I was so wrong, Ter..."
Qin let out a sharp groan when the clamp of Duang's teeth pressed against the skin of his shoulder again, a delicious contrast to the words of submission coming from that warm mouth. He squeezed his fingers even tighter against the couch leather, feeling Duang's hips strike without any mercy, driving him forward with each deep stroke.
"I need this... I need you so much, Qin... I thought I was going to die at that lunch," Duang whimpered loudly, his bare chest rising and falling chaotically as he pressed his entire body against his boyfriend's back, seeking as much contact as possible. He pulled Qin's leg that was on the sofa even higher, completely exposing their intimacy. "Look what you do to me... I need you to breathe, Ter... Please, don't punish me like this anymore..."
"You are... perfect, Ter," Qin gasped, his chest pressed against the upholstery, his eyes rolling back as he felt the wall of his intimacy being crushed by Duang's relentless rigidity. He gave himself up totally to the younger man's role of possession, the praise coming out dragged between cut-off breaths. "Look how you fill me... My puppy learned to beg so well... Keep going, bite more, take everything you need."
Duang's need was so overwhelming that he could barely coordinate his own movements, acting out of pure physical instinct. To ensure Qin wouldn't escape a single thrust, Duang advanced his body even further, covering his boyfriend completely. With his long arms, he reached over the sofa upholstery and firmly held Qin's hands against the leather, pinning them there. In this position, with his chest fully pressed to Qin's back and exerting absolute dominance, Duang leaned his forehead and the side of his head against his boyfriend's sweaty back, seeking maximum proximity while maintaining the relentless pace underneath.
"I love you... I love you so much, Ter... forgive me, please," Duang poured out in a breathless, needy whisper, his voice failing as tears of relief and ecstasy flowed and mixed with the sweat on Qin's back.
Qin began to shake violently under the double impact of the deep penetration and the unremitting stimulation. The raw pleasure and the lack of support caused his leg, which had been resting on the sofa, to slip, causing both of his legs to stretch out on the floor. Without the support of the furniture, the weight of Duang's body covering him from behind crushed him even further. Both of Qin's thighs trembled uncontrollably, his muscles suffering visible spasms so intense that he could barely keep himself standing, totally vulnerable and dependent on Duang's hands pinning his against the sofa so as not to collapse onto the carpet.
"Ah... fuck... Duang!" Qin groaned in a broken manner, his voice completely raspy and unraveled. He dug his nails into Duang's bare ribs and shoulders, his mind clouded by the wave of heat rising through his contracted abdomen. Even losing his senses, he needed to validate the damage his boyfriend was doing. "You are... you are the best puppy... my best boy..."
Duang did not reply with gentle words. He only buried his face in the curve of his boyfriend's neck, opening his mouth to lick the warm skin breathlessly, leaving a trail of glistening saliva before firmly digging his teeth near the collarbone, testing the limit of Qin's control.
"I'm sorry, Ter... I'm sorry, but I'm gonna come... I need to..." Duang sighed between his teeth, his mind completely obliterated by the aggressive pleasure rushing through his veins.
Qin gave a final, completely sharp and unraveled cry, the sound echoing through the muggy walls of the bedroom as his entire body locked in the defense of that absurd pleasure. Under the crushing grip of Duang, who still held his hands pinned against the sofa leather, Qin's abdomen contracted rigidly, and he spilled completely, shooting hot, white jets that soiled the upholstery in front of him in a violent release.
Qin's thighs, which were already shaking uncontrollably, lost the rest of the strength they had; his knees buckled and he would have collapsed straight onto the carpet if Duang's massive body weren't covering his back, pinning him firmly.
In the next millisecond, feeling Qin's intimacy pulse around his member like a burning vice, Duang hit his own limit. He let out a low, husky, and breathless roar against the back of Qin's neck, driving his hips forward with full force in a final, desperate, and definitive impact.
The wave of the orgasm hit him with an overwhelming rawness, causing his back to arch as he discharged voluminous, thick, and hot jets deep inside Qin. Duang continued pressing his hips there for a few seconds, panting heavily, as the spasms of his own come made his member pulse intensely inside his boyfriend.
When the peak finally subsided, leaving only the tingling of extreme exhaustion, Duang released Qin's wrists slowly. Without strength, he let his arms slide down the sides of his boyfriend's body and leaned the full weight of his sweat-drenched torso against his back.
Qin collapsed forward, resting his forearms and forehead on the sofa seat, his lungs working in a chaotic rhythm as he tried to regain his oxygen. The legs of both were shaky, limp, stuck together by sweat and the moisture of the act. Duang buried his face in Qin's messy hair, leaving a tender, tired kiss there, his chest still rising and falling heavily against his boyfriend's back, while the room was dominated only by the sound of heavy breathing and the thick smell of vanilla and lust.
The silence that settled in the bedroom was broken only by the sound of breathing gradually returning to normal. Feeling the warm, trembling weight of Duang fully surrendered against his back, the rigidity Qin had maintained all day melted away completely. The role of the stern dominator gave way to the protective and deeply in love boyfriend.
With a genuine effort, Qin moved his tired arms and pushed his body back onto the sofa, sitting down slowly on the upholstery. He pulled Duang along with him, settling his boyfriend between his legs. Duang, still numb from the climax and exhausted by the physical effort, rested his head on Qin's chest, his eyes heavy and his bare body relaxing immediately under the other's touch.
Qin began to run his long fingers through Duang's sweaty hair, untangling the strands with immense affection, while his other hand moved up and down his bare back in slow, comforting strokes. He placed a soft kiss on the top of his boyfriend's head before breaking the silence with his low, velvety voice.
"You know why I did all this today, don't you, my love?" Qin whispered, his tone now stripped of any coldness, purely velvety and tender. "I don't want to see you destroying yourself because of work or deadlines. When you stay up all night, skip meals, and ignore the signals of your own body, you are neglecting someone who is far too precious to me. Seeing you in that state hurts me."
Qin paused his caress on Duang's back for a second, only to lean his body and seal his lips against his boyfriend's in a lingering peck, gluing their foreheads right after.
"The punishment... today's castigation... was to make you stop and remember, by force if necessary, that your health and your body matter. You need to take care of yourself, Ter. For you."
Duang listened to everything in silence, feeling Qin's chest vibrate against his cheek. He let out a long sigh, allowing his final defenses to fall, and tightened his arms around Qin's waist, snuggling even further into the embrace.
He raised his face slowly, looking up at Qin with eyes still a bit red, but now shining with a genuine and deep satisfaction. A faint, slightly embarrassed smile appeared on his lips.
"I know... I understand, Ter. I'm really sorry," Duang murmured, his voice raspy, before letting out a low chuckle, almost in a whisper. He hid his face again in Qin's scented neck, leaving a soft kiss on the skin he had been biting minutes before. "But... if you want to know the truth... all that agony, the waiting... and then the way we got into it here..." Duang paused for a second, his face flushing a bit more before admitting. "That was, without a doubt, some of the best sex we've ever had. I really like... being your puppy."
Qin let out a restrained laugh, the sound vibrating warmly, and squeezed Duang against his chest, continuing to stroke his hair. "You are unbelievable, my good puppy," Qin teased affectionately, sealing Duang's lips in a calm, lingering kiss, sealing the end of the punishment and the beginning of a night of real rest.
