Work Text:
sometimes, hyungseok asked the strangest questions. things like “jaeyeolie, do you like horror movies?” or “jaeyeolie, what would you do if there was a zombie apocalypse and i was turning into a zombie but you were stuck with me?”
jaeyeol always answered them as well as he could. he hated horror movies because he got scared so easily, but if hyungseok wanted to watch them he’d sit through them like a good boy and hold back his frankly mortifying squeaks of terror. and if he was stuck in a zombie apocalypse with hyungseok who was turning into a zombie… well. the answer most people would've given was probably ‘run away’, but jaeyeol would've probably chosen to just stand there and let hyungseok eat him, or bite him and turn him into a zombie too, because he couldn’t bear the thought of leaving hyungseok behind if hyungseok was in trouble.
hyungseok always laughed at his answers, torn between amusement and something that looked like relief. his eyes would curve into crescents, a smile dancing o his lips. devastatingly beautiful, as always.
when they first met, jaeyeol hadn’t known hyungseok was an oddball.
jaeyeol had seen hyungseok walk into the classroom - he was still a transfer student, back then, the transfer student - smile at him and the rest of the class, and jaeyeol was gone. mesmerised by the curve of his smiling lips and his pearly white teeth, just like everyone else in their class.
four years, multiple gang fights, one united seoul and far too many near-death experiences later, hyungseok’s novelty and popularity had almost disappeared, but jaeyeol’s affection for him had spiralled way out of control. what had started as a casual crush was now an all-consuming devotion, one that jaeyeol tried to hide by being satisfied with simply being hyungseok’s closest friend. it was a good title to have, for a man who wanted his best friend like no other.
but at the same time, it just wasn’t enough.
jaeyeol knew park hyungseok - the drop-dead gorgeous one who appeared in jaeyeol’s life four years ago like a tropical storm and swept out, leaving no trace of himself behind - and park hyungseok - the one who was chubby, but now had the looks and the body to upstage a supermodel - were one and the same. they treated jaeyeol with the same kindness and needed nothing from him in return, happily accepted his gifts and endless affection, even asked the same strange questions that made both of them laugh at to answer.
but jaeyeol had also seen that hyungseok - the formerly chubby one - for all he became more and more like the other hyungseok over time, was miraculously unemotional when the other hyungseok disappeared, leaving jaeyeol and the rest of their friend group and allies grieving for the friend they’d lost.
of course, jaeyeok figured it out fast when little hyungseok had memories jaeyeol was certain he only shared with big hyungseok, and knew things about jaeyeol he never told anyone other than big hyungseok.
he had no proof, but baseless, insane assumptions were nicer to think of than considering that jaeyeol’s closest friend and crush of three and a half years had betrayed his trust so thoroughly.
that wasn’t the only insane theory jaeyeol had about hyungseok. there were other ones too, like how big hyungseok seemed to come alive in the heat of a fight, his eyes blazing bright and his fists flying, stronger and faster than the klutz jaeyeol had caught tripping down the stairs multiple times. or why the whole texture of little hyungseok’s skin had changed completely during the few months he spent training before forming allied, so much so that he seemed to be wearing big hyungseok’s skin instead.
there were a lot of strange things. hyungseok stayed over at jaeyeol’s penthouse every now and then, and jaeyeol didn’t think much of him being able to find the toilet without stumbling in pitch darkness even when jaeyeol himself needed a torch to find his way, but after jaehye had jokingly asked hyungseok if he was a vampire and hyungseok had laughed nervously and told her no, jaeyeol was starting to think that idea might’ve had some merit.
oh, and there was the fact that hyungseok never joined him for meals anymore either. watching hyungseok’s eyes slip shut in bliss and listening to him moan as he savoured his food was one of jaeyeol’s favourite pastimes, but that never happened anymore. when hyungseok ate these days, he looked a little like he was going to get sick. usually, if jaeyeol asked him out on a lunch or dinner date - as friends, ahaha, not like he could have anything more than that - hyungseok would just watch him eat with his head propped up on his hands and a longing look in his eyes.
it wasn’t just not eating together, to be perfectly honest. hyungseok said he wasn’t avoiding jaeyeol, but he wouldn’t let jaeyeol drive him home anymore, wouldn’t come over to stay the night at jaeyeol’s penthouse for no reason but to watch tv shows and eat fried chicken together. hyungseok wouldn’t even spar with him for fun anymore.
jaeyeol always tried to make time to see hyungseok despite their busy schedules, but it did kind of feel like hyungseok was avoiding him.
something had happened to little hyungseok during the times of big hyungseok’s first and last disappearances, something had gone wrong, and no amount of discreet research would tell jaeyeol why.
he would ask, hyungseok wouldn’t answer. jaeyeol knew hyungseok’s tells. he knew when hyungseok was smiling while lying to his face.
it hurt.
weren’t they friends? was jaeyeol someone hyungseok couldn’t trust? or was there something far bigger, lurking in the darkness, out of sight?
jaeyeol wouldn’t stoop so low as to stalking hyungseok, that was certain. he was better than that. hyungseok would tell jaeyeol whatever secret was eating away at him in his own time, and in the meantime, jaeyeol would silently support him, as he had done all these years.
the truth came spilling out not from hyungseok, but from the loose lips of a drunken blond man at the bar jaeyeol often frequented. jaeyeol rarely dressed as himself there, wearing the cheapest but best looking clothes he owned and a hat to cover his hair. anonymity was good.
jaeyeol looked over curiously at the man who had slumped onto the bar stool next to him, and asked for the bartender’s strongest vodka. the blond man took a shot with a heavy sigh, groaning and cracking his neck. jaeyeol took a careful sip of his own drink, careful not to get caught staring.
a few more shots later, the blond, bespectacled man was starting to look ruddy and cranky. “get him another drink,” he slurred at the bartender, glaring at jaeyeol’s cocktail like it had offended him personally, “it’s too fucking red.”
the bartender had called it ‘blood in the water’. it was basically just a soju sangria, but with watermelon juice instead of orange juice. somehow, it worked. it was jaeyeol’s favourite on the menu. he swiped his drink closer to himself, glaring at the drunk blond. what was his issue?
“it’s his drink,” said the bartender with the patience of a saint, or maybe just a normal man high on weed, “so it’s his business, not yours. unless you’re buying him one?”
the drunk blond seemed to ignore him. “get him something else,” he insisted. “i don’t fucking care, shit, wassit called, get the pretty boy a sex on the beach or something.” he made a face which gave jaeyeol the impression that he was trying to leer, and failing miserably. “not a bloody… bloody someone. or bloody anything. all good ‘slong as it’s not fucking red.”
jaeyeol almost picked up his drink and walked away. he wasn’t in the mood to be flirted with, thank you very much. but now that he looked closer, the drunk blond’s neck and wrists were covered in faintly blood-soaked plasters, and he couldn’t fight his curiosity.
“don’t just stare,” grumbled the drunk blond crabbily. “if you wanna know just fucking ask ‘cause i’m dying to shit on park jonggun to someone.”
jaeyeol frowned. park jonggun… choi soojung’s strange bodyguard? and the man who brutally trained little hyungseok for three months and gave him the terrifying battle-lust he never had before? still, he’s curious. what did park jonggun have to do with anything, anyway?
a sex on the beach swanned into his field of vision. “a drink for the ‘pretty boy’,” announced the bartender drily. “on your tab, kim joongoo.”
oh, jaeyeol had a bad feeling about this. kim joongoo, choi dongsoo’s pet debt collector, was not a good man, if kitae’s ugly pet names for him meant anything. but kitae hated jaeyeol too, so an enemy of kitae couldn’t possibly be too bad.
jaeyeol finished off his blood in the water, then pointed curiously at kim joongoo’s bandages.
kim joongoo scowled so hard his glasses tipped a little down his nose, but he didn’t seem to notice. “that park jonggun issa piece o’- hic!-kin’ shit,” he grumbled, “stupid vampi- hic!” he chugged his vodka straight from the bottle this time. “keeps bitin’ me everywhere. accidentally turned his stupid boy t- hic!- into a freaky fuck like him, so now he keeps comin’ t- hic!- me.”
jaeyeol blinked. maybe kim joongoo was a little too drunk. jaeyeol signalled for the bartender to stop offering kim joongoo any drinks or the time being. “‘m not finished,” he snapped. “still got complaints- hic!- ‘bout that asshole gun.”
jaeyeol uncomfortably listened to kim joongoo bitch about park jonggun for a good while longer, itching to leave. vampires weren’t real, as far as he knew, and the more kim joongoo talked about post-blood-drinking sex with park jonggun the more uncomfortable and irritated jaeyeol got. jaeyeol was studying medicine, not counselling.
and then kim joongoo name-dropped park jonggun’s apparently accidentally newly-turned boy toy: park hyungseok.
jaeyeol had been gradually getting tipsier, but hyungseok’s name coming from kim joongoo’s mouth sobered him up completely, effective immediately.
he grabbed the other man’s flailing hand, hoping his scowl was fierce enough to ask his question for him. explain.
much to his irritation, kim joongoo hiccupped once, raises a finger like he was getting started on a rant, and promptly collapsed onto the bar-table with a thunk, already snoring.
what the fuck.
jaeyeol searches kim joongoo’s pockets for his phone, broke past the fingerprint lock with the drunk blonde’s limp hand at first try, and searched through his contacts. kim joongoo, apparently, did not save people by name, although his list of contacts were alphabetically sorted. there was ‘asshole’ at the top, and then ‘boss’ before ‘boy toy’, a long list of ‘special chingus’, and then ‘princess’ and ‘purple fucker’. jaeyeol had no idea who these people were, but by the frequent texts, borderline violent flirting and e-squabbling in kim joongoo and ‘asshole’s’ kakao-talk private messages, jaeyeol was willing to bet ‘asshole’ is none other than park jonggun.
he made a gamble.
kim joongoo: hello
kim joongoo: kim joongoo is currently black-out drunk and passed out at the mix bar
kim joongoo: please pick him up
park jonggun replied within seconds.
asshole: wtf
asshole: idk who u r but im busy
asshole: just leave him there he deserves it
that was pretty asshole-ish behavior, jaeyeol had to admit. jaeyeol and kitae got along like oil and water, but kitae would probably still call jaeyeol a cab if someone found jaeyeol passed out drunk in a bar somewhere. not that jaeyeol would ever do that, of course. jaeyeol scowled, squinting at the screen through the darkness.
kim joongoo: he has pretty loose lips when he’s drunk tho
kim joongoo: he talked about you being a vampire
kim joongoo: not that vampires are real, of course
there was a brief moment of silence on both ends, park jonggun typing some kind of message but not sending anything for five minutes straight.
asshole: fuck you im on my way
well, that was one problem half-solved. he just had to look at park jonggun’s teeth, and maybe pull off one of kim joongoo’s sweaty, peeling band-aids and see how everyone would react.
the small bandage covering joongoo’s neck - somewhere along the jugular vein - fell off, fluttering to the floor. there was, indeed, a bite mark there. the two small puncture wounds were deep and barely scabbing over, and the skin around it was red and swollen, almost like a spider bite of some sort. it looked quite frankly, awful.
someone cleared their throat. it belonged to a man a little older than jaeyeol, with thick sunglasses, a cross-shaped scar over the bridge of his nose, and a scowl deep enough to rival kim joongoo’s when he was awake. like kim joongoo, he was dressed like big money, but it really wasn’t the best outfit jaeyeol has ever seen.
park jonggun’s scowl deepened when jaeyeol turned to look at him. “what are you looking at, brat?”
park jonggun had sharp, pearly white canines. they were longer than average, too. but surely, it was impossible…
park jonggun squinted at him. “wait, blond… all bangs and no eyes… rich boy vibes… smells a bit like lemons… hey, aren’t you hyungseok’s friend? the systema kid?”
jaeyeol blinked.
oh shit.
oh shit.
he thought he understood the mortification of being known and had adequately prepared for it, but apparently, his preparation (read: bangs to protect him from the world) had not been sufficient. in fact, his so-called preparation had been the thing that gave him away. the mortification of being known was nothing next to the shame of being recognised.
and since when had he smelled like lemons? how could hyungseok and park jonggun smell lemons on him when jaeyeol couldn’t?
park jonggun’s scowl slowly morphed into a smirk, his fangs glaringly obvious as they gleamed in the dim lighting of the bar. he licked the tip of one of them with a red tongue, and jaeyeol swallowed, feeling a little flushed and not from the alcohol. “you’re curious about these, aren’t you?” he gestured towards kim joongoo’s various covered wounds. “and those too.” he grinned, looking awfully smug and making jaeyeol feel this overwhelming rage for no discernible reason, and said: “i bet you want to know about your hyungseok too.”
the smarter option was to silently stand his ground, so jaeyeol stood there, silently seething, even though half of him desperately wanted to pick a fight he knew he definitely wouldn't win.
park jonggun leered at him as he easily slung the unconscious kim joongoo over his shoulder. “for the record, you might want to check on hyungseok. he only goes to me when he’s lonely these days.”
jaeyeol blinked, and park jonggun was gone in a flash of movement too fast for his mortal eyes to catch. the bartender only groaned. “fuck, i think i’m hallucinating. i want to quit this job.”
jaeyeol sighed quietly, paying for his drinks and leaving. the world seemed to spin around him as he walked, the late night chill seeping through his coat but doing nothing to cool down all the questions whirling around in his skull.
‘fuck’ indeed.
instead of taking him home, jaeyeol’s legs took him to hyungseok’s front door, and he reflexively rang the doorbell before he could stop himself. there was a clatter from inside followed by the sound of retching, and before jaeyeol knew it, he was opening the unlocked door and striding in, ready to save hyungseok from whatever had just happened.
the sight of hyungseok stopped jaeyeol in his tracks.
hyungseok gasped, eyes widening. his sclera were black and both his pupils and irises were white, an all too familiar sight that made jaeyeol’s heart pound. there was red fluid dripping from his mouth, down his chin, coating his fingers and claw-like nails jaeyeol was sure hyungseok didn’t have the last time they saw each other. his white sleep shirt was stained with the same viscous red.
“don’t come any closer,” he rasped. his canines were longer than usual, sharp like a predator’s, but his shoulders were tense like jaeyeol was a hunter and he was prey, instead of the other way around.
jaeyeol took one careful step forward, then another.
hyungseok scrambled back at light speed, almost tripping over a fallen drink carton that said ‘blood orange juice’, but whatever was inside had spilled out of two neat punctures and smelled like blood instead. the whole house smelled like blood. jaeyeol took a step around the potential blood puddle, already fretting. it wasn’t hyungseok’s blood, surely? if not, then who?
“no!” hyungseok flinched when jaeyeol reached out to grab his hand, shaking. “it’s-“ he shook his head. “never mind. jaeyeol-ah, please. just go. forget this ever happened. you didn’t see- you didn’t see anything.” his eyes seemed to glow, bright and pleading. jaeyeol felt hypnotised, like he’d do whatever hyungseok said… wait, wasn’t that what he usually felt like around hyungseok anyway? since the first time they met? “go home, jaeyeolie.”
jaeyeol shook his head. he felt a little petulant, but he could see what park jonggun had meant now. hyungseok looked healthy, well-fed, but there was a miserable little twist of his mouth that made jaeyeol feel fucking awful for leaving things as they were. he was a terrible friend. even now, hyungseok didn’t trust him.
hyungseok shook his head frantically, still managing to read jaeyeol’s mind perfectly. “no, jaeyeolie, no, that’s not true, i do trust you, you’re my best friend, it’s just- it’s too dangerous for you to stay, i’m dangerous, i’m scared i’ll hurt you, i-!”
jaeyeol shut hyungseok up by wrapping him in a tight hug, not even caring about the blood all over him. hyungseok immediately stopped babbling, instead sniffling like he was going to cry. jaeyeol kept one arm around hyungseok’s waist, and used his free hand to hold hyungseok’s head against the crook of his neck, where he knew hyungseok liked to put his head when he was in a bad mood and needed a hug.
hyungseok sniffed deeply, trembling like a leaf in jaeyeol’s arms. “jaeyeol, please. let me go.” his voice was muffled against jaeyeol’s skin. “i don’t want to lose control and hurt you, not again.”
jaeyeol wasn’t scared of hyungseok. how could he ever be? hyungseok was hyungseok, and as long as that was true, nothing else mattered. jinsung and vasco had told jaeyeol about big hyungseok when his eyes were like this, they had talked about the overwhelming fear they’d felt seeing hyungseok fight. they forgot jaeyeol had seen it too. he’d been scared for hyungseok more than himself, at the time, terrified of hurting hyungseok, or hyungseok hurting himself.
even afterwards, as hyungseok apologised profusely for hurting him, saying he hadn’t been in control of himself, jaeyeol had smiled, relieved that hyungseok was safe now.
hyungseok was still shaking, and jaeyeol felt something wet slide down his neck and soak into his shirt. “sorry,” whimpered hyungseok. “you smell so good, but i don’t wanna hurt you, i can’t do this to you, not after- not after-“
hyungseok’s stomach rumbled, and he whimpered again when he squeezed jaeyeol’s shoulders so hard he accidentally drew blood. jaeyeol hissed quietly, and hyungseok finally shoved him away.
hyungseok’s eyes were wild, and he frantically wiped drool and blood from the corner of his lips. he only managed to smear it everywhere. “jaeyeol-ah, i’m a vampire, i’m a monster, i’m sorry i didn’t tell you before, but if you don’t leave right now i can’t promise you that i won’t chase you down and bite you and suck your blood and drain you dry.”
jaeyeol felt himself flush, his cheeks heating at the naked desire on hyungseok’s face. he tilted his head to the side and bared his neck in an open invitation.
fear? what was that? jaeyeol had never heard of it before, not when it came to hyungseok.
hyungseok snarled, sharp fangs bared, and before jaeyeol could blink, hyungseok had tackled him onto the ground, pinning jaeyeol down with his weight and caging him in with his arms around jaeyeol’s head. jaeyeol stared at him with wide eyes, gasping, all the breath knocked out of him. instead of fear, as hyungseok shifted on top of him and leaned closer, all jaeyeol felt was mildly embarrassing arousal.
hyungseok sank his teeth into the jaeyeol’s throat with a soft growl.
it stung, at first, like getting an injection, but it slowly evolved into a muted kind of pleasure, and oh, all of a sudden it felt really, stupidly good. jaeyeol felt like he was floating.
hyungseok pulled away, leaving jaeyeol whining quietly at the loss of sensation. “god, you taste so good. so much better than all those cow blood bags.” he looked drunk, jaeyeol’s blood smeared across his mouth. he licked his lips with a soft sound of satisfaction. his eyes were bright, and he looked livelier than jaeyeol had seen him look in a long, long time. “can i- again-“
jaeyeol nodded, completely at hyungseok’s mercy, as always.
hyungseok bit him again, moaning as he drank. hyungseok kept shifting on jaeyeol’s lap, clutching onto jaeyeol’s shoulders now, making muffled noises of satisfaction as he sucked jaeyeol’s blood. jaeyeol barely realised the breathy groans he was hearing were from himself, the world narrowed down to park hyungseok and his teeth in jaeyeol’s neck.
he had no idea being bitten like this would feel so good, but maybe it was partly because hyungseok was sitting on top of him too, his legs spread around jaeyeol’s hips, moaning like one of jaeyeol’s wet dreams come to life. jaeyeol was so hard, his cock stiff and straining under his pants, and all he could do was hope hyungseok wouldn’t notice.
hyungseok pulled away to lick his lips, leaving jaeyeol’s entire body throbbing with a mixture of pain and pleasure. “so good,” he murmured, gazing down at his handiwork like he was still hungry, “i shouldn’t… but i want to… but i really, really shouldn’t…”
hyungseok shifted backwards, his claws skimming over jaeyeol’s jaw. jaeyeol blinked up at him dazedly, feeling so relaxed it was almost like he’d been paralysed. he realised all too late that hyungseok was sitting on top of his crotch, where jaeyeol’s cock was so hard it felt like it was going to burst out of his pants.
hyungseok blinked at him owlishly, shifting deliberately this time and drawing a ragged moan out of jaeyeol as he bucked his hips reflexively. “you’re hard,” he said curiously, like he was talking about a sudden bout of strange weather and not the state of jaeyeol’s poor, neglected dick.
jaeyeol squeezed his eyes shut, refusing to accept reality. this was not going to be how jaeyeol confessed to hyungseok. ideally, their first anything would be romantic, jaeyeol would be kind and loving and sweet and all the things he knew hyungseok liked, and hyungseok would be happy.
this was not that fantasy.
“it’s okay,” laughed hyungseok breathlessly. “i creamed my pants the first time i got bitten too. gun-hyung says it’s because there’s aphrodisiac in vampire saliva. makes the bite hurt less.” over the flash of jealousy, jaeyeol heard himself make a needy whimpering sound when hyungseok shifted again, almost like he was grinding against jaeyeol, like he wanted it too. “if it helps, this - biting you - affects me too.” jaeyeol blinked through the haze of lust, groping around and accidentally grabbing onto hyungseok’s tented crotch. he gasped and swore as his hips rutted against jaeyeol’s hand before he could stop himself.
“shit, sorry, i- i’ll just heal you so you can go, um, it’s probably not the best idea for both of us if you stay…”
before jaeyeol could protest, hyungseok leaned closer again to lick his neck with broad, laving strokes. hyungseok lapped up the last few spilling droplets of jaeyeol’s blood before sealing up the worst of the bites. jaeyeol didn't think hyungseok realised they were both discreetly grinding against each other.
“there,” muttered hyungseok roughly. “all good.”
if jaeyeol had to be honest, hyungseok still looked a little hungry. and jaeyeol was hornier than he’d ever been in his life. still, neither of them moved, staring at each other with bated breaths.
jaeyeol wasn’t quite sober enough to stop himself from pulling hyungseok down by the collar into a desperate, open-mouthed kiss, heedless of hyungseok’s surprised grunt, or hyungseok’s fangs pricking the tip of jaeyeol's tongue and drawing blood.
jaeyeol froze when he realized hyungseok had gone utterly still, but their lips remained pressed together, both trembling, and the taste of blood in jaeyeol's mouth seemed to spur hyungseok on. jaeyeol gasped as hyungseok held him down with inhuman strength to kiss him harder, their tongues tangling to draw another pitiful whine from jaeyeol. it felt so good, so much better than what jaeyeol’s mind could ever produce in his fantasies, so good jaeyeol wound his arms around hyungseok to keep him close without realising.
hyungseok pulled away to let jaeyeol breathe, and jaeyeol panted, chest heaving, eyelashes fluttering when he realised hyungseok was still close enough for the thin trail of saliva between their parted, swollen lips not to snap.
“what the hell,” hyungseok rasped.
there was something like anger swimming in his dark eyes, and jaeyeol flinched away. he’d made a mistake. hyungseok was going to wipe his mind of this incident and kick him out, and he would hate jaeyeol forever and never talk to him again, and jaeyeol wouldn’t be able to do anything but let his broken heart eat away at him until there was nothing left.
he was willing to give away anything hyungseok wanted. of course hyungseok wouldn’t feel the same. jaeyeol was probably too much for him, but there was nobody else jaeyeol wanted, nobody else who could make jaeyeol feel the way hyungseok made him feel.
he gasped when hyungseok cupped his cheek, his hands soft now that he didn’t have to fight anymore. hyungseok stroked the curve of jaeyeol’s cheek with the pad of his thumb, and jaeyeol couldn’t do anything but tremble underneath him, reduced to helplessness, like he always was when hyungseok was around.
“look at me.”
hyungseok’s voice was firm, with that hypnotic quality that made jaeyeol feel like he’d been put in a trance as he obediently made eye contact. hyungseok’s cheeks were flushed, clearly more affected than he let on.
“are you sure you want this?”
jaeyeol nodded, hoping it was enough to say: all i've ever wanted is you.
“we won’t ever be able to go back to being just friends if we do this,” hyungseok warned. “you know i’m a vampire now, and you know i-“ his voice cracked. “and now you know i want you.”
jaeyeol could only stare, unable to believe what he’d just heard. hyungseok was a vampire. that was fine, even if jaeyeol thought they didn’t exist. and if hyungseok wanted him, even just physically, or just for his blood… was hyungseok truly clueless? did he really not know that jaeyeol had spent the past five years head over heels for him?
clearly not, if he was this distressed about wanting jaeyeol.
jaeyeol rolled his eyes, propping himself up on his arms to steal a kiss. he stared up at hyungseok’s shocked face defiantly, daring him to take things further.
hyungseok’s mouth opened, then closed, then opened again. “that means- the rumors… about you liking me… are they…” he swallowed, a light flush spreading across his cheeks. “they're true?”
hyungseok looked hopeful. jaeyeol nodded, a wide smile stretching across his lips.
finally.
after five long years, jaeyeol’s feelings were out in the open, where hyungseok could see it and jaeyeol’s past could come back to haunt him. but it felt good to finally let hyungseok know, and all jaeyeol could do now was hope hyungseok wouldn’t judge him for it.
to his amazement, hyungseok smiled shyly. “that’s nice. now i don’t have to avoid you because i felt guilty for liking you. and also for wiping your mind after my other body almost drained you back at workers, but let’s not talk about that right now.”
jaeyeol agreed. they had no reason to fuss about things long past when they could kiss in the present instead. hyungseok allowed jaeyeol to pull him into another kiss, jaeyeol’s mouth clumsy but wanting. he could feel hyungseok’s laughter against his lips before hyungseok’s tongue swiped teasingly at the seam of jaeyeol’s lips. jaeyeol eagerly let him in, moaning quietly at the velvety texture of hyungseok’s tongue swirling around his and the metallic taste of his own blood. hyungseok’s hand crept up his shirt, his palm smoothing over jaeyeol’s abs, his nails grazing jaeyeol’s nipples. he arched his back and stretched his arms up so hyungseok could pull his shirt off, leaving it tangled around his wrists.
“god,” murmured hyungseok, licking his reddened lips, “you look so good like this.”
jaeyeol would say hyungseok looked better, with his kiss-bruised lips and eyes filled with desire. at this moment, jaeyeol would’ve let hyungseok do whatever he wanted to him. he whined when hyungseok trailed his kisses downwards, biting softly and laving over the wound with his tongue. he left hickeys scattered over jaeyeol’s collarbones, bite marks on his chest. jaeyeol didn’t even know his nipples were this sensitive, but even the slightest touch of hyungseok’s fangs made him moan and arch closer.
“you’re so sensitive,” said hyungseok with a huffed out laugh, “so loud. i don’t think i’ve ever heard you make so many sounds before.”
well, nobody could blame jaeyeol for being pent up after spending the past five years pining, and after hyungseok had filled out so nicely after so much training and fighting and exercise… his dick throbbed uncomfortably in the confines of his pants.
jaeyeol squirmed again, swallowing a gasp at the press of hyungseok’s crotch against his own. hyungseok still looked flushed but amused, damn him. “if you want, we could, um,” hyungseok squeaked a little at his last words. “have sex.”
jaeyeol nodded eagerly, yelping when the back of his head thumped against the floor. he wanted whatever hyungseok wanted. if hyungseok wanted to scissor him open and fuck him into the floor, jaeyeol was fine with that. but if hyungseok wanted to pin jaeyeol down and fill himself up, using jaeyeol to bring him pleasure… the thought made a tingle of heat spread through his core, blood rushing south so quickly he felt lightheaded.
they kept kissing as hyungseok undid his fly, pushing jaeyeol’s pants down and left jaeyeol's boxers hooked under his balls. jaeyeol winced as his cock sprung free, flushed red and dripping and sensitive against hyungseok's pants. he twisted his arms until his shirt slipped off and he could move again, his fingers immediately going to scrabble at hyungseok’s waist now that hyungseok was pumping his cock.
hyungseok’s hand was on his cock. now wasn’t that wild?
jaeyeol let himself explore hyungseok’s body, the lean muscles of his back, and oh, bless, finally, his well-shaped ass. it felt even nicer to touch than to look at.
“if you’re gonna grope, take my pants off first,” muttered hyungseok against jaeyeol’s mouth. he didn’t bother doing it himself, choosing to devour jaeyeol’s next breath instead, as well as a little bit of blood from an accident graze of jaeyeol’s tongue on his fangs.
jaeyeol wrestled against hyungseok’s zipper for a good few moments, feeling absurdly proud of himself for finally managing to pull hyungseok’s pants off. hyungseok hummed against his lips, rolling his hips until they were pressed against each other, grunting from the exquisite pleasure. jaeyeol squeezed hyungseok’s ass to ground himself, feeling a little too wild.
jaeyeol was pliant under hyungseok’s wandering hands, like hyungseok was a puppeteer with jaeyeol hips tied to his fingers. jaeyeol couldn’t stop touching him, kissing him, exploring every inch of hyungseok he could touch. he barely registered hyungseok disappearing for a split second for lube and condoms and reappearing in his arms just as quickly.
one of hyungseok's hands skimmed over jaeyeol's, and they both gasped as hyungseok took advantage of jaeyeol's groping to ease a lubed finger into himself. hyungseok refused to let jaeyeol do any of the work, instead moaning against jaeyeol's mouth and stretching himself open with a familiarity that made jaeyeol's head spin.
"okay," gasped hyungseok, sitting up and pulling his fingers out with a lewd squelch, "i'm ready, i'm ready."
he rolled a condom onto jaeyeol's cock before slicking it with lube. jaeyeol forced himself to hold still and not helplessly buck up into hyungseok's hands. even harder yet was stop himself from instinctively thrusting up when hyungseok speared himself onto jaeyeol's length with a low groan.
jaeyeol let hyungseok grab onto his hands for support, and jaeyeol realized a moment too late that he'd left dark finger-shaped bruises on hyungseok's waist.
shit, jaeyeol thought distantly, he wanted to be sorry, but he didn't have the brainpower to actually feel it.
all he could feel was the tight heat of hyungseok's entrance, stretching to fit him. nothing else mattered but hyungseok, the way his body arched and curved in his euphoria, pain and pleasure combining to form an ethereal picture. was this why people jaeyeol's classmates always talked about sex like it was the best thing in the world?
very distantly, jaeyeol heard a loud, choked moan. he didn't realize it came from him until hyungseok laughed, breathless and full. "you're so loud like this," he murmured as he eased himself down, down, down until his body had swallowed jaeyeol whole, "i like it."
jaeyeol couldn't stop himself from watching hyungseok, his eyes screwed shut in pleasure and his lips parted and panting, his hard cock slapping against his stomach with every bounce. "jaeyeol-ah," hyungseok gasped, lifting jaeyeol's wrist to his mouth and drawing just the slightest bit of blood, "oh, you're so good. you're so good for me."
that was all jaeyeol had ever wanted to hear.
jaeyeol sat up to pull him into a frantic kiss, overwhelmed by the feeling of hyungseok clenching around him and the twitch of his waist under jaeyeol's hands, his thighs trembling around jaeyeol's hips as he went up, down, up, down, hips swiveling and making jaeyeol feel like he was going mad with desire.
"i want to bite you again," hyungseok murmured. he looked dazed. jaeyeol thought he could come simply to the sight of this. "can i?"
jaeyeol bared his throat, feeling his carotid artery pulse under his skin to the beat of his cock, buried deep inside hyungseok.
jaeyeol would've liked to say he revelled in the moment, of hyungseok's fangs buried in his neck while jaeyeol's cock was buried inside hyungseok.
in reality, jaeyeol's orgasm came to him like an immediate punch to the gut, the tension in his groin finally setting him free as he spilled into the condom with his loudest moan yet and a rush of liquid heat.
in his defense, he hadn't gotten himself off in a long, long time, and he'd been fantasizing about moments like this for years.
hyungseok followed him over the edge not long later, furiously pumping himself with the hand not squeezing jaeyeol's shoulder until he came all over jaeyeol's chest with a muffled gasp.
they slumped against each other, panting and boneless, lost in the post-coital haze. hyungseok made no effort to move even with jaeyeol going soft inside him, and jaeyeol didn't think he had the energy to move either, light-headed from blood loss and the feeling of hyungseok wrapped around him.
jaeyeol felt hyungseok's breath stabilize, warm air puffing sleepily against his neck. hyungseok looked down at him with doe-like eyes, all softness and tenderness and human, with none of that ferocious hunger he'd been showing mere moments ago. "for what it's worth, i'm sorry for yelling at you when you came. i'm glad you're here."
i'll always be here for you when you need me, whether you want me or not.
hyungseok held him just a little tighter, like he was trying to crush the two of them into one singular being. "the other body - big hyungseok - almost killed you, that time at workers. you told me you remember him knocking you out, and when you woke up, he was me, right?"
jaeyeol nodded. he remembered that all too clearly. the flash of all-consuming fear, the brief thought of oh my god, he's a monster, i'm fucked, and then clarity coming back to him - it was hyungseok, hyungseok would never hurt him, hyungseok needed help, jaeyeol couldn't hurt him. jaeyeol had thrown his hands around hyungseok, desperate and wanting all at once. he'd felt big hyungseok nose against the crook of his neck and inhale sharply.
and then big hyungseok wrapped a frigid hand around his throat and slammed him onto the floor. the last thing jaeyeol saw before pain exploded in his head was that wild-eyed look of hunger on big hyungseok's face, the same one he'd seen on this hyungseok.
did that mean-
"yeah," murmured hyungseok. "he was a vampire. i still don't know how. maybe he was made like that. but every time that body was unconscious, he'd go on a rampage because i didn't really like to feed on blood, at the time. you always smelled so good to me. it didn't matter if i was in this body, as a human, or that body, as a vampire. you just always smelled so nice, and i guess... i guess he couldn't fight his instincts after being starved and drugged by jinyoung for months."
hyungseok traced one of the bitemarks on jaeyeol's neck. "when i found you..." he shuddered. "he was crouched over you, and there was blood everywhere. god, i'll never forget that. he almost drained you dry. i barely managed to heal you before everyone else got there."
that's why you cried, jaeyeol realized. he'd been so confused. he'd slipped into unconsciousness to the sight of big hyungseok snarling at him, but when he woke up, big hyungseok was covered in his blood, holding him close and begging him to be alright.
"yeah. and i- i wiped your mind. and i avoided you. because it felt like you were fucking tempting me, and when i was him, and i had a taste of you, i wanted more. but i couldn't hurt you like that. i couldn't risk it."
but it hurt me to see you avoiding me, jaeyeol thought to himself. i thought it was my fault.
"no!" hyungseok sounded anguished now, and jaeyeol regretted it now, felt awful about making hyungseok feel bad. "no, it wasn't your fault at all, it was me, 'cause i forced gun-hyung to turn me and that just made all my senses go crazy and suddenly you smelled like the best thing ever and i just constantly wanted to eat you-"
it probably wasn't supposed to be funny, but jaeyeol cracked a smile, laughing quietly. well now you can have me whenever you like. i'm yours, after all, for however long you want me.
"your blood, sweat and tears, all mine," hyungseok murmured.
jaeyeol's heart, body and soul had belonged to hyungseok, since the very beginning.
hyungseok was smiling too, now, looking like everything jaeyeol had ever wanted. "sounds good to me."