Luhan/Jongin/Jongdae, 4595, NC-17
Warning: sexual assualt, a/b/o au
Jongdae goes into heat at an inopportune moment.(
prompt)
It's the week before finals week, so things are bad enough. Jongdae's been spending most of his days in the library, eating bags of nuts until he inevitably crashes and drags himself home, where Jongin and Luhan will be waiting to take his things and tuck him into bed. Sharing an apartment with a beta and an alpha isn't so bad, especially since they see him as just another person, not just a body for breeding. It's really the suppressants he should thank; he hasn't gone through a heat in years and it's almost too easy to pretend that he's a beta.
But today is different.
Jongdae's sitting in the library, going over notes from Biology when his phone vibrates on the desk. He leans over to check it and grins. Jongin's sent him a snapshot of a pizza order-it looks like he'll have something waiting for him when he gets home. Happily, he sends Jongin a few rows of emojis and then flips the phone over, getting back to work. He leans back in the chair-and his heart stops cold.
His pants. They're wet.
Frowning slightly, he shifts again in the seat and has to slap a hand over his mouth when a spike of pleasure shoots up his spine at the motion. Oh no. Feeling suddenly like he's trapped in a sauna, Jongdae leans his forehead on the wooden surface and closes his eyes. He thinks back to this morning, from the very beginning. He'd woken up when his alarm went off, walked into the kitchen to eat a quick bite of breakfast, but then he'd ran into Luhan, whose computer had crashed only an hour ago while he was pulling an all-nighter. He'd had to calm the man down, make him a quick cup of tea with honey, and then show his housemate about his computer's restoration features before rushing off to class, a few minutes late.
Shit. He'd forgotten to take his suppressants.
Jongdae feels like crying. But also he feels like taking all off all of his clothes and rubbing up against something soft and warm. His suppressants are an extremely high dose. Even an hour of delay for one day can make a huge difference, enough to make him violently ill, so there's no hope now. His heat is here and it's going to stay, which is fine really because he still has toys leftover from high school hidden under his bed for emergencies. He can do this, he's a strong omega and he's endured his heat for years. He can put up with it for a few nights. It'll give him an excuse to stay home and study more, and hopefully his roommates will be willing to make him food, just for a little while.
Jongdae nods to himself as sweat begins to roll down his neck in tiny pearls. God, he must reek. He's lucky that he's in a tiny nook of the library, where it's likely no one else will find him. He just has to endure this for a bit, leave about an hour before the library closes, when it's likely that no one else will be outside. Then he just has to hightail it home and lock himself in his room for a few days. Easy peasy.
His phone vibrates again and Jongdae reaches for it lethargically. This time it's from Luhan, a picture of him and Jongin lying on the couch with slices of pizza in their hands, probably watching a movie or something instead of studying. There's also a text that follows, asking Jongdae where he is.
The omega lets out a long sigh, biting back a groan when the movement causes his front to rub up against the edge of the table. God, he's pathetic. Jongdae quickly types in a text to the both of his housemates, telling them he'll be home late and not to wait up for him. He drops the phone back on the desk and lies fully on top of the desk, preparing himself for the next few hours.
He lasts fifteen minutes before he has to pull up a game on his phone to distract himself, eyes constantly flicking back to the clock at the top of his screen. With two hours to go, he gets a text from Luhan. Just one word. Okay. It makes Jongdae smile, and for a second the unbearable heat flaring through his body is forgotten. An hour later, he gets a text from Jongin with a few warnings to be careful, watch where he's going, and then three winking emojis and a heart. Jongdae laughs, until the action triggers a searing pain through his chest, followed by a wave of arousal and Jongdae once again curses his genetics.
Finally, the time comes and Jongdae hastily throws his things into his backpack with shaking hands. As he rushes through the stacks of books, down the flights of stairs and towards the front doors, he realizes just how bad he is. He can smell an alpha on the sixth floor and, for a split second, he considers dropping everything and running up the stairs, and then throwing himself at the alpha and begging for his knot.
Jongdae clutches his backpack straps tighter. No. God no. He is not one of those omegas. He never will be. He just needs to get home and everything will be okay.
The flat he shares with Jongin and Luhan is just off campus, across the busy street behind the science building. Jongdae can either take the shorter walk across campus, or the longer one that skirts around the edge of campus. But Jongdae doesn't have the time and it's a weeknight before finals week. There's a good chance that no one is out this late. So, he starts forward, ignoring the slick starting to trail down the insides of his thighs.
But of course nothing is going right today, so he only makes it halfway across campus before the overwhelming scent of alpha stops him in his path. There's more than one.
"God, something reeks."
Jongdae flinches but continues forward, moving sluggishly from beneath the light of one lamppost to another. He’s moved a fair few feet forward before he realizes that the scent of alpha is only getting stronger.
“Didn’t you hear me, slut? I’m talking to you!” A loud voice slices through the night and reaches Jongdae through his haze.
“I’m… sorry?” He tries, shivering in fear as six figures step out from under the awning of one of the campus-owned houses. He makes the mistake of breathing in and his legs almost give out. They’re all alphas. And, oh man, he was so close.
"You're pretty, I guess," one of the others speaks, stepping forward and eyeing Jongin like he's a piece of meat. "But I think you'd look better choking on my knot."
Jongdae feels like throwing up, mainly because his heat has him actually considering the thought. He needs to leave. Now.
But the alphas are closer than he'd thought, because when he makes a break for it, one of them grabs his arm and twists it. "What, you thought that was an offer, cockslut?"
Jongdae thinks he might cry. Another walks up and grabs his chin, smelling more of alcohol and weed than alpha.
"I usually go for the chick omegas. They always have nice tits, but this one will do." Then, without warning, he tears the front of Jongdae's shirt open. "Smooth skin. Nice."
Jongdae whimpers and closed his eyes as he hears the rest come forward. He whimpers when his backpack is practically ripped off his back, and actually shouts in shock when what's left of his shirt is torn, leaving his upper half bare. He tries to cover himself, whimpering and whining pathetically, but the alphas have a tight grip on his arm.
"Why are you struggling little omega?" A sickly sweet voice hisses by his ear. "You may think that you don't want this, but I know better." And then he's reaching down, sliding his hand down the back of Jongdae's jeans. He laughs. "The bitch is soaked!"
Laughter erupts from the alphas as tears leave tracks on Jongdae's face.
"Aww, poor baby," cooes an ugly voice as more hands join the one beneath his clothes, between his thighs. "Don't worry, we'll make sure that you get what you want." He places his hand on Jongdae's crotch, squeezing the erection that's been there for a few hours, and grins manically.
Jongdae hangs his head, weeping silently as his pants are pulled down.
"What the fuck do you think you're doing?"
Jongdae sobs. He knows that voice.
"This is our omega. Go find your own."
"Oh, is he now?" Another voice joins the newcomer. "Then I'll just make a call down to Omega Safety, and we can get this whole mess sorted out. I mean, I'm sure there's a reason why you've got an omega, half-naked, in the middle of a sidewalk, right?"
The hands that had been grabbing at his ass leave, but the tight grip on his arm remains. "Hey, fuck you."
"Come on," one of the alphas says, walking away as he speaks. "This thing isn't worth the trouble."
Jongdae cries out as he's shoved forward, but he's caught by strong arms, body held tight to a firm chest and a familiar scent enveloping him. So Jongdae fists his hands in the material of a thick jacket and bawls. The hands move to his head and thread themselves into his hair, calming him.
"Hey, Luhan. What do you want to do?"
"I want to chase after those bags of shit and show them what I think," the alpha grits out, then sighs. "But they're not important right now. Jongdae," he stops short, and then Jongdae feels another hand come to rest tentatively on his exposed back. "Honey, can you walk?"
Jongdae feels boneless, and his heat is still coming hard, leaving his skin flush and beading sweat. He shakes his head. There's no way he can walk.
"Okay. Jongin, do you think you can carry him back? I'll get the backpack."
"Yeah, of course." Jongdae feels the reply rather than hears it, and then the nimble fingers are leaving his hair, one behind his knees and the other resting on the small of his back. Jongin heft him up into his hold and Jongdae merely drapes his arms over the man's neck and hides his face in his chest, otherwise deadweight. "Hey, I've got you, okay? I've got you."
Jongdae nods but otherwise stays silent, lulled by the rhythmic rocking as Jongin carries him home.
Luhan gets all the doors. When he unlocks the front door to their apartment, he runs his fingers through Jongdae's hair. "We were worried when you took so long. I'm so glad we found you before anything happened."
Jongdae nods. "Thank you," he says, barely above a whisper.
Jongin walks through the front door and makes a beeline for Jongdae's room. He lays Jongdae on the bed and kneels by the side. "You know, they probably thought that you were in heat or something. You smell like pure sugar."
"I am," Jongdae croaks out. "I am in my heat."
"Oh shit." Luhan is standing in the doorway, eyes wide and hands restless at his side. "Don't you take suppressants for that?"
"I forgot," Jongdae murmurs, and then a wave of heat hits him and he gasps, arching his back to try and get away from the arousal that's bleeding into his bones. He reaches out, searching for something to ground him. And then someone's holding his hand, trying to soothe him. Through bleary eyes, Jongdae sees Jongin. He takes in a breath and there it is, Jongin's warm, musty scent permeating the air and filling him with need. "Jongin, help me."
Jongin pats his hand and nods. "Okay, what do you need? I can get it for you and then lock the door so that you can-"
"You!" Jongdae cries. "Jongin, I need someone in me right now. Please."
Jongin blanches, looking to the doorway for help but Luhan isn't there anymore. Jongdae's hand is clammy in his grip, and when he looks down at the omega, he knows the man must be in pain. But still. "Jongdae, you were just in a traumatic situation. You need some time to adjust and this isn't going to help."
Jongdae grits his teeth. "But you saved me. And now I need your help again." He opens his eyes and really looks at Jongin. The beta's still a kid, two years younger than him and a freshman in college, but Jongin's got a heart of gold and a smile for anyone who needs it. Out of the few people Jongdae would trust enough to help him through his heat, Jongin is one of them.
Jongin bites his lip. "If I do anything you don't want me to, tell me to stop." And Jongdae doesn't even have the chance to agree, because Jongin is leaning down, pressing their lips together.
Jongdae moans into the kiss, waiting impatiently as Jongin pulls back and kicks off his shoes, crawling onto the bed and kneeling on top of Jongdae before kissing him again. None of them last too long, Jongin leaning back to catch his breath or check on Jongdae. And then, finally, he's unbuttoning his shirt and then removing his pants, and then Jongdae's, until they're both lying on the queen mattress in just their boxers.
"Are you sure you want to do this?" Jongin asks, voice soft.
Jongdae looks at him, sees his swollen lips and the need he's trying to hide. "Yes. I'm sure." With Jongin this close, touching him, he's finally able to think and yeah, he wants this. So he leans up and kisses the beta just to prove it.
Jongin takes it as encouragement and leans into the kiss, letting out a small noise of surprise when a tongue swipes across the seam of his lips. But then he's deepening the kiss, coaxing Jongdae's mouth open. While the omega is distracted, he reaches down and pulls off both of their boxers. Jongdae moans when his hard, weeping length brushes up against Jongin's hardening cock. Jongin silences him with a kiss and Jongdae willingly falls for the distraction as Jongin pushes his thighs apart and leans back to kneel in the space between them. Jongdae tries to follow Jongin, leaning on his elbows to keep their lips connected, but a finger pressing against his leaking entrance has him gasping, arms turning to jelly, and he falls back on his pillow, breathing hard.
"Are you okay?" Jongin looks worried.
"I'm fine," Jongdae replies, breathless. "Keep going."
Nodding, Jongin pulls away. He leans down, face by Jongdae's thigh and breath ghosting over Jongdae's cock. It has the omega's breath hitching, and then he's whining, begging Jongin to touch him. The beta doesn't listen, too preoccupied with watching as the imprints from his fingers on Jongdae's reddened thighs fade. "I always wondered if you were as soft as you looked." He kisses the inside of Jongdae's thigh, earning a whimper. "You are." He leans back down and presses a wet kiss to a particularly sensitive area, but doesn't pull away.
Jongdae screams when Jongin's teeth puncture his skin. The beta stays there for a moment, letting the bite sink in, and then he pulls away, licking at it lightly, drawing moans from Jongdae. Once he's happy with the mark, he leans over to peck Jongdae on the lips. Jongdae remains speechless, taking in the new intensity of Jongin's eyes, the earlier worry and nervousness gone. Jongin gives him one last hard kiss before pulling away.
Jongin works him open quickly and efficiently before pushing in, his groan echoing Jongdae's. He doesn't wait long, thrusting into Jongdae with quick, deep thrusts. Jongdae reaches up, shaky hands searching for purchase on Jongin's back, nails biting into the skin as the beta bottoms out.
Jongdae can feel his release nearing, prickling under his skin and starting as a low burn in abdomen and then growing. He's close, so so close, and he needs this.
Jongin stops.
Jongdae hadn't realized that his eyes had fallen closed, but he opens them to see what's happened. He takes in Jongin's pinched expression and Luhan's sudden appearance and Jongdae realizes what's going on. Luhan is looking down, expression thoughtful, then he moves and Jongin cries out, arms wobbling as he tries to keep himself suspended above Jongdae.
When the beta hisses, Jongdae feels a pang. The feverishness has receded and his heat isn't driving him crazy, so he gives his attention to Jongin, pulling him down to lie on his chest as Luhan stretches the beta open. Each time Jongin whimpers or hisses Jongdae gives his forehead a kiss and glares at Luhan, who doesn't pay him any attention.
Then Jongin groans, hands fisting Jongdae's sheets, and Luhan speaks. "If you can't handle me, then you can't have Jongdae, you silly little beta." Jongdae watches with a tiny bit of worry as Jongin pushed himself up, expression hard, but then he can't focus on the beta as Luhan thrusts forward and Jongin moves inside of him.
Jongin doesn't last long. Luhan has him reduced to a moaning mess in no time flat, and it drives Jongdae crazy. He's on the brink, with Jongin moving shallowly inside of him, just enough to keep him from going over, and he can't reach his dick, with the beta in the way. Luhan gives a particularly hard thrust forward and Jongin completely falls apart, slumping against Jongdae as he cums inside him. Their lips meet in a tired kiss, and Jongin mumbles something unintelligible before he's forcefully pulled away-Luhan's holding him under his armpits and with strength that Jongdae didn't know the man had, he pulls Jongin away and sets him on the bed beside Jongdae, on his back. Jongdae looks over just in time to see the beta's eyes roll into his head before his eyes close and Jongin is out.
"We'll have to teach him endurance," Luhan says with a smirk, laying his hands on Jongdae's waist and holding his gaze as he moves forward. "God, Jongdae, you don't know how many times I've dreamed about touching you like this. The nights I'd lie awake thinking about it and jesus, you're so soft. When's the last time someone had you like this?"
Jongdae shivers in anticipation, the fire from before beginning to prickle at his skin. "Too long," he answers honestly.
Luhan laughs. "First things first," he murmurs, setting his hands on Jongdae's thighs and running his fingers down the insides almost reverently. Then he pulls them apart slightly and curses. "The kid beat me to it? Unbelievable. Wait just one second." Luhan moves away and Jongdae watches as he kneels in front of Jongin's spread legs. The beta's breathing stutters for a second, but then Luhan moves away. Jongdae opens his mouth to say something, but then Luhan's back and his throat goes dry, no sound escaping him as Luhan bites into the soft skin of his thighs, on the leg opposite the one where Jongin had left his mark. "There. Now I've got the both of you," the alpha says to himself, hands moving back to Jongdae's waist.
Jongdae frowns when Luhan leans down, breath ghosting over Jongdae's leaking entrance. He reaches down, threading his fingers in soft hair and pulling Luhan back. "No. No teasing. Jongin did enough of that, just fuck me." That's what he needs.
Luhan frowns slightly doesn't say anything, just leans up and gives his lips a quick peck. Jongdae's only warning is a quick tap to his waist, and then Luhan is pushing in, and Jongdae gasps. Luhan is thicker, fuller, and his knot hasn't even formed yet. He thinks he understands why Jongin finished so quickly; as soon as Luhan picks up the pace, he's clawing the sheets, panting, and the fire in his gut is back. He feels so full, and he’s just on the brink when he senses something pushing against his rim and realizes it’s Luhan’s knot. He moans.
“Just a little longer, just hold on a little longer,” Luhan murmurs, voice sending shivers down Jongdae’s spine as the alpha leans over him, lowering his head and giving gentle nips and kisses to Jongdae’s collar bone.
Then Luhan pushes his knot inside Jongdae and the omega cries out, hands flying to Luhan’s back, where they stay. Jongdae tries to catch his breath, thankful that Luhan’s still moving, still thrusting deeper and deeper until his cock presses against something that has Jongdae screaming, body seizing.
“I can’t. I can’t, Luhan.” Jongdae squeezes his eyes shut, trying to breathe despite the fire burning beneath his skin and the knot inside him that’s growing. He can’t keep it up for much longer.
Luhan leans down, presses butterfly kisses to his eyelids and cheeks before pressing their lips together. “I’m almost there, Baby. I’m almost-” he groans, bottoming out inside Jongdae. The room is filled with the sound of rapid breathing, and then Luhan is kissing Jongdae messily, hungrily. “You’re so good,” he praises, “you’re doing so well. Just hold on a little bit longer, okay?”
Jongdae nods and Luhan pulls back, planting his hands on either side of Jongdae’s head. Then he takes a deep breath and pulls out as far as the knot allows and pushes back in. Jongdae moans brokenly as Luhan starts an incredible pace, thrusting into Jongdae so that the omega goes limp, body tingling with pleasure. Luhan keeps going until the knot is so large that he can barely move, pressed up against Jongdae’s prostate. But Jongdae is so, so close, and it only takes one last thrust from the alpha before Jongdae comes, untouched, with a broken shout. Luhan follows not long after with a drawn out groan.
“Jongdae, darling, you were fantastic,” Luhan praises, voice rough. Jongdae preens under the compliment, shivering as Luhan presses a kiss to his forehead. “Is your heat manageable?”
Jongdae merely nods, words failing him at the moment. “Can’t feel it,” he offers, throat hoarse. It earns him another kiss, and then he lets out a gasp as Luhan moves them, rolling Jongdae onto his side and following, chest pressed to the omega’s back. It will take a while for Luhan’s knot to shrink enough for him to pull out, so Jongdae closes his eyes and enjoys the feeling of the alpha inside of him. He hasn’t felt so full in much too long. Luhan pulls him from his thoughts with light fingers dancing over his hip.
“I’ve seen a lot of omegas in heat-don’t look at me like that-but I’ve never seen any of them as sane as you.” Luhan smiles. “A few of them couldn’t even remember their names. You were taking pretty good care of yourself,” he says, leaning his chin on Jongdae’s shoulder. “You’re tough, Kim Jongdae.”
Jongdae nods, tired. “Damn straight.” He hears Luhan laugh and unwillingly pries his eyes open. “I can’t believe he didn’t wake up.” He’s staring at Jongin, who is still soundly asleep on his bed, oblivious to the world around him.
Luhan nods, chin digging into Jongdae’s shoulder. “The kid can sleep through anything. One time I left my phone in his room and my alarm went off at six. He didn’t even blink. While he’s sleeping, the kid is useless. Or, wait. Here.” He reaches around Jongdae, grabbing Jongin’s shoulder and pulling him closer. “He’s warm.”
Jongdae sighs contentedly. Luhan’s right-Jongin’s like a little furnace. The beta stirs for a moment, nuzzling up against Jongdae and throwing an arm over his waist, but then he’s back asleep, snoring quietly. Jongdae smiles, pressing a chaste kiss to Jongin’s messy bedhead. Then he remembers the marks on his thighs. “You marked me. You both did.”
Luhan hums in agreement, settling against Jongdae’s back and nudging his calves apart, tangling their legs together. “Is that okay?”
Jongdae thinks about it before slowly nodding. “As long as you mean it.”
“I do,” Luhan whispers, barely audible. Jongdae feels the alpha’s breath ghosting over the back of his neck and smiles, eyelids fluttering shut.
-
Jongdae stumbles into the kitchen at nine in the morning, dressed in loose-fitting jeans and a sweatshirt he’d stolen from his brother. Jongin and Luhan are sitting at the breakfast bar, the beta lazily eating cereal and Luhan staring at a newspaper. Jongdae shoulders the bag waiting by his door and wanders over, stealing a bite of cereal before Jongin can snatch his hand away.
“I still can’t believe those assholes last night,” Jongin grumbles, taking another spoonful of cereal, careful to keep it away from Jongdae. “Omegas birthed them. Who do they think they are, pushing you around?”
Luhan nods, looking up. “Most of them are in my exercise science class. I left a list of names for you.”
Jongdae holds up the blue post-it and smiles. “Got it. I’m going to report the incident before class. And, speaking about last night,” he trails off, waiting until he has both Luhan and Jongin looking at him. “I need Markers from the both of you, so that people will know I’m taken.”
Jongin jumps out of his chair. “No problem! I’ve had one waiting for a while. You’ll love it.” A low rumble starts up, and both Jongdae and Jongin turn to Luhan, the source of the noise. The alpha is glaring at Jongin, teeth bared. Jongin huffs. “What? You’re going to have to get rid of your stupid possessive alpha instincts because Jongdae is both of ours.”
Jongdae opens his mouth but Luhan beats him to it. The alpha rises from his chair and makes his way over to Jongin’s side, placing a hand on the beta’s neck. “You’re right. But you? You’re mine.” He looks pointed down at Jongin’s thigh and the beta blushes a deep red.
“And you’re both mine,” Jongdae jumps in, pressing a peck to each of his housemates’ cheeks. He heads over to grab his jacket, pulling it on. “So my heat is fine right now, but I think it might be back by the end of the day, so will either of you be here when I get back?”
Jongin nods and answers quickly, “I will!” Luhan echoes him.
“Did you remember to take your suppressants?”
Jongdae rolls his eyes at Luhan’s question. “Yes. Now, I’m off!” He waves and the other two wave back. Jongdae goes down the stairs of the building with a spring in his step and a smile on his face.
Halfway through the day, Jongdae gets two texts during lunch. The first is from Jongin, of a silver chain with a small pendant hanging from it, asking Jongdae if it’s okay. Jongdae smiles when he answers yes, and then looks at the next. It’s from Luhan, and his is more simple. A small gold bracelet adorned with tiny gems. Jongdae likes it. There’s another picture, though, of a simple ring with a single garnet adorning the silver band. Luhan wants to know if it would be good for Jongin.
Jongdae smiles and replies yes to both. This isn’t how he ever planned things to turn out, but this is nice.
Jongdae’s pretty sure he’ll be smiling all day when both men text him a heart in reply.