Actions

Work Header

Warmth Spreading

Summary:

Taeyong and Johnny have a perfectly platonic arrangement that benefits them both. Taeyong gets to loose himself in the feeling of an alpha's cock up his ass for hours, and Johnny gets to relax with an omega scent so close.

It's perfectly platonic until it's not.

Notes:

HEYA

this is dedicated to the lovely amy, who asked me to write this for her. and so i did.

it's mature, smutty and this was supposed to be pwp with cockwarming and smut, but i made a plot happen. i simply cannot help myself.

so enjoy.

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

Work Text:

It started out innocently enough.

Which, if one thought about it enough, had never been a possibility. Taeyong’s suggestion had come on a drunken night, his head pleasantly fuzzy with the way Johnny kept touching his hair and everyone around him laughed and joked. 

Johnny had driven them both back to their apartment, and Taeyong had popped the question. There was no easy way to ask your best friend, the person you cooked and cleaned for and your roommate of three years whether he would like you to cockwarm them while he worked at his desk, but Taeyong had done it.

The taller of the two hadn’t answered Taeyong’s request immediately. It took a few moments, the car cooling down as they stood in the car park below their apartment complex. Taeyong had felt no shame sitting there, twiddling his thumbs as he had waited. Johnny had asked him if this would be something that would be a regular occurrence. Taeyong hadn’t been able to provide a solid answer, and yet Johnny had agreed. 

The morning after, Taeyong had worked himself into a stupor while Johnny slept in. He had a late stream that day and needed all of the rest he could get, but Taeyong had wanted to wake him up and simply ask if they were really going to do this.

It took two days before Johnny had come up to Taeyong, the shorter of the two just putting away the dishes. He had nearly dropped a plate and a bowl, but had accepted the invitation. 

And so it had started — Taeyong curling up on Johnny’s lap while he edited videos to upload to YouTube or worked out his emails for sponsored streams and the like. It was wonderful — Taeyong always felt so small, so cared for and safe whenever he engulfed Johnny’s big cock and just sat there.

Sometimes, he brought a book to read. He put it down almost within the first five minutes, his mind too wozy to even try to focus on anything.

It wasn’t a sexual thing. They kept it platonic — if Johnny got too turned on, he pulled out and brought Taeyong back to the real world carefully before taking a shower to prevent his knot from growing. If Taeyong started moving without meaning to, Johnny forced him to stop. They hadn’t agreed on any rules apart from the fact that either one could deny the other, but it seemed like Johnny was pretty set on not getting feelings involved into the whole situation.

But Taeyong liked it. 

He liked it a little too much, because he started dreaming about it. At first it had been a one off thing, something that happened every few weeks or so. But when they had reached the two month mark of their weird little arrangement, Taeyong sitting on Johnny’s cock almost every day by that point, Taeyong had realised something about it all: it was no longer innocent.

Nor was it platonic.

Taeyong blinked, shaking himself out of his thoughts. He moved the vacuum again — he had probably looked like an idiot, standing there with the vacuum turned on without actually moving it. Luckily, Johnny was in his room, speaking to his chat and playing several games for the next few hours. 

Normally Taeyong only vacuumed during the hours that Johnny wasn’t streaming, but Johnny had told him it was okay. He was going to play a loud game, and the vacuum wouldn’t be heard over the microphone. Taeyong wasn’t sure whether this was the case, but he appreciated the thought behind it.

Johnny knew Taeyong was planning on going out later that night, which meant that he wouldn’t get all of his chores done if he wasn’t able to vacuum during the day. Taeyong had a schedule he wanted to adhere to, which meant vacuuming every other day. 

A yell echoed through Johnny’s bedroom door, muted by the way his desk was positioned on the other side. He had a separation that kept the part of his bedroom with his actual bed in it hidden from view. It blocked out some of the sounds, but Taeyong didn’t mind them either way. It wasn’t like he had any work to focus on, and Johnny was everything but distracting.

With a sigh, Taeyong flicked the switch on their Dyson before hanging it back on the wall in their small storage closet. The washer and dryer could be heard from the closet, silently humming as they washed their clothes. Johnny and Taeyong had never bothered to divide their laundry — Taeyong had always just thrown them together.

He closed the door behind him, walking back into the kitchen. The dishes were done, the table was clean and Taeyong had taken care of cleaning the living room as well. He appreciated the days where he could work without being disturbed, but those days usually meant Johnny was too busy for anything else, which also meant that Taeyong wouldn’t be getting his fuzzy feeling and hole filled. 

Even though Taeyong yearned for it, he tried not to think about it too much. He changed his clothes to fit the vibe of the restaurant Yuta and Mark were taking him to, the white blouse hanging from his shoulder just enough to show a little bit of collarbone. He looked sexy, a bit of blurred eyeliner in the corner of his eyes, but Taeyong knew the very person that he wished would look at him wouldn’t even see him before he cleaned the make-up off and changed back into his sleeping shirt later that night.

Taeyong tried not to think negatively of himself — he was a beautiful man, an omega that many alphas wished to court and betas stared at from a distance. Back in college, many alphas had tried but failed to ask Taeyong out, or had taken him on dates only to show their true colours right after.

Johnny was different in so many ways, but Taeyong hated him for one particular way: he showed no interest in Taeyong whatsoever. It seemed like the alpha just wasn’t attracted to Taeyong in a romantic sense — which, fine, Taeyong respected that, but part of his ego couldn’t take the blow that well. 

With the edge of his blouse rubbed between his fingers, Taeyong walked back into the living room. He had some time before Yuta and Mark got here, but before he could take out his phone and text Johnny whether he needed something, the alpha opened his bedroom door.

Taeyong raised an eyebrow, dropping his hand. “I thought you were streaming.”

Johnny nodded, “I am, but I wanted to get a drink and use the bathroom.”

“Ah, okay.” Taeyong said, before walking to the front door to put his shoes on. “Do you need me to pick something up for you after dinner?”

From somewhere in the distance, Johnny hummed. “Not really — maybe some Monster?”

Taeyong groaned. He wished Johnny would break the horrible habit of drinking energy drinks, but he had failed to convince the taller to do so in the four years he had known him. “Fine.”

“And some chips.” 

“Of course.” 

“Use my card!” Johnny yelled from the bathroom, words muffled by the door. Taeyong reached behind him blindly, his fingers finding Johnny’s wallet. 

“Will do.” 

Taeyong hoped Johnny had muted his microphone. Many of his fans and viewers had already made videos on the two of them — compilations of Taeyong bringing him food, of Johnny calling for Taeyong while playing a scary game. They already suspected something and at first Taeyong had laughed at it. Now, though, he wasn’t sure whether Johnny felt comfortable with it anymore. 

They used to watch them together for fun, to joke and laugh about it all, but Johnny hadn’t shown Taeyong one of the new videos in weeks. He hadn’t muttered a word about it, but he also hadn’t stopped their little arrangement. Taeyong looked forward to tomorrow already — Johnny had dozens of emails to answer and two videos to edit. Taeyong would be able to fully float away for hours. 

“Have fun!” Johnny yelled, making Taeyong jump.

He stood up, taking his jacket from the coat rack with ease. “Thank you! Good luck streaming!”

“Thanks!” Came Johnny’s reply, his door closing a second later. Mark and Yuta wouldn’t be here for another ten minutes or so, but Taeyong could use some fresh air. Everything in their house smelled like coffee with a hint of sugar and cinnamon, and Taeyong’s nose needed a break.

His heart too, but he preferred not to think about that.

 

The dinner went, as expected, downhill the moment they walked out of the restaurant and the scent blockers fell away. They were installed in all cars and open spaces, which left only the outside world to fully smell what a friend smelled like. Or who, in Taeyong’s case.

Yuta had been the first one to notice Johnny’s scent all over Taeyong, a smirk on his face. Taeyong had waved the beta’s questions away, even when Mark joined in to ask more questions — ones that Taeyong did not have an answer for. 

They had taken him home after, Yuta cornering him before allowing Taeyong to enter. Taeyong knew his friends were worried that this wasn’t healthy for him, but he couldn’t stop it. He needed Johnny like a drug — that moment where Johnny and him were tangled up together, breathing in each other’s scents while Johnny worked and Taeyong got to float. 

“I’m home!” Taeyong called when he closed the door behind him, toeing off his shoes and placing them in the rack next to the door. Sounds came from Johnny’s bedroom — he was still streaming.

Taeyong sighed before walking into the kitchen, taking two glasses out of the cupboard. He filled one with water while taking a bottle of coke out of the fridge for the other. With the bottle and empty glass in hand, Taeyong knocked on Johnny’s bedroom door before entering.

Johnny had his headphones on, microphone hanging close to his face with the help of a mechanical arm. His three monitors all displayed different things — one had a game open, the other the chat and the streaming information while the other one had several programmes opened that Johnny used during his streams. He had explained it all to Taeyong once, when Taeyong had been seated on his cock. He couldn’t remember a thing. 

Quietly, Taeyong tiptoed to the desk. The chat started moving faster, several people typing Taeyong’s name in all caps with hearts. Taeyong smiled, before putting the glass and bottle down on the end of Johnny’s desk. 

Johnny didn’t flinch. He merely smiled into the camera, before turning to Taeyong. “You’re home early.”

Taeyong raised an eyebrow, “It’s almost twelve.”

Johnny turned his arm to show off his watch, his eyes widening. “Oh fuck.”

Taeyong giggled, taking the cap off of the coke before pouring Johnny a glass. “Having fun?”

With a hum, Johnny turned back to the game. He had died, the screen covered with what Taeyong assumed to be blood. “Ah fuck.”

“Have a good rest of your stream.” Taeyong said, before turning around. Johnny hummed again, focused back on his game. 

“Chat says hi!” He called back, making Taeyong turn around briefly to wave at the camera before walking out of the room. 

“Gys, calm down.” He heard Johnny say. Taeyong froze, hand on the doorknob. He had planned to close the door and go into his own room to prepare for bed, but something made him stop. Perhaps it was the scent that had clung to his clothes from that brief moment in Johnny’s room — he wasn’t entirely sure. “Stop asking if Taeyong’s single! He’s not!’

Taeyong’s eyes widened. What? He was as single as could be — had been for over two years. He hadn’t had an alpha close to him that wasn’t one of his friends, nor had he had a beta anywhere near his bed for the past couple of years. Johnny’s tone sounded like he was joking, but something curled in Taeyong’s chest. Who was Johnny to lie to his audience like that?

With a shake of his head, Taeyong walked into his own room and slammed the door shut. He leaned against it, the back of his head resting against the heavy wood. This was weird, he knew, and yet something in his chest liked it. Perhaps Johnny lied to his audience because of him, because he wanted Taeyong all to himself.

Those thoughts were ridiculous in their own way, Taeyong knew, and yet he couldn’t make himself stop them. It was false hope, something he would regret later on, but for now he allowed himself to think about it as he washed his face and dumped his clothes into the hamper in the corner of his room, rolling up into bed with a stupid grin on his face.

He turned on his phone, displaying several texts in the groupchat that Yuta, Mark and him shared. They had a separate group chat from the one they shared with Johnny and his friends — they had all grown to be a big group — specifically for Taeyong’s crush on Johnny. 

Taeyong groaned, dropping his phone on his pillow. A notification popped up, making him look at the screen with squinted eyes. The room was dark around him, his screen far too bright. 

Your heat is coming up! Remember to stay hydrated. You have nine days before it starts.” 

“Oh fuck.” Taeyong bit his lip. He screenshotted the message from his tracking app before dumping it into the groupchat. He sent it to Johnny too, just in case. Taeyong getting his heat usually meant Johnny would leave the apartment for a week or so, a second set up at Doyoung and Jaehyun’s apartment that he could use. Whenever Jaehyun got his heat, Doyoung was the one who stayed with them. It had functioned as a good arrangement for years, but part of Taeyong didn’t want Johnny to leave. 

Johnny wouldn’t respond until his stream finished, so Taeyong dropped his phone back onto the bed and turned around, tugging his knees to his chest. Perhaps tomorrow he would ask Johnny to spend some time together. If he had the courage.

It had become harder and harder for Taeyong to ask, for him to spend time with Johnny like that without Johnny being interested in him. It had started innocently, something the two of them did platonically when either of them needed to ease some stress. It was a natural response for an alpha to calm down with an omega so close by, and for an omega to calm down with an alpha wrapped around him. It was a thing they did to relieve stress, to ground themselves — nothing sexual about it.

Taeyong hated that a small part of him wanted to make it sexual — and romantic, too. Johnny was the perfect alpha — sweet, loving and kind. He had humour, he respected everyone around him as long as he received respect in return and knew how to handle himself well. He was handsome and had the most beautiful of voices, and Taeyong had been a goner for longer than any of his friends knew. Maybe even before they started the whole cockwarming thing — Taeyong wasn’t sure. 

He sighed to himself, digging his nose into his pillow. Nine days until his heat hit meant that his pre-heat would start in about seven days or so, maybe six. He needed to go shopping for it.

Taeyong closed his eyes, the soft sounds of Johnny still speaking into his microphone comfortable to listen to. With the lull of Johnny’s words in his ears, Taeyong forced himself to fall asleep. 

 

When Taeyong walked into the kitchen, Johnny was at the stove. The smell of bacon hung in the air, mixing with the scent that Johnny carried out of his room and into their shared spaces every single day. Not that the entire apartment wasn’t a shared space — but Johnny’s room was the epicentre of the scent.

Taeyong loved Johnny’s scent, had loved it from the very first moment he smelled it. It was special, in a way, and comforted him greatly with every subtle sniff. He hadn’t told Johnny just how much he loved his scent, and probably never would. That wasn’t something you said about your roommate/best friend/ cockwarming buddy. It was not something one spoke of unless it was to their mate. 

Johnny smiled at him, the corners of his eyes still prickly with sleep. His hair was tousled every which way, a small indent of his pillow fabric on his cheek. Johnny looked comfortable — Taeyong wished he could wrap his arms around the elder’s waist and just hold on tight for a brief moment. “Good morning.”

Taeyong huffed, trying his best to hide his emotions. “Morning to you too.”

“Did I keep you awake last night?” 

“No, you’re all good.” Johnny’s room is sound proofed enough, not to mention that Taeyong liked it whenever he could hear Johnny talk. Yet something else Taeyong would never tell him — perhaps he needed to keep a small diary of things he would never say to Johnny. “You had a long stream.”

It wasn’t an accusation by any means — Johnny had done subathons that lasted whole days, or charity streams that went on for hours on end, but his usual streams didn’t last much longer than four to five hours. Last night had been far longer than that.

Johnny stiffened before loosening his shoulders again, the smile that had disappeared from his face appearing again as if it had never left. Something dropped in Taeyong’s stomach. “I did — lost track of time.”

Taeyong hummed, before walking further into the kitchen. Without being asked, he took out two plates from their cabinet and put them down on the table, taking bowls for the rice and chopsticks as he went. Johnny didn’t say a word, just turned back to the stove with a smile on his face that didn’t quite reach his eyes. Was he alright? Would Taeyong have to call Ten in here for some therapy?

Ten was one of Johnny’s best friends, and also a content creator. He was a YouTuber, though, and made beautiful dancing covers mixed with make-up videos and vlogs. Ten called himself a variety vlogger, and Taeyong watched his videos whenever he could. He was also a great listener, especially when it came to Johnny.

Johnny reached for the bowls that Taeyong had put down on the counter, scooping two large servings of rice in each. “Hey—”

“Yeah?” Taeyong asked, interrupting Johnny mid-sentence.

Johnny blinked at him as if thinking about something, before shaking his head. “Nevermind.”

Taeyong raised an eyebrow. Johnny knew how much he hated it when people did that — start a question and not finish it. “What?”

Johnny shook his head again before handing one of the bowls to Taeyong. “It’s nothing.”

“It doesn’t feel like nothing.” Awkwardness hung in the air — something they hadn’t had since the first time Taeyong had spent about an hour seated on Johnny’s cock while the other worked on compilations for his YouTube channel. 

Taeyong tried his hardest to swallow the heavy feeling in his chest down, but it stopped halfway to his stomach. His body felt like lead. Had Johnny finally had enough of him? 

Johnny sighed, “I was just — are you busy today?”

Taeyong cleared his throat. That was what Johnny was worried about? “No, not really. I have to pick up some dry cleaning after three, but that’s about it.”

Taeyong worked a few hours a week doing Ten’s administration work — replying to emails and such — and was paid handsomely in return. He hadn’t had an office job in years. To fill his time — and feel like he was actually contributing to something — Taeyong played the part of a housewife. 

Johnny hummed, “Would you — I have some emails to answer. And a meeting to attend.”

Taeyong’s eyes widened. “A meeting?”

“Yea—yeah. I was wondering if you wanted to—”

“While you’re in a meeting?” Taeyong screeched. They had never done that before — they had only done it when they knew their front door was locked and bolted shut to prevent their friends from coming in unannounced, and when Johnny had no phone calls to make or meetings to attend. Clearly, that had gone out the window. 

Johnny flinched, looking very much like the scared puppy he sometimes became whenever they watched horror movies. “Yeah — I don’t need to have my camera on.”

Taeyong bit his lip, “Uh—”

Johnny reached out to him, “You don’t have to if you don’t want! I just—”

“Need to destress.” Taeyong finished for him, “I get it.”

He didn’t tell Johnny that he needed it too, nor did he tell the alpha that every second he didn’t spend touching him felt excruciating for his heart. 

“Yeah, that.” Johnny nodded, “If that’s okay.”

From the very beginning, consent had been a big thing for them. Taeyong had been the one to bring it up the first time, but ever since then Johnny had been the one to come to him instead. And he always asked

Warmth pooled in Taeyong’s gut at the thought of spending his day seated on Johnny’s knot. “That’s — that’s okay.”

The smile that spread across Johnny’s face was more than enough to provide electricity for an entire fucking city block, the relief visible on his face. Why was Johnny worried about asking Taeyong? He hadn’t been nervous since the first few times. “Ah, thank you.”

Taeyong hummed, “It’s okay.” 

Johnny sat down, and Taeyong followed suit. He could hear Yuta and Mark in his head, telling him to stop the arrangement if it hurt this much. But Taeyong couldn’t — he craved those moments like an actual drug. He needed it to stay grounded, and he wasn’t sure what he would do without it. Or, what his omega would do without it. 

They ate in silence, the only sounds coming from their chopsticks touching the sides of the bowls or the plates around them filled with small dishes. Taeyong bit into the bacon, not nearly as crispy enough as Johnny himself liked but perfect for him. They ate and cleaned up together, Taeyong standing in the doorway that led to the hallway with a small smile on his face.

It was all so horribly domestic — the way Johnny and him lived together. One time, when they had gone out for groceries, an older lady had gushed over how cute they were as mates, and a stuttering Johnny had explained that they were just friends. It had hurt Taeyong, but Johnny had been right — they were just friends, after all. 

“Just call me whenever, yeah?” Taeyong said, before making his way to his own bedroom. His paper calendar with a bright red circle around the twenty-fifth glared back at him, similarly to how the app had done the same thing the night before. His heat would hit soon, which meant that he was more sensitive.

Johnny’s movements echoed through the apartment before his bedroom door closed, leaving Taeyong in the quiet of it all. He wanted to throw himself onto his pillow, the urge to scream bubbling up in his chest. Why was he doing this to himself? Why did he torture himself like this, when Johnny clearly was not interested in him?

This was all platonic to him, and that would never change. Taeyong had made his peace with that long ago, and yet here he was. Not being at peace with it. And, according to Mark, jeopardising his own health in the process. 

Everything sucked. Johnny sucked, with his stupid beautiful smile and adorable hair and wonderful scent and—

Taeyong blinked, clenching one hand into a fist. His pheromones had released themselves, wafting the entire room with his scent. He couldn’t smell himself, but the thickness of it was palpable even to him. He needed to calm down — if Johnny smelled him like this, things would get even more awkward.

Not unlike a walrus diving into the water, Taeyong flopped onto his bed and groaned. This would be a long fucking day.

 

Johnny had showered first, leaving Taeyong to take his time in their shared bathroom. He cleaned himself thoroughly, not bothering to put on pants after. He merely shrugged on a hoodie to keep the cold from seeping into his chest. Winter had long gone, but it was still frigid outside.

He walked into Johnny’s bedroom to find the alpha sitting at his desk, eyes focused on one of the screens. Taeyong chuckled, “Started without me?”

His face felt feverish as he came closer, his limbs growing hot. He tried to shrug it off, though, placing a hand on Johnny’s shoulder and leaning down to see what the alpha was working on. Johnny laughed in response, “I doubt you want to work through emails with me.”

That much was true, even though Taeyong knew what most of the emails were. They would be from companies wanting to sponsor Johnny, or to work together on a project. Collaborations were something Johnny hardly did — he only did them with companies he knew he could trust, like the manufacturer of his keyboard and desk chair. Taeyong had his own version — a bright pink one — standing at his own desk. 

But Johnny didn’t mind being sponsored by apps he didn’t know much about. As long as they were silly games and nothing serious, Johnny was quick to strike a deal with them. If it wasn’t a game, Johnny would take his time looking into it before accepting. Ten got similar emails but from make-up and clothing brands, sometimes restaurants and hotels asking for Ten to film in their space. Taeyong was the one who answered those emails, so he knew what Johnny was doing. 

“When does the meeting start?” Taeyong then asked, the back of his throat itching. He had admitted to himself that this whole situation was quite fucking weird while fingering himself open in the shower. Johnny had never asked Taeyong to do something like this — to sit on his fucking dick while a meeting took place. It meant something, but the omega could not figure it out just yet. 

“In about ten minutes.” Johnny answered, his mouse flying to the other screen and pulling up Zoom. 

“With who is it?” Taeyong continued his questions, finding himself willing to stall just a little bit. Perhaps Johnny would back out after all, and Taeyong would spend his day empty and and sad.

Johnny didn’t show signs of that, though. He merely shrugged, “Junmyeon will be there, along with two representatives from Gamelux.” 

Gamelux was the company that had collaborated with Johnny on his desk chairs and keyboards. For them to have a meeting wasn’t anything special. Junmyeon, as Johnny’s manager, was necessary for any legal issues — Taeyong assumed. He had no idea what he was getting himself into. “And what is it about?”

“You’re asking lots of questions.” Johnny said, a giggle leaving his lips. “Gonna make a video and leak it?”

Taeyong huffed, a giggle of his own escaping his mouth. “Oh absolutely.”

“It’s about a new line of products.”

Taeyong hummed. More products meant more exposure for both Johnny’s YouTube and Twitch career, which meant more money. And more content to create, which is what Johnny loved so much about what he did. “Alright.”

Johnny pushed himself back from the desk a little bit, patting his thighs with a grin. “Your throne, Your Highness.”

A blush crept on Taeyong’s cheeks as he noticed the pair of loose boxers Johnny chose to wear. They weren’t anything special, but they were the softest pair he had. Clearly, this meeting was going to take a while. “Thank you, peasant.” 

He slowly lowered himself on Johnny’s lap, not bothering to put Johnny’s cock inside just set. He made himself comfortable against the alpha’s chest, his scent overwhelming every inch of Taeyong. He closed his eyes against the onslaught, inhaling sharply when Johnny wrapped his arm around Taeyong’s waist to keep him steady. “You’re warm.”

Johnny chuckled, the movement of his chest jostling Taeyong a little bit. The omega didn’t move, though, merely laid his head against Johnny’s shoulder and closed his eyes. This place — it was safe. There was no other place in the world where Taeyong had felt as safe as he felt nestled on Johnny’s lap, his nose digging close to where Johnny’s scent gland was. “I’m always warm.”

Taeyong hummed, “Mm. My furnace.” 

Gently, he lifted himself off of Johnny’s lap ever so slightly, reaching down with one hand to take Johnny’s cock. He stroked it once, twice, before positioning it against his wet hole. He wasn’t leaking slick just yet, but Taeyong knew his own body would betray him soon. His skin grew warm with every inch that he moved down on Johnny’s cock, the alpha hissing at the tightness of it.

When Taeyong finally seated himself fully, the stretch a pleasurable pain in his backside, he sighed in relief. It was as if something had washed over him, a wave of contentedness keeping him in place. Every other thought was useless and leapt from his brain as if Johnny had commanded it to shut down, everything in Taeyong’s mind and body circling down to alpha alpha alpha.

“Good?” Johnny asked, his voice a little scratchier than what it had been. 

Taeyong shivered, before nodding. He dug his nose back into the spot of the crook of Johnny’s neck, an involuntary moan leaving his lip. “Ye—yes.”

“Alright.”

“For you?” Taeyong’s words were already starting to slur, his vision growing fuzzy at the edges. His brain had almost stopped working completely, mind hazy with the pleasure of having a cock in his hole. 

Johnny hummed, “Always.”

Taeyong smiled at that, before shutting his mouth and closing his eyes. The tick tick of Johnny’s keyboard returned, filling the quiet room with noise once more. God, Taeyong loved this so much — he could stay here forever. The urge to suck and bite at the skin offered to him so easily was strong, but he pushed it back. If he did that, Johnny would kick him out of the room right away.

“Oh, I got the invite.” Johnny whispered, “You ready?”

Taeyong merely nodded, hoping that would be enough. He did not have the energy to speak, nor anything for larger movements. Johnny would have to do with what he was given. 

With a soft click of his mouse, Johnny entered the virtual meeting room. The Gamelux headquarters were in Los Angeles, hours behind them. Taeyong blinked, looking at their rooms with interest. They were seated in darker rooms, lights on around them. One of them had a window which displayed the dark of night, and Taeyong found himself smiling. 

Johnny was important enough to risk their sleep for. Of course he was. 

Junmyeon was the one in their timezone, his webcam crisp and hair styled perfectly. Johnny didn’t move to turn his own webcam on, instead choosing to unmute his microphone. “Hello!”

“We can’t see your face, Johnny.” Junmyeon said immediately. 

Taeyong bit his lip. His brain was foggy, but he could still hear everything. If Junmyeon made Johnny turn his webcam on, they would be royally fucked. Johnny, however, didn’t make a move to change anything. “I look like shit right now, so if it’s alright I stay like this?”

One of the representatives nodded. “Of course. Are you doing alright?”

Taeyong wished he could show his smile, but turned his head further into Johnny’s head instead. The alpha tightened his hold around him once more, before opening his mouth. “I am, thank you.”

The omega zoned out after that. He had no interest in the logistic side of getting thousands of computer mouses created along with mats to match — he was merely here for the comfort of Johnny’s dick inside of him.

Johnny caressed Taeyong’s back while talking, allowing for the omega to fall even deeper into his fuzzy mind and heavy bones. He loved being here like this, just sitting here and clenching around Johnny’s length every now and again. The alpha had grown used to it by now, the fact that Taeyong would randomly clench sometimes.

Throughout the meeting, Taeyong felt his body heat up. He kept quiet about it, though, not wanting to bother Johnny while he was working. It was probably the heater that was on in the apartment now, kicking the room temperature up a notch. Slick pooled where Taeyong’s ass touched Johnny’s boxers, more so than usual, but that had happened before. This was nothing out of the ordinary.

Or so Taeyong hoped.

The meeting took about two hours, Johnny’s dick now slightly flaccid inside of Taeyong. The omega felt like he would buzz out of his skin, the worry that had appeared in the back of his head now hitting him square in the chest.

The slick, the high temperature, the instant fuzzy feeling and the way Johnny had stopped petting his back thirty minutes ago — Taeyong’s heat hit.

“Thank you so much for the opportunity!” Johnny spoke, pulling Taeyong out of his head ever so slightly. Junmyeon said something about scheduling another meeting in a couple weeks time once a designer had had their way with the notes from the meeting, but Taeyong could no longer focus. 

Without thinking, just as Johnny sighed and his shoulders relaxed a little more in his seat, Taeyong bit at the nearest span of skin he could reach. 

Johnny yelped, leaning his head back as far as he could manage. “Tae—”

Taeyong blinked, what he had done settling down within him. He pulled off as fast as he could, Johnny slipping out of him with a disgusting wet squelch. Taeyong froze at the sound, whimpering. “I’m sor—”

“Taeyongie—”

“No!” Taeyong yelled, taking a step back from Johnny. The alpha reached out for him, moving out of his chair. “Don’t—”

“It’s okay.” Johnny shushed him, “You’re alright.”

God, this was humiliating. Nothing would ever beat this — Johnny probably wanted him to pack his bags and move out, to never speak to him again. Taeyong’s heart clenched and before he could stop it, tears slipped from his eyes. “No—”

Johnny reached him, taking Taeyong in his arms. The omega yelped, his feet lifting off of the ground. The alpha held him as if he were a baby, shushing him. “You’re okay baby, you’re okay.”

“I’m sorry,” Taeyong babbled, “I’m—” 

Heat interrupted him, surging through his torso and legs like fire licking at his toes. He groaned loudly, digging his nose into the one comforting scent around him. Johnny’s fucking shirt. 

“It’s okay, love.”

“My heat!” Taeyong screeched, as if someone had held out a sign for him to read it. To remind him of it. He pushed away from Johnny, not accounting for the fact that he was no longer standing on his own two feet. Johnny stumbled, but didn’t drop him.

“It’s okay—”

“Disgusting!” Taeyong yelled again, his mind completely gone with the embarrassment of it all. “Let me—”

“I’m not letting you go.” Johnny snapped. Johnny had never used his alpha voice on Taeyong — that wasn’t the term the biology books used, but Taeyong had always called it that — apart from one time, when Taeyong got home drunk from a night out with both Ten and Yuta, and he wouldn’t stop screeching that he didn’t want to go to bed.

His body had completely relaxed, then, any fight leaving his body. An alpha voice could not render an omega immovable nor did it allow for the alpha to take full control over any omega in the vicinity — but it worked in a calming way. The same way an omega’s scent or touch worked on a distressed alpha. 

Taeyong’s body did the same now, shutting down as his muscles went soft. 

“I can put you to bed, and I will leave if you want.” 

Taeyong’s eyes widened. The thought of Johnny leaving him made distress rise up in his throat, and he shook his head. “No. Please — don’t leave.”

Johnny raised an eyebrow at him, funny in the way Taeyong was looking up at him. “If you’re asking me to stay without—”

Taeyong shook his head again, “No—”

“Listen, Taeyong. If you’re asking me to stay with you through your heat but not touch you, you’re asking far too much from me.” Johnny interrupted him, “Any sane alpha or beta would not be able to get through that properly.”

Taeyong knew this, and yet he wished for Johnny to stay. His barriers had disappeared, the ones he usually kept his feelings for Johnny locked behind. The alpha was not supposed to know, but the warmth in his chest was too much to bear. 

“Touch me, then.”

Johnny blinked, his tongue darting out to wetten his lips. “What?”

Taeyong shifted, angling his face further into Johnny’s shirt. “Touch me, then.”

“You’re—”

“What— what we did — it stopped being platonic.” Taeyong continued, using his last bit of energy to make Johnny see. “I need you, Johnny.”

“Taeyong—”

The omega cowered. Johnny’s face had shut down in rejection, Taeyong could sense it in his scent. He pushed away further this time, his nails digging into the fabric of Johnny’s shirt. Johnny tightened his hold again, making Taeyong whine loudly. “If you’re not—”

“Stop.” Johnny said, “Stop.”

Taeyong froze, his eyes not meeting Johnny’s. “If you want — then leave.”

Johnny sighed, shaking his head. For a moment Taeyong believed Johnny would put him down and walk out, and Taeyong would be responsible for the destruction of their friendship, of their living arrangements and everything in between. But, Johnny did not let go, nor did his face morph into disgust. “You have no idea how long I’ve waited for you to say those words, baby.”

The nickname shot under Taeyong’s skin like someone had injected him with something, pleasure surging through him in all directions. He blinked once, twice, before closing his eyes and allowing for darkness to take over. 

 

He came to in Johnny’s bed. Taeyong opened his eyes slowly, finding the light blocked out of the room by Johnny’s thick curtains. He stretched, the burn in his body sated for a brief moment. His hands touched a soft border, making Taeyong curl his fingers into whatever fabric it was. 

The scent hit him like a freight train. Johnny. Johnny was everywhere — his nostrils, his arms and legs. Everything was Johnny — the older had built him a nest.

Taeyong crooned, unable to keep in the sound. Johnny had done this for him. 

You have no idea how long I’ve waited for you to say those words, baby.” the memory of Johnny’s words came forward as if he had dreamed them, but he knew they were real. Despite the fact that he had hoped for years and had given up on Johnny also having feelings for him, he knew that this was not yet another dream he had conjured up.

He was surrounded by everything Johnny, a scent he had grown to love and treasure and take comfort in, and he felt calm despite his body going through turmoil like never before. An alpha was interested in him, which meant his heat had kicked itself up again. 

Suddenly, Taeyong felt alone. Johnny was nowhere in sight — the physical form of him, anyway, and Taeyong was alone. “Johnny?”

Somewhere in the apartment a loud thud sounded, before footsteps echoed through the hallway and Johnny appeared in the doorway. He was holding several water bottles, the pockets of his pants stocked full with something Taeyong couldn’t see. “You’re awake.”

Taeyong merely reached out for Johnny, making grabby hands. There was no doubt in the back of his mind that he would be embarrassed for acting this way after his heat wore off, but Johnny didn’t seem to mind. He put the bottles down before emptying his pockets, revealing protein bars and bundled up take away menus. Within seconds, the alpha was next to Taeyong, taking one of Taeyong’s hands in his own. “How are you?”

“I’m,” Taeyong started, assessing his own body. He was hot, but his brain had gone less fuzzy than it had been. “Horny.”

Johnny laughed, “I figured that much.” 

“Knot please.” Taeyong asked, batting his eyelashes. That trick had worked on other alphas, and it seemed to do the trick for Johnny as well. The alpha rolled his eyes before lowering himself onto his own bed. He took apart the nest carefully, taking the shirts one by one and putting them aside for later. 

Taeyong grinned at him, before Johnny froze. “Do you — this is not just your heat speaking, is it?”

“No,” Taeyong quickly said, moving to sit up. Dizziness stopped him, Johnny pushing him back to the bed. “No. I’ve — I want this.”

“Am I dreaming?” Johnny asked, moving to lay down next to Taeyong. Immediately, the omega curled closer, his head on Johnny’s chest. His hole was leaking, his cock rock hard against his stomach, but for now he tried his hardest to ignore it in favour of savouring Johnny so near. 

“You’re not.” Taeyong whispered, “Am I?”

“You’re awake.”

It didn’t take long for Johnny to kiss him. There were no sparks, but something settled within Taeyong which he didn’t even know was loose. Johnny kept kissing his lips, alternating between that and Taeyong’s neck and chest as he undressed the both of them, taking his time to caress any skin he could reach.

Taeyong couldn’t stop the continuous stream of whimpers leaving his lips, his body arching into every single touch. His toes curled into the mattress when finally Johnny took his own pants off, and they were both blissfully naked. “Do you—”

Taeyong shook his head, “No. I don’t need prep. Fuck me.”

Johnny blew out a puff of air. “Demanding, I see.”

“Please.” Taeyong asked, “Please.”

The alpha leaned in for yet another kiss, one of his hands travelling down to Taeyong’s empty hole. Taeyong hissed at the feeling of two of Johnny’s fingers entering him, before relaxing into it. “God, you’re loose.”

Taeyong flushed, “Please—”

“And beautiful. And lovely — and oh how long I’ve wanted this.” Johnny continued, biting into Taeyong’s skin after every word. Taeyong felt the warmth of it rushing over him, wishing nothing more than to have Johnny’s knot in him.

“Knot, please.” His brain was starting to go fuzzy again, and he needed Johnny to hurry up. 

Johnny smiled at him, taking his fingers out. Taeyong whined at the loss, but didn’t have the time to mourn it before he felt the blunt head of Johnny’s cock against his rim. In an instant, like someone had zapped him, pleasure zipped through him into his first orgasm. 

He threw his head back when Johnny finally slid into him, inch by agonising inch setting his nerves on fire. Taeyong moaned loudly, wrapping his legs around Johnny as soon as he felt the alpha bottom out. 

“Fuck.” Johnny whispered, leaning forward to place a kiss against Taeyong’s stomach. 

Taeyong giggled, delirious with pleasure. “Move.”

And Johnny did.

Slowly, at first, dragging everything out until Taeyong arched into his second orgasm, clenching around Johnny like his life depended on it. “Fuck!” He exclaimed, the pleasure was too much for his system.

It didn’t make Johnny stop. Instead, he sped up, a growl leaving his lips. His movements were erratic, his pelvis slapping against Taeyong’s ass with every thrust. Taeyong fucking loved it.

“Please,” He begged, “Please, knot me.” 

Johnny groaned. Taeyong felt Johnny’s cock expand inside of him, his knot growing and growing until Johnny could no longer pull out. Instead, he rutted until he threw his head back. He was beautiful in Taeyong’s eyes — he wished to see this over and over again. 

The warmth of Johnny’s cum spread across Taeyong’s torso, enough for Taeyong to reach his third climax of the night — morning? Afternoon? 

They were slotted together — Johnny had knotted him. He had helped Taeyong through the first portion of his heat, and he liked him back. 

“Fuck.” 

“Are you okay?” Johnny asked, his words slurred. He was straining to hold himself up, Taeyong could see it. He placed a hand on Johnny’s arm, squeezing. 

“Yes. Come here.” Taeyong answered, taking the weight of Johnny dropping himself onto him with as much grace as he could muster. 

“Do you,” Johnny broke the silence after a moment, “Want to go out to dinner with me?”

Taeyong laughed, adoration for Johnny settling into every inch of his skin, every small part of his body that held nothing before. “I would love to.”

Notes:

kudos and comments are highly, highly appreciated. always

 

 

twt
curiouscat