Actions

Work Header

Hello, Kitty

Summary:

Seeking some quick attention online, Felix decided to upload a few pictures on Bubble, proudly showing off his new Hello Kitty pajamas. What he didn’t expect, however, was just how jealous his boyfriend Hyunjin would become over the attention those pictures received. One thing was certain—Hyunjin would show absolutely no mercy, neither to the pajamas nor to Felix’s hole.

Work Text:

Felix lay sprawled on his dorm bed, phone in hand, scrolling aimlessly through social media. Boredom gnawed at him, a dull ache that no amount of mindless swiping could soothe. He needed attention—desperately. It didn’t matter where it came from: strangers, fans, or his bandmates. But the problem was figuring out how to get it. 

 

Sure, he could post a flirty message on Bubble to make his fans swoon. They always ate that up. But that felt stale, predictable. He wanted something different

 

With a heavy sigh, he tossed his phone onto the bed beside him. Maybe he should just wander out and knock on someone’s door—whichever bandmate was closest—and see what happened. But that thought fizzled quickly. It wasn’t just attention he wanted. He wanted compliments, specifically for his body. After weeks of hitting the gym again, hearing some praise wouldn’t hurt. 

 

But how could he ask for that outright? Strolling up to one of his members and saying, “Hey, tell me I look good,” was ridiculous. Even Felix had his limits. 

 

His gaze drifted across the room and landed on the shopping bag tucked into the corner. His eyes lit up, and a grin spread across his face. He’d completely forgotten about the new pajamas he’d bought. 

 

And they weren’t just any pajamas. They were pink and covered in Hello Kitty. 

 

In an instant, Felix bolted upright, excitement bubbling in his chest. Pulling the pajamas out of the bag, he ran his fingers over the soft fabric. They were adorable, almost embarrassingly so. Sure, he wasn’t the biggest Hello Kitty fan, but there had been something irresistible about them in the store. He just had to have them. 

 

A thought struck him, and his grin turned sly. Would it be too much to post a picture wearing these on Bubble? Maybe something playful, showing off just enough of his toned stomach to keep things interesting? It wasn’t like it’d be scandalous—he’d worn far less on stage in front of thousands of people. 

 

Felix held the pajamas up, studying them. A cute, cheeky post couldn’t hurt... right? 

 

It didn’t take long for Felix to change. In a matter of seconds, he was standing in front of his mirror, admiring his reflection. He couldn’t help but smile. The pajamas were just as cute as he’d imagined—soft pink fabric adorned with playful Hello Kitty prints. They fit him perfectly, radiating a charming innocence that contrasted sharply with the mischievous idea brewing in his mind. 

 

The thought of taking slightly scandalous pictures in such an adorable outfit sent a rush of excitement through him. Of course, he couldn’t reveal too much—JYP Entertainment was notoriously strict about their idols’ public images. But Felix was willing to push the limits. 

 

Grabbing his phone, he started experimenting with poses. At first, he kept it simple: sweet, playful angles that emphasized the cuteness of the pajamas. Each photo seemed better than the last, a carefully curated display of charm. 

 

But soon, the teasing began. Felix raised the hem of his shirt ever so slightly, enough to offer a tantalizing glimpse of his toned stomach. He made it look accidental, like the fabric had just slipped. With every click of the camera, his confidence grew. 

 

The shots became bolder. A flash of his abs here, a fleeting peek of his collarbone there. His heart raced as the boundaries blurred. One picture even revealed a hint of his nipple, and he bit his lip, grinning at his reflection. If he kept this up, he’d be completely naked before long. 

 

Not that it would be the first time Felix had taken nudes. He wasn’t shy when it came to appreciating his own body. But even he knew better than to post something like that on Bubble. 

 

Seeing the pictures pile up in his camera roll brought Felix a strange sense of satisfaction. With a contented sigh, he flopped back onto his bed, phone in hand, ready to sift through the shots. The room was quiet as he began the meticulous process of reviewing each photo, scrutinizing them with a critical eye. 

 

He needed to find the perfect balance—cute and flirty, but not too provocative. Every angle, every pose had to hit just right. The last thing he wanted was to go viral for all the wrong reasons. He couldn’t risk becoming the idol who lost his career over a Hello Kitty pajama post.

 

Felix winced at the thought, a mix of embarrassment and amusement flashing across his face. “Imagine,” he muttered to himself, “getting fired because of a stray nut hanging out.” He shook his head, laughing quietly. No, he wouldn’t let that happen. 

 

The overanalysis continued, his thumb flicking back and forth as he discarded the shots that were too risqué or didn’t meet his standards. Every detail mattered, from the lighting to the way the shirt draped over his torso. By the time he was done, only a handful of pictures remained—each one perfectly curated for maximum effect without crossing the line. 

 

Felix hesitated for a moment as he opened Bubble and entered the chatroom with his fans. Was he really about to post these pictures? Were they too much? Surely not, right? Maybe he should just send the ones where his body was fully covered, play it safe. But then, what would be the point of all the effort he’d put into his little self-indulgent photoshoot? 

 

His finger hovered over the photos, uncertainty creeping in. But in the end, his need for attention outweighed his dignity. He clicked on the five pictures he had carefully chosen, hoping they were the right balance of cute and just the right amount of tease. 

 

But the moment his thumb hit the post button, he realized with a jolt that he had actually selected six pictures—one more than he intended. His heart dropped, and a cold shiver ran through him. The pictures were uploading, and there was no way to take them back. They were out there now for all his fans to see. And god knows which picture he had accidentally added as a bonus. 

 

As the uploading screen seemed to stretch on forever, Felix quickly scrolled up to see what he had posted, already imagining the headlines that would soon be flooding the media. His mind raced, picturing the worst.

But when his gaze landed on the unexpected bonus image, his tension eased. It was just another playful shot of him lifting his shirt slightly, revealing just enough skin to keep things interesting without giving too much away. Thank god—no nipple, no accidental nutsack making its debut next to Hello Kitty. 

 

With a loud sigh, Felix tossed his phone onto the bed beside him and stared up at the ceiling. That little heart-stopping moment better be worth it. Hundreds of fans swooning over his body in his Bubble DMs would be the bare minimum compensation. And they’d better appreciate the effort he put into those selfies too—it wasn’t easy finding the right angles while keeping his clothes on. 

 

It didn’t take long for the floodgates to open. Fans were gushing in his DMs and spreading the pictures like wildfire across every corner of social media. Felix couldn’t help the giddy smile that spread across his face as he skimmed through the overwhelming praise. Compliments about his toned stomach, his cute outfit, and just how unfairly attractive he was poured in nonstop. 

 

It felt good. No, it felt great. All the hard work he put into maintaining his body—the workouts, the discipline—was finally being recognized. The validation gave him a heady rush, and for a moment, he basked in the adoration. 

 

But the high didn’t last. 

 

A message popped up, and Felix’s giddiness was replaced with a nervous flutter in his chest. It was from Hyunjin, his boyfriend. The message was just one word: “Felix.”

 

Felix’s stomach dropped. Hyunjin only called him by his first name in two very specific circumstances: either he was angry, or he was so horny up that he practically turned into a feral animal in heat. 

 

Neither option spelled good news for Felix—or his hole. 

 

“What’s up, babe?” Felix typed back, his hands trembling slightly as his mind raced through the countless reasons Hyunjin might have sent that ominous text. But he didn’t have to wait long to find out. Hyunjin’s reply came almost instantly. 

 

“How come I had to find out through our fans that you bought a new pajama set?”

 

Felix blinked, rereading the message. That was not what he expected. Surely there had to be more. His fingers flew over the screen as he quickly replied, “Oh, I just forgot I bought it till now, sorry.”

 

The next message, however, erased all doubt about where this conversation was headed. 

 

“Right. And why did you decide to be a little slut to thousands of our fans? Is flashing your nipples on stage not enough for you? Do you need to show off your body online for attention too? What, is my attention not enough for you?”

 

Felix’s breath hitched. The words stirred something inside him, though it wasn’t because of the insult. No, it was the jealousy dripping from Hyunjin’s text that sent a thrill through him. Hyunjin, possessive and worked up, was the kind of attention Felix secretly craved. 

 

Feeling bold, Felix smirked and typed back with a bratty flair, “Oh please, it was just my stomach showing on accident. The pajama just slipped up a bit while taking pictures. I don’t know what your deal is.” 

 

The response was met with silence. Hyunjin had stopped typing. No dots, no messages. Just an empty screen. 

 

That’s when Felix knew he had really fucked up. 

 

Finally, a new message appeared: 

 

“I’ll be there in five. You better be wearing that pajama when I get there.”

 

Felix’s heart pounded, but instead of cooling down, something in him wanted to push further. With a devilish grin, he typed one last snarky reply: “What, are you planning to say hello to my kitty?”

 

The moment the message was marked as read, Felix heard the dormitory door slam open with such force that his bed shook beneath him. 

 

Panic and excitement warred inside him. Clasping his hands together, Felix muttered a quick prayer to anyone who might be listening. He’d need divine intervention to survive what was coming—because Hyunjin certainly wasn’t going to show his hole any mercy. 

 

Heavy footsteps echoed through the otherwise quiet dormitory. Felix’s heart raced. He could only hope the other members were either blasting music through their headphones or out for a walk. Because the next few hours were definitely not going to be quiet, and the last thing he wanted was another scolding from Chan about disturbing the dorm’s peace. 

 

Though, to be fair, it wasn’t always easy to tell the difference between Felix’s screams and the usual dorm chaos. Still, he wasn’t about to take any chances. 

 

The bedroom door swung open with a force that made Felix flinch, his wide eyes snapping to Hyunjin’s face. The fury etched across his boyfriend’s features sent a shiver down his spine—and, embarrassingly, a twitch in his pants. 

 

Felix didn’t even have time to stammer out an apology before Hyunjin slammed the door shut behind him and locked it with a sharp click. The sound echoed ominously in the small room. 

 

With a nervous, almost pathetic chuckle, Felix instinctively scooted back on the bed, hands raised as if to placate the man stalking toward him. “Babe...” he tried, his voice trembling slightly. 

 

Hyunjin’s glare darkened. “Don’t call me that,” he snapped, his voice low and cutting. He stopped a few steps away from the bed, towering over Felix like a predator savoring its prey. “Not after you paraded your body on the internet like a washed-up whore, desperate for scraps of attention and a quick buck.” 

 

A small whine escaped Felix’s lips, his body instinctively curling in on itself as Hyunjin’s words sank in. He’d never been a fan of outright degradation, especially when Hyunjin used it to genuinely insult him. The harshness in his tone stung, a far cry from his usual soft-spoken affection. 

 

And yet, Felix couldn’t deny the thrill that coursed through him in moments like these. There was something electrifying about hearing his sweet, gentle boyfriend spit such venomous words, his voice dripping with disdain. It made Felix’s pulse race in a way he wasn’t entirely sure he should admit. 

 

“I wasn’t parading anything! I just showed a bit of my stomach, what’s wrong with that?” Felix tried to defend himself, though the wavering in his voice betrayed his confidence. 

 

Hyunjin scoffed, the sound sharp and derisive. “Don’t give me that bullshit,” he snarled. “You were clearly trying to get people to drool over you. I know you, Felix. You’re just an attention-seeking whore who gets off on people gawking at the tiniest bit of exposed skin.” 

 

Felix’s breath hitched as Hyunjin planted one knee on the bed, his imposing figure leaning closer, crowding Felix against the headboard. 

 

“Or am I wrong, babe?” Hyunjin sneered, his voice laced with mocking venom as he emphasized the last word. 

 

With a small whimper, Felix tried to make himself as small as possible beneath Hyunjin’s intense gaze. The way his boyfriend towered over him, radiating fury, sent a jolt of nervous anticipation through his body. The slight fear of what was to come only added to the intoxicating excitement thrumming in his veins. His pajamas, already snug, did little to conceal the growing erection betraying just how much this was affecting him. 

 

This was probably the angriest Felix had ever seen Hyunjin, and it was so utterly arousing that Felix found himself wondering why he hadn’t tried to push his boyfriend this far before. 

 

Hyunjin didn’t wait for a response. His hand shot out, grabbing Felix’s chin with a force that made the smaller boy gasp. He pulled Felix closer, his sharp eyes scanning him slowly, deliberately, before his other hand reached out to toy with the hem of Felix’s pajama. 

 

After a moment of silence, Hyunjin finally spoke, his voice low and rough. “I’m still very upset… but it suits you.” 

 

Felix blinked, caught off guard by the sudden compliment, especially with the slight softness that crept into Hyunjin’s tone. A confused, stuttering, “Yeah?” was all he could manage, his wide eyes searching Hyunjin’s face. 

 

Despite the tension in the room, Hyunjin’s lips curved into a small, fleeting smile. “You’re adorable,” he murmured, leaning in to nip at Felix’s earlobe. The sharpness of the bite drew a startled noise from Felix, which Hyunjin seemed to savor. 

 

Still close to his ear, Hyunjin whispered, his voice dipping even lower, the vibration of it sending a shiver cascading down Felix’s spine. “How mad would you be if the pajama got ripped apart in the process, hm?” 

 

Felix blinked, his brain scrambling to process the question before he shot Hyunjin a small glare, defiance flickering in his eyes despite how clearly outmatched he was. “Don’t you dare! It was the last one in stock!” 

 

Hyunjin let out a low chuckle at Felix’s response, the sharp tension in the air softening just slightly. He leaned back, holding his hands up in mock surrender. “Alright, alright,” he said, amusement threading through his tone. “I’ll be careful...” 

 

His lips curled into a smirk as his eyes had a mischievous glint. “...with the pajamas, at least.”

 

Felix barely had time to process Hyunjin’s words before his boyfriend’s hands found their way to his waist, gripping firmly. Hyunjin leaned in closer, his breath hot against Felix’s neck as his fingers toyed with the soft fabric of the pajama. Felix swallowed hard, his earlier defiance wavering under Hyunjin’s intense gaze. “You’re lucky I like how it looks on you,” Hyunjin murmured, dragging his lips along the curve of Felix’s jaw. “But don’t think that means you’re off the hook.”

 

Hyunjin’s hands slipped under the hem of the pajama shirt, his fingertips grazing Felix’s skin in a way that made the younger boy shiver. Felix let out a soft whine, his body arching involuntarily into Hyunjin’s touch. “I didn’t mean anything by it,” Felix tried to protest, his voice shaky but still laced with a hint of bratty stubbornness. “I just wanted some attention…” 

 

That earned him a sharp glare from Hyunjin. “Oh, you got attention, alright,” he said, his tone dripping with mockery. “You just forgot who you’re supposed to get it from.” Hyunjin’s grip tightened, and Felix found himself flat on his back, pinned beneath the weight of Hyunjin’s body. The older boy leaned in until their noses were almost touching, his voice dropping to a near growl. “Let me remind you exactly where your attention should stay.” 

 

Felix’s breath hitched as Hyunjin’s lips finally met his, the kiss rough and possessive, leaving no room for protest. The force of it left Felix dizzy, his earlier nervousness melting into a heady mix of excitement and submission. Hyunjin’s hands roamed over him, deliberately avoiding anything too sensitive as if to tease him further. It was maddening, and Felix could feel himself growing desperate under his boyfriend’s calculated movements. 

 

When Hyunjin finally pulled back, his lips slightly swollen and his breath coming in slow, deliberate inhales, his eyes locked onto Felix’s with blazing intent. The room was silent except for Felix’s shallow breaths, his chest rising and falling as Hyunjin leaned back, wordlessly tugging down Felix’s pajama pants in one smooth motion. Felix barely had a chance to process the sudden shift before Hyunjin settled between his legs, a low chuckle escaping his throat as he took in Felix’s already hard, throbbing cock. 

 

“I always forget how easily excited you get,” Hyunjin teased, his voice silky with mock affection. The corners of his lips quirked up into a smirk as he trailed his fingers lightly over Felix’s skin, his touch skimming the sensitive flesh of his inner thighs. Felix squirmed at the maddeningly gentle contact, his hips twitching slightly in an unspoken plea for more. 

 

Hyunjin tilted his head, his smirk widening at Felix’s obvious desperation. “Hm,” he mused, his tone laced with faux contemplation. “But I’m not sure if I feel generous enough to help you out with that.” His words hung in the air like a taunt, and Felix let out a frustrated whine, his hands clutching at the sheets beneath him. 

 

“Please,” Felix finally managed to breathe out, his voice soft but trembling with need. He hated how pathetic he sounded, but he knew better than to expect mercy from Hyunjin when he was like this. 

 

Hyunjin’s smirk only grew, and he leaned in closer, his lips brushing against Felix’s ear as he whispered, “Beg harder, love. Maybe I’ll consider it.” His fingers continued their infuriatingly light teasing, never quite giving Felix what he wanted, leaving him trapped in the delicious agony of Hyunjin’s control. 

 

Felix pouted slightly, his lips forming a soft curve. “You can’t just rile me up and then do nothing,” he protested, his voice laced with a whine. 

 

Hyunjin chuckled lowly at his boyfriend’s reaction, the sound dripping with amusement. “Who said I won’t do anything?” he replied smoothly, his tone carrying an edge of mischief. Without giving Felix a moment to respond, Hyunjin leaned closer, his hand gripping Felix’s waist firmly to keep him in place, while his finger pushed into Felix’s exposed hole. 

 

The sudden sharp sting drew a gasp from Felix, his body instinctively tensing. “Ah—! Babe, that’s—” Felix’s complaint turned into a series of soft, breathy noises as Hyunjin’s movements became more deliberate, testing Felix’s boundaries. The younger wasn’t used to having anything inside without lube, the slight pain making him feel dizzy.

 

Hyunjin’s eyes never left Felix’s face, watching closely for any signs of discomfort. “All that whining,” Hyunjin teased, his voice soft and mocking, “and yet you still seem to enjoy yourself, don’t you?” His words carried a possessive undertone that sent a shiver down Felix’s spine. 

 

Felix groaned softly, his initial resistance fading into submission as he relaxed under Hyunjin’s touch. The earlier tension in the room fading as the pain turned into pleasure. Hyunjin smirked, satisfied, as Felix’s protests melted into soft, yielding compliance, his body responding instinctively to the older boy’s control. 

 

A small sigh escaped Felix’s lips as his body began to relax, slowly getting used to the gentle, steady rhythm of Hyunjin’s movements. The tension eased slightly, his breaths coming out softer now, though his body still hummed with anticipation. But just as the feeling started to settle into something comfortable, Hyunjin abruptly pulled away, leaving Felix gasping at the sudden emptiness. 

 

Blinking in confusion, Felix watched as Hyunjin sat back and swiftly began to unbutton his pants. The sound of the zipper being undone made Felix’s heart race, his eyes following Hyunjin’s every move. Within moments, the pants were discarded, tossed carelessly onto the floor next to the bed. 

 

Felix instinctively reached out, his fingers brushing against the waistband of Hyunjin’s boxers, eager to help. But before he could get far, Hyunjin’s hand shot out, grabbing Felix’s wrists in a firm grip. With a swift motion, he pinned Felix’s hands above his head against the mattress, holding them there effortlessly. 

 

“I don’t recall saying you could touch me,” Hyunjin said, his voice low and sharp, laced with authority. His gaze bore into Felix’s, a mix of dominance and amusement glinting in his eyes. 

 

Felix whimpered softly, his body trembling under Hyunjin’s hold. He knew better than to argue, especially when Hyunjin was in this mood. Instead, he nodded quickly, his lips parting as if to apologize, though no words managed to escape. 

 

Hyunjin’s grip on Felix’s wrists tightened slightly, though his touch remained gentle enough not to hurt. He leaned in close, his lips brushing against Felix’s ear, his breath warm and deliberate. “I really should remind you who you belong to,” he whispered, his voice soft but firm, every syllable dripping with possessiveness. Felix shivered at the intensity, his heart racing as Hyunjin’s lips ghosted over the sensitive skin of his neck. 

 

Felix tried to wriggle free, though not to escape—he simply wanted to touch Hyunjin, to feel the warmth of his boyfriend’s skin beneath his fingers. But Hyunjin held him firmly in place, his lips now trailing down to Felix’s jawline, pressing slow, deliberate kisses that sent heat rushing to Felix’s face. “I didn’t say you could move either,” Hyunjin teased, his voice carrying a dangerous edge of playfulness that left Felix feeling both flustered and exhilarated. 

 

“You’re not being fair,” Felix murmured breathlessly, his voice barely audible over the pounding of his heart. His wide, pleading eyes met Hyunjin’s, but there was no mercy in the older boy’s gaze—only determination. Hyunjin smirked, tilting his head slightly as his thumb gently traced Felix’s jawline, forcing him to maintain eye contact. 

 

“You think it was fair to see my boyfriend be a whore online?” Hyunjin asked, his tone low and dripping with amusement. Before Felix could reply, Hyunjin leaned in again, capturing his lips in a slow but dominating kiss. Felix melted into it, his body relaxing despite the vulnerable position he was in. Every brush of Hyunjin’s lips against his was measured, teasing, and just firm enough to make Felix ache for more.

 

When Hyunjin finally pulled back, his gaze lingered on Felix’s exposed stomach. His fingers brushed over the hem of the pajama top, tugging it higher to reveal more of the soft, pale skin beneath. A teasing smirk curled his lips as he leaned in closer, pressing a gentle kiss just below Felix’s ribcage. “I understand why you are so desperate to show off your body online like a needy whore,” he murmured, his voice low and laced with sarcasm.

 

Felix squirmed under Hyunjin’s touch, his cheeks burning as he struggled to find a response. Before he could, Hyunjin’s lips ghosted lower, and he chuckled softly. “So pretty. So soft. I bet our fans would just love to feel what I’m feeling right now,” he continued, his tone dripping with faux sweetness. “Is that it, Felix? Would you like that? Thousands of hands touching you, using you? Bet you get off to the idea of being passed around like a useless slut” 

 

“W-what? No!” Felix stammered, his voice rising in protest, but Hyunjin didn’t let him finish. Without warning, he bit down on Felix’s stomach—not hard, but enough to leave a mark and draw a sharp gasp from his boyfriend. Felix arched his back in surprise, his hands instinctively clutching at the sheets beneath him as he let out a soft whine. 

 

“Really?” Hyunjin teased, pulling back just enough to admire the faint impression of his teeth. “Because from where I’m sitting, it sure seems like you enjoy being watched. Posting yourself half naked on the internet, always showing off your chest on stage... Don’t think I didn’t notice what you were doing.” His fingers lightly traced the edge of the bite mark, a possessive gleam in his eyes. 

 

Felix bit his lip, desperate to defend himself, though his voice trembled when he spoke. “I wouldn’t— I didn’t mean—” 

 

“You didn’t mean to what? Go on, Felix,” Hyunjin pressed, his voice dripping with sarcasm. “Don’t tell me all of that was an accident. Did you just trip and somehow upload yourself half-naked onto Bubble? Is that it?” He scoffed, leaning back slightly as he crossed his arms, his sharp eyes fixed on Felix. “Please, enlighten me. What exactly were you trying to do?” 

 

Felix opened his mouth but quickly closed it again, his words caught in his throat. He looked up at Hyunjin with wide, apologetic eyes, clearly searching for something to say, but nothing came. His silence only fueled the older boy’s frustration, the tension between them thick and unrelenting. 

 

Hyunjin studied him for a long moment, the room filled with nothing but the sound of Felix’s unsteady breathing. Then, with a raised brow, he finally broke the silence. “Alright,” he said, his tone firm and unwavering. “Turn around.” 

 

Felix blinked, his confusion evident, but before he could ask why, Hyunjin’s lips twitched into a sly grin. “Get on your hands and knees.” 

 

The bluntness of the command sent a fresh wave of heat rushing to Felix’s face, his blush spreading down to his neck. “W-what—why?” he stammered, his voice small and unsure. 

 

Hyunjin tilted his head, his smirk growing wider. “Why? Because I said so. Now go on”

 

With a bit of hesitation, Felix slowly turned around, his movements shy and uncertain. He shifted onto his hands and knees, feeling a rush of vulnerability wash over him as his pajama pants hung awkwardly around his thighs. Instinctively, he leaned down, trying to wriggle them off and regain some sense of composure, but his efforts were abruptly halted. 

 

Hyunjin’s hand shot out, fingers tangling in Felix’s blonde hair as he gave a gentle but firm tug, tilting Felix’s head back slightly. “Ah ah,” Hyunjin chided, his voice low and taunting. “You’re keeping those on.” His grip wasn’t painful, just enough to make Felix freeze in place, his breath hitching as Hyunjin leaned closer. 

 

“After all,” Hyunjin continued, his tone dripping with mockery, “you were so eager to show them off to everyone, weren’t you? So why the sudden change of heart? Why get rid of them now, hm?” 

 

Felix’s face burned as he glanced over his shoulder, the humiliation and teasing making his heart race. “I was just trying to—” he began, but Hyunjin cut him off with a sharp tut. 

 

“Save it,” Hyunjin said, his voice a mix of amusement and exasperation. “If you wanted attention so badly, you’ve got it now. So go ahead, show off. Let me see what everyone else apparently deserves to see too.” 

 

Before Felix could stammer out a reply, Hyunjin’s hand came down with a light smack against his ass, the sound sharp but the touch more playful than anything. Felix let out a small squeak of surprise, his head snapping up as Hyunjin chuckled, clearly enjoying his flustered reaction. “What? Got a problem?” Hyunjin said with a smirk.

 

With that, Hyunjin gave Felix’s hair another gentle tug, tilting his head back just enough to make Felix feel completely under his control. Shifting closer, Hyunjin positioned himself directly behind him, his movements deliberate and teasing. 

 

“You know,” Hyunjin murmured, his voice laced with amusement as he leaned in, his breath warm against Felix’s ear, “this position really suits you. We should do it like this more often.” 

 

A low chuckle escaped him as he placed his free hand firmly on Felix’s waist, his grip possessive but not rough. Slowly, he guided Felix’s body closer to his own, the deliberate slowness only heightening the tension between them. 

 

Felix swallowed hard, his cheeks blazing as the weight of Hyunjin’s firm grip on his waist made him feel completely at his mercy. Before he could process the moment further, a sharp jolt coursed through him as Hyunjin’s long finger pressed inside again, much like before. 

 

Though he was still slightly stretched from earlier, the suddenness caught him off guard. His breath hitched, but his body adjusted quickly, the initial discomfort fading into something deeper, more bearable. Hyunjin, however, wasn’t in the mood to ease Felix into anything. Without hesitation, a second finger followed, the sudden stretch pulling a sharp gasp from Felix’s lips. 

 

The sound earned a satisfied hum from Hyunjin, who leaned closer, his voice low and teasing. “Don’t tell me that hurts too much already. You were so confident earlier,” he taunted, his tone laced with just the right amount of mockery to make Felix’s stomach flutter. 

 

Felix squirmed slightly, his breath uneven, trying to find a position that eased the burn. He wasn’t sure if he loved or hated the sensation, but there was no denying that even the sting carried its own addictive kind of pleasure. 

 

Hyunjin smirked, watching Felix’s reactions closely, his hand never loosening its grip on the younger’s waist. “That’s it,” he murmured, his voice both commanding and soft, “take it like the show-off you wanted to be.” 

 

Despite the teasing edge in his voice, Hyunjin’s fingers moved at a gentle, measured pace, displaying the care he still held for Felix beneath the mockery. His grip on Felix’s waist remained firm, grounding him, while his fingers worked to coax him open, their movements deliberate and precise. 

 

A slight curl of his fingers caused Felix to gasp softly, the sound music to Hyunjin’s ears. The noise spurred him on, his lips curving into a smirk as he leaned closer, his breath warm against Felix’s shoulder. “There we go,” Hyunjin murmured, his tone dripping with satisfaction. “I knew you’d give me something pretty to listen to.” 

 

As Felix’s body began to adjust more comfortably, Hyunjin’s movements gained confidence, his pace picking up just slightly. Each twist and thrust of his fingers seemed to draw another delicate sound from Felix’s lips, a symphony of whines and gasps that only fueled Hyunjin’s focus. 

 

Felix’s head dropped forward, his arms trembling slightly under him as he surrendered to the sensations, his earlier defiance melting away. Hyunjin chuckled softly at the sight, his free hand brushing over Felix’s lower back in an almost soothing gesture, contrasting the growing intensity of his movements. 

 

“You’re so easy to read,” Hyunjin teased, his voice low and teasing but still carrying a note of tenderness. “You were just made to be used like this, weren’t you?”

 

Once Hyunjin felt he had prepared Felix enough, he slowly withdrew his fingers, earning a soft whine of protest from the younger. Felix shifted slightly, glancing back with a pout that only made Hyunjin chuckle. 

 

“So impatient,” Hyunjin teased, his tone dripping with mockery as he rested a hand on Felix’s lower back to steady him. “Can’t even go a single second without feeling full, huh?” 

 

Felix’s cheeks burned at the comment, but he couldn’t muster a retort, too focused on the lingering sensations and the anticipation of what would come next. His silence only seemed to amuse Hyunjin further, the older letting out a low laugh. 

 

“Adorable,” Hyunjin murmured, his voice softening for a fleeting moment as he trailed his fingers along Felix’s spine, the touch light and almost reverent. Then, with a mischievous glint in his eyes, he added, “But don’t think for a second that I’m letting you off easy for what you pulled today.” 

 

With that, Hyunjin reached over to the bottle of lube on the nightstand. While one hand worked to unscrew the cap, his other deftly rid himself of his boxers, revealing the sight that always left Felix mesmerized. 

 

Catching the way Felix’s gaze lingered, Hyunjin let out a low chuckle, the sound dripping with mischief. Before Felix could react, Hyunjin’s hand pressed firmly on the back of his head, pushing him down into the soft embrace of the pillow. 

 

“How about you stay down there, hm?” Hyunjin teased, his voice low and laced with mock authority. “I don’t think you deserve to watch this time.” He continued, his tone sharp and teasing.

Felix whimpered softly into the pillow, his face flushed with heat, both from the words and the sudden shift in Hyunjin’s demeanor. The firm yet playful control left Felix feeling utterly exposed, but he didn’t protest. 

 

“That’s better,” Hyunjin murmured, his hand brushing lightly over Felix’s lower back. The gentleness of the touch contrasted sharply with the teasing edge in his words, leaving Felix trembling in anticipation. 

 

Finally, Hyunjin turned his attention back to the task at hand, pouring a small amount of lube onto his palm and spreading it over his length with slow, deliberate movements. He let out a quiet hiss at the sudden chill, the sound breaking the tense silence of the room. 

 

The soft hiss earned a small snicker from Felix, muffled slightly by the pillow he was pressed into. However, the laugh died in his throat almost immediately when Hyunjin’s free hand came down on his ass with a sharp smack.

 

The sound echoed through the room, and Felix let out a surprised yelp, his face burning brighter as he squirmed under Hyunjin’s hand. “Something funny?” Hyunjin teased, his voice low but tinged with amusement as he massaged the spot he’d just swatted. 

 

Felix mumbled something incoherent into the pillow, too flustered to meet Hyunjin’s gaze. Hyunjin, clearly pleased with the reaction, leaned down slightly, his breath ghosting over the back of Felix’s neck. “That’s what I thought,” he murmured, the teasing edge in his tone making Felix shiver. 

 

With a satisfied chuckle, Hyunjin straightened up again, his hand lingering possessively on Felix’s waist. “You’re so easy to put in your place,” he remarked softly, his words a perfect blend of affection and playful dominance. He gave Felix a light squeeze, his thumb brushing over his hip in a gesture that felt both grounding and teasing. 

 

“Too easy, if I’m being honest,” Hyunjin continued, his tone laced with mock disappointment. “I thought you were supposed to be a brat. Isn’t that your whole thing?” 

 

Felix squirmed under the weight of the words, letting out a muffled groan into the pillow. “I-I am!” he shot back defensively, his voice slightly shaky. “You’re just being way too mean today.” 

 

Hyunjin smirked at the weak rebuttal, leaning forward to let his lips ghost over Felix’s ear. “Oh, is that what it is?” he murmured, his voice dropping into a low, velvety timbre. “Or maybe you just like being handled too much to keep up the act. Did I finally figure you out, baby?” 

 

Felix’s breath hitched at the accusation, his mind scrambling for a clever comeback. Before he could say anything, Hyunjin’s hand traced a slow, deliberate path down his back, the touch sending shivers up his spine. “That’s what I thought,” Hyunjin said smugly, the self-satisfied grin practically audible in his voice. 

 

With that, Hyunjin lined himself up, his cock pressing firmly into Felix’s hole. He pushed forward, slow but deliberate, until he was fully in place. A low, guttural groan slipped past Hyunjin’s lips as he gave Felix a moment to adjust to the sudden intrusion. 

 

Felix, on the other hand, was a trembling mess. His muffled whimpers and breathless moans spilled into the pillow, his walls instinctively clenching around Hyunjin’s dick as if seeking friction and release. The sheer desperation radiating from him earned a soft, mocking chuckle from Hyunjin. 

 

“Baby,” Hyunjin teased, his voice rich with amusement. “I haven’t even moved yet, and you’re already like this. What’s got you so worked up?” 

 

The smaller let out a high-pitched whine. “You’re so mean! I hate you!” 

 

Hyunjin’s expression darkened in an instant. Without warning, he slammed his hips forward, his hand tangling in Felix’s hair to yank his head back. “Yeah? If you hate me so much, then why are you falling apart beneath me right now, huh?” he growled, his voice a low, dangerous rumble. “Baby, didn’t we talk about not throwing words like that around unless you want to wake up sore tomorrow?” 

 

Hyunjin’s movements turned merciless, every snap of his hips clearly meant as a punishment. Felix’s eyes rolled back, overwhelmed by the sharp tug at his scalp and the relentless pace. He wasn’t used to this—Hyunjin was usually much gentler—but the sudden roughness had his heart racing and his legs trembling beneath him. 

“I-I’m sorry, babe. I didn’t mean it,” Felix stammered between breathless moans, his voice cracked with desperation. 

 

Hyunjin didn’t let up. He released Felix’s hair, only to press his palm firmly against his boyfriend’s back, keeping him in place as he continued his unyielding rhythm. “Sorry?” Hyunjin scoffed, his tone cutting and cold. “You think a sorry will cut it? First, you’re flaunting your body all over the internet, and now you’re telling me you hate me? What a great boyfriend I have.” 

 

The sharp snap of his hips forced Felix to bury his flushed face back into the pillow. Soft, muffled pleas and frantic apologies tumbled from his lips, though they were barely coherent under the weight of his emotions. 

 

Hyunjin leaned forward, his lips brushing against the shell of Felix’s ear as he muttered, “Mumbling into that pillow isn’t going to save you, baby. Speak up if you want me to take you seriously.” His hand slid up Felix’s back, firm and possessive, leaving a trail of heat in its wake. 

 

Felix’s breath hitched, and he struggled to lift his head from the pillow. His voice was barely audible, trembling with both shame and arousal. “I-I’m sorry, Hyunjin. Please… I didn’t mean it. I’ll be good, I promise.” 

 

Hyunjin let out a dark chuckle, his pace never faltering. “Oh, now you want to be good? How convenient,” he sneered, the mockery sharp in his tone. His hand traveled up to the nape of Felix’s neck, his thumb pressing just enough to remind Felix who was in control. “It’s a little late for promises, don’t you think?” 

 

Felix whimpered, his fingers clutching at the sheets as his body trembled under Hyunjin’s unrelenting attention. The overwhelming sensations left him dizzy, every nerve ending alive and raw. Hyunjin was everywhere at once—his voice, his touch, the sheer dominance in the air—it was too much, and yet not enough. 

 

“Look at you,” Hyunjin growled, his breath hot against Felix’s neck. “You can’t even keep your legs from shaking. Are you really that desperate for my cock, or do you just like being put in your place?” 

 

Felix’s response was incoherent, a choked moan that only made Hyunjin’s smirk widen. “That’s what I thought,” Hyunjin muttered, his tone dripping with satisfaction. “Don’t worry, baby. I’ll make sure you remember this the next time you think about running your mouth.” 

 

Felix gasped for air, his body trembling uncontrollably as Hyunjin’s words sank into him, leaving no room for argument. His chest heaved as he fought to respond, but Hyunjin wasn’t done. He dragged his hand down Felix’s spine with deliberate slowness, each touch sending electric shivers through him. 

 

“You always act so tough, but look at you now,” Hyunjin murmured, his voice low and filled with mockery. His free hand wrapped around Felix’s waist, pulling him impossibly closer as he continued his relentless pace. “You say you hate me, but your body’s telling me something completely different. Isn’t that right, baby?”

 

Felix could only whimper in response, the sharp contrast of Hyunjin’s biting words and overwhelming touch clouding his thoughts. His fingers gripped the sheets tighter, knuckles white, as he tried to hold himself together. 

 

“I asked you a question,” Hyunjin growled, his hand coming down with a sharp smack against the curve of Felix’s thigh. The sound echoed through the room, and Felix cried out, his entire body jolting from the sudden sting. 

 

“Yes!” Felix finally managed to gasp, his voice cracking under the weight of his own surrender. “You’re right— I don’t hate you. I don’t.” 

 

Hyunjin smirked, satisfied with the answer, but his movements didn’t slow. “Good boy,” he chuckled, leaning down to press a hot, open-mouthed kiss against Felix’s shoulder. “Because the next time those words leave your pretty little mouth, I won’t be so forgiving. Do you understand me?” 

 

Felix’s head bobbed weakly, his voice no more than a trembling whisper. “Yes, babe. I understand.” 

 

“Good boy,” Hyunjin praised him again, his tone softening just slightly. But the edge of dominance still lingered, and Felix could feel it in every calculated movement, in every word laced with control. “Now, be good for me and take it like the slut that you are”

 

Felix moaned softly into the pillow, his entire body pliant beneath Hyunjin. There was nothing left to say—only the sound of their labored breaths and the unrelenting rhythm filling the space between them. 

 

Hyunjin’s pace quickened, each thrust growing more deliberate, more forceful, as he approached his peak. The room was filled with the sounds of their labored breathing, Felix’s muffled whimpers, and the rhythmic slap of skin against skin. Felix’s body trembled beneath him, completely pliant, his mind fogged with pleasure that teetered on the edge of overwhelming. 

 

Hyunjin’s grip tightened on Felix’s waist, his voice a guttural growl in Felix’s ear. “You feel that, baby? You’re taking me so well,” he muttered, his tone dripping with possession. “Every inch of you—perfect, just for me.” 

 

Felix’s reply was nothing more than a broken moan, his body arching instinctively to meet Hyunjin’s movements. His legs shook, the tension building in him so intense it was almost unbearable. 

 

“Let go,” Hyunjin demanded, his voice rough and commanding. “Come for me, baby. Show me how good you are.” 

 

Felix obeyed instantly, his release hitting him with blinding intensity. His body tensed, every nerve alight, before he crumpled beneath Hyunjin, his head falling limply into the pillow as soft cries escaped his lips. 

 

Hyunjin wasn’t far behind. His movements grew erratic, his breathing ragged as he chased his own release. With a final, sharp snap of his hips, he buried himself deep inside Felix, a guttural groan tearing from his throat as he spilled into him. 

 

He stayed there for a moment, pressing Felix down into the mattress as he rode out the aftershocks. His hand slid up to rest against the small of Felix’s back, grounding both of them in the lingering heat of the moment. 

 

“Look at you,” Hyunjin murmured after a moment, his voice softer now, tinged with satisfaction. “So perfect, so obedient. My good boy.” 

 

Felix let out a small, breathless whine in response, his body still trembling from the intensity of it all. Hyunjin leaned down to press a kiss to the nape of his neck, his touch gentler now, soothing the marks he’d left behind. 

 

“You did so well, baby,” Hyunjin whispered, his fingers tracing lazy patterns along Felix’s damp skin. “And I better not see you post yourself like a whore on the internet ever again”

 

Felix nodded weakly, his voice a barely audible whisper. “I won’t. I promise.” 

 

Satisfied, Hyunjin pulled back slightly, his hands lingering on Felix’s waist as he helped him settle more comfortably on the bed. “Good,” he murmured, his lips brushing softly against Felix’s temple. 

 

Carefully, Hyunjin pulled himself out, watching as the mess began to spill from Felix, trailing down his thighs and soaking into the fabric of his pajamas. He let out an amused chuckle, his gaze lingering on the sight. “My, you can’t even keep it in before I grab a towel, huh? Look at those poor Hello Kitty pajamas—completely ruined.” His tone was teasing, laced with mockery as he tilted his head to admire the sight in front of him. “Not so cute anymore, are they?” 

 

Felix let out a soft, embarrassed whimper, lifting himself just enough to peer down at the mess. His flushed cheeks deepened in color as he took in the sticky evidence dripping down his legs, staining the mattress, and smearing across the top of his favorite pajamas. “It’s all wet and sticky now,” he whined, burying his face back into the tear- and drool-streaked pillow. “My pretty pajamas…” 

 

Hyunjin snorted at Felix’s pathetic tone, shaking his head as he walked toward the bathroom. “Not so pink anymore, huh?” he teased from the doorway, grabbing a towel. “Come on, don’t whine. You can wash them, it’s not the end of the world.” 

 

When he returned, he had a fresh, warm towel in hand. Hyunjin carefully wiped Felix clean with his usual tenderness, his teasing words balanced by gentle, precise movements. Once Felix’s legs and the mattress were mostly cleaned up, Hyunjin rolled him onto his side, his lips quirking up in a small chuckle. “Alright, baby, into the shower with you. You’re just dripping all kinds of fluids at this point. I’ll handle the bed and join you in a bit, okay?” 

 

Felix let out an exasperated huff as he slid off the bed, his legs still wobbly from earlier. “You are so mean,” he mumbled under his breath, shuffling toward the bathroom in his stained pajamas. He was too tired to argue further, though his tone made it clear he was far from forgiving. 

 

Hyunjin smirked at the remark, shaking his head in amusement. As Felix waddled off, grumbling to himself, Hyunjin couldn’t resist. With a quick step forward, he delivered a sharp slap to Felix’s ass, the sound echoing in the quiet room. 

 

Felix let out a startled yelp, spinning around to glare at Hyunjin, though the redness in his cheeks betrayed the annoyance he tried to feign. “You’re impossible!” he huffed, storming into the bathroom.

 

Felix slammed the door shut behind him, grumbling as he peeled off his ruined pajamas. His nose wrinkled in distaste as he inspected the stains, the fabric sticking uncomfortably to his skin. A small gag escaped him as he held it up, debating whether to be mortified or weirdly proud of the mess. “Ugh, so gross,” he muttered before tossing the pajamas into the laundry bin with a shudder. 

He stepped into the shower quickly, the warm water cascading over him like a soothing balm. A contented sigh slipped from his lips as he tilted his head back, letting the droplets rinse away the lingering stickiness and exhaustion. 

 

While Felix was scrubbing his hair, the bathroom door opened, and Hyunjin stepped in, his gaze immediately drawn to the sight of Felix under the water. “I changed your bedsheets,” he announced casually, his voice carrying a hint of amusement. “Nice and clean again, just how you like it.” 

 

Felix hummed in acknowledgment, peeking out from under the water as Hyunjin shed his sweaty clothes and carelessly tossed them into the bin. The sight of his boyfriend moving toward the shower with that familiar, easy confidence made Felix’s lips curve into a small smile. He stepped aside to make room, the warm steam swirling around them as Hyunjin slipped in and wrapped his arms around Felix’s waist. 

 

Hyunjin pulled him close, resting his chin on Felix’s damp shoulder as the water poured over them. A soft smile played on his lips as he leaned in to press a gentle kiss to Felix’s cheek. “I love you, you know?” he murmured, his voice warm and intimate. 

 

Felix turned his head slightly, a playful glint in his eyes. “Yeah? Even though I’m a ‘nasty slut’?” he teased, his tone light and teasing, though the words carried a faint blush to his cheeks. 

 

Hyunjin chuckled, the sound low and fond as he nuzzled closer. “Yeah, even though you’re a nasty slut,” he replied with a grin. “But hey, you’re my nasty slut, and that’s all that matters.” 

 

Felix rolled his eyes, a dramatic sigh escaping him. “Wow, so romantic,” he deadpanned, though his lips betrayed him with a soft smile. He reached up to lightly punch Hyunjin’s shoulder, the affection in his movements unmistakable. “I love you too, though,” he added, his voice quieter, more sincere. 

 

Hyunjin grinned at that, tightening his hold on Felix as the water continued to cascade over them, the moment simple and perfect in its intimacy. 

 

Once they were both clean again, they found themselves back on the freshly made bed, the scent of clean sheets and a hint of Hyunjin’s cologne lingering in the air. Felix was tucked snugly into Hyunjin’s warm embrace, the day’s events catching up to him as his eyelids grew heavier. His breathing slowed, and he was just about to drift into sleep when Hyunjin’s voice abruptly cut through the peaceful silence. 

 

“Hey, uh… do you know if anyone else was home while I was over?” Hyunjin asked, his tone weirdly casual as he scrolled through his phone. 

 

Felix blinked blearily, the haze of sleep making his brain feel sluggish. “Huh?” he mumbled, snuggling closer under the blanket and into Hyunjin’s chest. “I don’t know… I thought the others were out doing something. Well, I mean, apart from Chan—” 

 

He froze mid-sentence, the realization hitting him like a train. “Oh.” 

 

Hyunjin raised an eyebrow, a slow smirk forming on his lips. “Oh?” he echoed, his teasing tone making Felix’s stomach drop. 

 

“Oh,” Felix repeated, his voice muffled as he groaned and buried his face into Hyunjin’s neck. His mind raced as he pieced together the damning facts: Chan had been here the entire time, hiding in his room to escape the chaos of the other dorm. And considering how thin the walls were… well, there was no way Chan hadn’t heard everything. 

 

Felix let out another embarrassed groan, his face still hidden as if that could somehow erase the entire evening. “No, no, no,” he mumbled into Hyunjin’s skin. 

 

Hyunjin, of course, was having way too much fun with this revelation. “Oh, wait,” he said, his voice laced with faux curiosity as he tapped his phone. “We’ve got a real nice message in the group chat. Let me read it for you.” Clearing his throat dramatically, he began, “Here’s a quick reminder from your leader: Effective immediately, there’s a dorm-wide 9 PM bedtime policy—” 

 

“Save it,” Felix groaned, smacking Hyunjin’s chest weakly. “It’s already bad enough that I have to look him in the eye tomorrow at practice.”