Work Text:
Taeyong wouldn’t say he’s an obsessive, lovesick, horny omega.
Sure yeah, it’s probably weird that he sits in his room, alone, in the dark watching his roommate, Jaehyun, on a large monitor from different angles. Yes, it's a little strange he waits until the late hours of the night to start watching, mostly because he knows hes gonna end up seeing his, very hot, very attractive, very huge alpha roommate jerk off. That’s a very fair observation. Maybe it is a little weird that he fucks himself with a dildo he swears is similar in size to Jaehyun until he’s shaking and he’s made himself squirt so much he feels like passing out.
But he isn’t obsessed. Or lovesick. Horny, maybe.
It started off small, just a little camera on Jaehyun's ceiling, facing his desk. Just one little camera he wouldn’t even notice. Then another, and another and another until before he knew it he had two monitors with 3 different angles of Jaehyun’s bedroom. He even installed little microphones so he could hear everything. Jaehyun’s groans were his favorite part of the routine, he always sounded so desperate.
But seriously, he isn’t obsessed, or lovesick. He’s lonely (and horny).
However, Taeyong knew he had plenty of opportunities to find a mate. He knew he was attractive, kind, and that any alpha would die to have him.
The problem was, no matter what, they weren’t Jaehyun. Stupidly hot, handsome, sweet Jaehyun.
Jaehyun and Taeyong had lived together for two years now, and it was only about 3 months ago that Taeyong had started his very normal, not weird, creep sessions. They met when Taeyong had posted an ad for a roommate, and Jaehyun just so happened to be the first (and hottest) to call and come look at the apartment. Taeyong didn’t even ask him the questions he prepared, too flustered by his stupid hot face and very strong alpha pheromones. As soon as Jaehyun said he was definitely interested and could afford to pay half, Taeyong was already helping him move his things into the spare bedroom.
In short, Taeyong let his pussy think for him and not his brain, and now he suffers the consequences.
“If you like him so bad just fuck him.” Ten, one of his closest friends, told him after Jaehyun moved in. He could hear him flipping through a magazine as they spoke on the phone, talking like they were just discussing dinner plans.
“Are you crazy, he just moved in!” Taeyong hissed. “I don’t wanna mess anything up, I can’t afford this place on my own! And he’s really nice, he even cooked for us the other day, and he always helps around the house and he’s really clean, I couldn’t find anyone else like that.” He heard Ten sigh, and could practically see him roll his eyes. “You mean you couldn’t find anyone you’d wanna fuck that bad. You know you’ve been gushing over this guy for the past 30 minutes yet you still haven't sent me a picture of him. I need proof.”
Taeyong sighed and looked through his photos, finding the one on Jaehyun’s contact photo and sent it over.
He heard Ten gasp, and audible thump hit the floor over the phone, probably the magazine.
“Oh you lucky bitch he is hot.” Ten said “What the fuck, what did you say he does for a living? He has to be a model.”
“No, accounting or something.” Taeyong mumbled, again he had a hard time paying attention to Jaehyun when he was too focused on not jumping his bones. “Will you focus! I’m not lucky at all!”
Ten scoffed, “Whatever, my point is you need to fuck him eventually otherwise you’ll get like..impotent or something. You can’t live with someone that hot and not fuck theres laws against that.”
Taeyong groaned, he was right. Eventually he had to do something.
Therefore, the camera creep sessions were born. It seemed simple enough in Taeyong’s (horny-rotted) brain. Just watch Jaehyun and maybe get off in a totally not weird way and his.. craving would be satisfied. At least that’s what he told himself to feel better, and he was right for the most part.
Until he woke up in one of the worst heats he’d had in a long time.
Taeyong knew it was bad this time, his sheets and pajamas were soaked with slick and he felt so hot he thought he was actually melting. His stomach cramped and burned terribly.
Using all his strength, he crawled out of his bed to the restroom, thinking a shower would help. It was way too late for any medication, he’d just have to ride this out. Once he finally made it to the restroom, he stared at himself in the mirror. His face was bright red, he was sweaty, he looked like hell, this was definitely going to be difficult to keep from Jaehyun. He had been so good at hiding his heats from Jaehyun, always kept up with his suppressant medication but lately he’d been slacking.
Jaehyun.. he thought. That could help, but he quickly realized he wasn't home right now.
But, Taeyong had another idea.
Not thinking, he stumbled into Jaehyun’s bedroom, one he knew all too well now, and was immediately overwhelmed with the alphas deep musky scent. Taeyong felt his stomach twist and another gush of slick pour out from him.
This was a very very stupid idea, but Taeyong couldn’t bring himself to care anymore. He staggered to Jaehyun’s dresser and pulled out a shirt, immediately bringing it to his face to inhale Jaehyun’s scent.
Taeyong moaned, Jaehyun’s scent was intoxicating. The heat had to be melting his brain now, he felt so hot he wanted to cry, but Jaehyun’s shirt seemed to calm him a little, but it wasn't enough. He half thought of just taking the shirt and using the ole trusty dildo to provide some sort of relief, but a ‘better’ idea crossed his mind as his alpha roommates bed caught his eye.
Taeyong let himself flop onto Jaehyun’s bed, not caring about getting any of his sweat or slick on it, he can wash it before Jaehyun comes home it would be fine. Immediately engulfed with the alphas aroma again. Taeyong felt like he was going to die, he need some sort of stimulation otherwise he was just lying there torturing himself with Jaehyuns smell.
Taeyong sat up slowly and pulled off his soaked pajama bottoms, immediately grabbing one of Jaehyun’s pillows and placing it between his legs.
Taeyong grabbed Jaehyun’s shirt again as he grinded against the pillow between his legs, the friction against his pussy making him moan loudly. He felt his slick leak out more, soaking the pillow. Taeyong continued on grinding against Jaehyun’s pillow feverishly, until everything suddenly went black.
*
“Taeyong..”
Taeyong felt like he was underwater, he kept hearing his name faintly, but he was in a daze, his eyes were too heavy to open.
“Taeyong? Are you alive?”
Oh. It was Jaehyun. Taeyong still couldn’t open his eyes, why was Jaehyun calling him?
He felt a hand in his shoulder, and he was shaken awake, his eyes not adjusting to the light.
For a moment, he forgot. He forgot why he had came in Jaehyun’s room, why he had passed out or why his bottom half felt colder than usual. Then a strong burning in his stomach brought him back to reality. He had to fight everything in him not to start screaming.
Taeyong slowly looked up at Jaehyun, who had his nose and mouth covered, his face was flushed all the way to his ears obviously overwhelmed by Taeyong’s scent in his room. If not for the current situation, he would’ve gushed how cute Jaehyun looked.
But unfortunately he was half naked, in heat, leaking all over Jaehyun’s bed and had his slick soaked pillow between his legs.
“So…” Jaehyun mumbled from behind his hand. “Are you okay? I walked in here and you we’re unconscious. I’ve been trying to wake you up for 10 minutes.” Taeyong couldn’t do anything but stare, frozen with embarrassment. Jaehyun didn’t say anything, just stared back, his ears getting redder.
“I…My heat..” Taeyong whispered. “I was gonna clean everything.. but I was so hot and…” Tears welled up in his eyes, he couldn’t talk. This was so embarrassing, he knew Jaehyun would hate him forever after this. He was so disgusting and weird.
Jaehyun didn’t respond, still staring at Taeyong who was full on crying now, his hand still covering his face. “Taeyong please don’t cry I’m not mad at you.” Jaehyun finally said, still not moving. Taeyong sniffled, thinking his heat made him hear the alpha wrong. “But..” Taeyong trailed off, looking down to see the very prominent bulge in Jaehyun’s pants. Oh….shit. His fuzzy mind decided to throw everything to the wolves in that exact moment.
“You’re hard.” Taeyong said, “It’s because of me…isnt it.” Jaehyun nodded slowly, still refusing to move. Taeyong immediately got on his knees to meet face to face with Jaehyun’s bulge.
“Please Jaehyun, it hurts so bad. Please fuck me.” Taeyong begged, staring up at him. Jaehyun shivered, looking down at Taeyong. His wide eyes were red from crying, and he could see the deep blush in his face.
In an instant, Jaehyun grabbed Taeyong and pushed him back onto the bed, making Taeyong yelp. He crawled on top of Taeyong, burying his face in the omega’s neck.
“You play dirty you know?” Jaehyun grumbled. “I was really worried.” He nipped at Taeyong’s ear, making him moan.
“I- I didn’t mean to, seriously I was going to clean up but I think I got too hot..” Taeyong said, writing underneath Jaehyun. Jaehyun chuckled.
“Are you sure you want this? Because I don’t think I can hold back much longer.” Jaehyun whispered, moving his hand underneath Taeyong’s shirt to rub his hot, soft skin.
“Please. Make it go away.” Taeyong whimpered, tears welling up again. Jaehyun pulled away and met Taeyong’s eyes, leaning down to kiss his cheek.
“I’ll take care of it. Please don’t cry anymore.” Jaehyun declared, before sitting up and taking his shirt off. Taeyong had seen Jaehyun’s body plenty of times before, which was not weird, but now that he was staring at him in the flesh he felt giddy. He was so much bigger face to face, Taeyong felt another wave of heat wash over him. Jaehyun noticed the omega’s stare, sheepishly starting to pull down his pants.
Taeyong thought he was going to have a heart attack when Jaehyun’s dick emerged from under his clothes. The cameras did no justice, he was fucking huge.
“You’re really big.” He blurted, yeah his heat was definitely starting to fry his brain cells. Jaehyun just giggled as he climbed on top of Taeyong again, gently cupping his chin and kissing him. Taeyong moaned, throwing his arms around Jaehyun’s neck and wrapping his legs around his waist. Taeyong could feel Jaehyun’s sticky tip rub against his stomach.
Jaehyun finally reached down to feel Taeyong’s slick pussy, making him squirm underneath.
“Wow, you poor thing you're soaked.” Jaehyun mumbled, slowly pressing his finger into his hole, making Taeyong whine loudly.
“You’re tight too.” Jaehyun added, immediately adding another finger. Taeyong couldn’t reply, his brain was officially melted, the only thing on his mind was Jaehyun's big stupid cock still resting rock solid against his stomach and not where he needed it to be. Jaehyun continued fingering Taeyong slowly, mesmerized by just how much slick kept pouring out.
“Will….” Taeyong muttered, finally gaining enough sense to grab Jaehyun’s arm to stop his movements. “Will you please just fuck me. I feel like I’m dying.”
Taeyong didn’t wait for Jaehyun to reply, he was way too desperate at that point, and immediately pushed his hand away and used his last bit of strength to flip Jaehyun on his back and climb on top of him. Jaehyun looked up at him with wide eyes, Taeyong ignored him as he finally started to sit on Jaehyun’s cock.
Jaehyun hissed at how tight Taeyong felt around him, his hands gripped the omega’s hips tightly as he sank down on him.
“You’re so fucking tight oh my god. Are you sure you can even take all of-“ Jaehyun was cut off by seeing his dick fully engulfed by Taeyong’s pussy, fuck that was really hot.
Taeyong could have cried, he finally felt full. Jaehyun was so thick and long he almost thought he would break in half getting him inside, he felt him in his stomach, looking down to see the slightest bulge underneath his skin. Jaehyun instinctively bucked up, making Taeyong whimper, hip tip hit the perfect spot in him.
“Keep…keep doing that. I don’t think I can move.” Taeyong begged, slowly grinding on top of Jaehyun, who immediately began bucking up into the omega, the squishing noises of Taeyong’s pussy making him feel feral.
Taeyong could just sit on top and take it, his mind so fried he didn’t even care as long as he felt the shocks from Jaehyun thrusting up into him. Way too soon, he felt a knot in his stomach start to tighten.
“I’ve pictured this, you know?” Jaehyun grunted, trying to keep pace, “I’ve always had a little crush on you.. And sometimes I’ve pictured this exact moment. But I didn’t think it would be this perfect.” Taeyong barely spoke, “You think I’m perfect?” Before he could say more, he whined as Jaehyun repeatedly hit his g spot.
“Are you okay?” Jaehyun said, softly caressing Taeyong’s bare hips, Taeyong just nodded, he looked so fucked out already, he felt like he could cum any second. Jaehyun smiled, “And yes, you are perfect. You look so pretty on top of me.”
Immediately Taeyong came on top of Jaehyun, crying out and squeezing and squirting around the alpha’s cock. Jaehyun gasped, using all his strength not to come inside Taeyong, he wasn’t sure if he could or not and it seemed like a bad time to ask. Taeyong shook on top of him, before just letting himself lay on top of Jaehyun, feeling his cock slip out from his wet hole.
Jaehyun carefully flipped Taeyong over again so that he was above him again, Taeyong was still shaking slightly. “Are you alright?” Jaehyun murmured, softly rubbing Taeyong’s shoulder, slowly creeping down to come face to face with his still leaking pussy.
Taeyong, still dizzy, halfway sat up, “Yes but what-“ Taeyong couldn’t finish his question as Jaehyun kitten licked his clit, making him moan again. His hands reached gripped Jaehyun's hair tight, as he continued licking and sucking on his slicked pussy.
“Fuck, you taste really sweet you know?” Jaehyun replied, kissing Taeyong’s clit again. Taeyong couldn’t speak, he just kept whining and grinding against Jaehyun’s mouth. When Jaehyun finally let his tongue slip into Taeyong’s still tight hole, the omega couldn’t hold himself back from squirting all over Jaehyun’s face.
Jaehyun pulled away and looked up at Taeyong, his face and chin soaked with slick and cum and spit. Taeyong felt like he was going to drop dead right then.
“I love you.” He blurted, making Jaehyun grin, the alpha climbed on top of him again, and kissed him softly. Taeyong could still taste himself in Jaehyun’s mouth, making him whine. “I think you’re just saying things..but even so I love you too.” Jaehyun whispered, kissing his cheek again. Taeyong couldn’t reply, he was so fucked out yet his stomach still cramped and slick still poured out of him.
“Jaehyunie…” Taeyong mumbled, “it still hurts..”
Jaehyun spread Taeyong’s legs and started to enter him again, “I know baby, it’s okay I’ll make it go away.”
“I want your knot.” Taeyong murmured, gasping as he felt Jaehyun's huge cock push in his hole again, and wrapped his legs around Jaehyun's waist tightly. Hearing his confession, Jaehyun went feral, immediately pushing in completely making Taeying whimper, and setting a fast brutal pace.
“You do huh? You want me to breed your greedy little cunt?” Jaehyun growled in Taeyong’s ear, Taeyong could only nod, moaning with each hard thrust Jaehyun made.
“I can see it now, you waddling around all big and cute with my pup. Everyone would know you’re mine.” Jaehyun groaned, sucking a mark on Taeyong's neck, feeling his balls start to tighten.
“Ye-yeah.. I want it please Jaehyun. Please cum in me.” Taeyong moaned desperately, raking his nails down Jaehyun’s back. He swore he never felt so good in his life, Jaehyun was giving him so much pleasure it felt like he would melt away.
“T-take it then.” Jaehyun moaned, thrusting once more deep into Taeyong's pussy, his knot formed immediately before he came hard inside the omega.
Taeyong just screamed, squirting all over Jaehyun again, so much it soaked the already ruined bedsheets even more.
Jaehyun groaned as he emptied inside of Taeyong, watching as his belly bulged slightly from the amount. The omega just laid there, panting, trying to come down from the impossible orgasm. Jaehyun slowly let himself fall on top of Taeyong, kissing him softly again, wanting to stay close to him while waiting for his knot to go down.
After an hour or so, Jaehyun hugged Taeyong tightly and kissed his shoulder, “You did so well baby.” Taeyong just made a noise of satisfaction, starting to feel Jaehyun’s knot go down in him. The alpha slowly pulled out, making Taeyong cry out from the loss. Jaehyun kissed his cheek, trying to soothe him. Immediately Jaehyun's thick cum dripped out from the omega’s wrecked hole. “Let me clean you up, I can go get you some fresh clothes too. Where do you keep your pajamas?”
“The bottom drawer, white dresser…” Taeyong answered, still trying to make sense of everything that happened. He smiled as he watched Jaehyun scurry to his bedroom to get his clothes.
Jaehyun came back to the room, a confused expression on his face, no clothes in hand.
“Is something wrong?” Taeyong asked, “If they’re not in the bottom drawer it’s the top one.”
Jaehyun shook his head, “N-no it’s not that it’s just um..” he trailed off.
“What?” Taeyong asked, still oblivious.
“Why are there a bunch of cameras in my room?”
