The café was warm with morning chatter, but Yeosang felt ice in his chest. He stirred his coffee in circles, listening as Wooyoung recounted the night like it had been written just for him.
âI mean, Sanâs just⊠different, you know?â Wooyoungâs grin was so wide it almost hurt to look at. He reached across the table, swatting lightly at Sanâs arm. âYou donât meet guys like him every day.â
San gave a small laugh, glancing at Wooyoung before looking quickly away. âYouâre exaggerating.â But the faint curve of his lips lingered longer than it should have.
Yeosangâs heart twisted. He caught the way Wooyoung leaned into Sanâs space, the casual familiarity that hadnât been there yesterday. The way San didnât pull back.
Wooyoung winked, playful. âDonât be shy. We all saw the way you danced with me. We made a pretty good team, huh?â
âGuess we did,â San said quietly, eyes dropping to his cup. But then his gaze flicked, brief and sharp, to Yeosangâlike a reflex he couldnât stopâbefore he pushed the look away.
Yeosangâs stomach sank. The dread from last night hadnât faded. If anything, it had settled heavier, like cement. They werenât together yet, not officially. But the closeness was there, building in ways Yeosang hadnât been brave enough to allow.
Wooyoung nudged San with his shoulder, bright and certain. âYouâll see. Weâre gonna make a great pair.â Yeosangâs hand tightened around his mug. The word echoedâpair. He forced a hollow smile, but the sound of it left a bitter taste in his mouth.
Wooyoung is moving confidently toward San, already treating him like something more. San isnât outright rejectingâheâs letting Wooyoung get close, even if his eyes betray where his pull really is. Yeosang feels the shift and the dread but stays silent.
It happened a week later.
The group had gathered again, laughter spilling into the familiar café where they always ended up. Yeosang slid into his usual spot, shoulders stiff, trying not to let his eyes search for San before anyone else.
San was already thereâsitting next to Wooyoung, close enough their knees touched beneath the table. And when Wooyoung leaned in, draping an arm casually over the back of Sanâs chair, San didnât move away.
The conversation swirled around Yeosang, half-caught words slipping past him. It wasnât until Wooyoungâs grin widened that the world seemed to still.
âGuess itâs official now,â Wooyoung announced, nudging San with his elbow. âSanâs stuck with me.â
The table erupted with cheers and whistles. Someone clapped San on the shoulder, another teased Wooyoung about being too much to handle.
Yeosang sat frozen, the smile on his face stiff and wrong. He clapped once, softly, forcing out a laugh that scraped like glass in his throat.
San didnât look at him. Not once.
But Yeosang felt it anywayâthe invisible thread pulling taut in his chest, raw and unrelenting. He wanted to scream that it was wrong, that San wasnât Wooyoungâs to claim, that he had felt it too, hadnât he?
Instead, he sipped his coffee, hands trembling just enough to rattle the spoon in the cup. And he told himself it didnât matter. Maybe soulmates werenât real after all. Maybe it was all just made up.
When Yeosang stood from the table earlier, mumbling something about needing air, Sanâs head snapped up before he could stop himself.
It was nothing dramaticâjust the scrape of a chair, the way Yeosangâs shoulders seemed too tight as he slipped through the crowd toward the door. But San felt it. A tug low in his chest, sharp and unrelenting, like a wire strung between them had been pulled taut.
He watched the door swing shut, watched the neon spill over Yeosangâs retreating figure before it disappeared into the night. His throat worked.
âYou okay?â Wooyoung asked, nudging him, a grin still hanging off his lips.
San forced his eyes back to the table, to the drink in his hands. âYeah. Justâthought I saw someone I knew outside.â
It was a weak lie, and it tasted bitter.
Because the truth was, he could feel Yeosang out there. The same way he had felt him last night on the dance floor, that undeniable current running beneath his skin. But Yeosang had never looked back at him. Never given him the same certainty.
San pressed his lips together and leaned into Wooyoungâs warmth when Wooyoung draped an arm over his shoulders. He told himself this was enoughâWooyoung wanted him, openly, confidently.
So why did his chest ache like something was missing every time Yeosang walked away?
Yeosang just couldn't bring himself to go back in with his friend and soulmate that we're all over each other as if he isn't even there. He sent Wooyoung a quick text letting him know that he had left. The hollow ache in his chest, he chewed his lower lip.
He headed away from the cafe. The air cool against hia flushed skin but not taming the heat in his heart. That when he felt the prickle of his skin on the back of his neck startedâ the sharp, crawling sensation. He didn't need to look back to know there was someone there, a second pair of footsteps joining his own.
"Like him, huh?" Jonghoâs voice asked smoothly from the shadows. Yeosang froze, a sharp pain stinging in his throat. Jongho stepped out from the shadows, his smile sharp under the neon lights. "You don't need him." He continued, his tone honeyed, but his eyes dark. "You need me. Just me."
Yeosangâs heart thundered in his chest as he turned towards Jongho. His heart hammered painfully in his chest. He wanted to run, scream, but his body refused to do anything his brain was telling it to. Jonghos presence pressed down on him, suffocating him. Every word he said, heavy with obsession and possession.
Jongho stepped closer, carefully tucking some hair behind his ear. Yeosang couldn't tell if his heart was racing because of fear or close proximity. He slowly looked up at Jongho from underneath his lashes.
"He doesn't know what he is missing. You're so handsome. Beautiful. You deserve everything." Jongho whispered, and Yeosang felt his heart stuttered. Why is he doing this? Why is he telling him this? "No one will appreciate you like me. Love you like I do." Jongho whispered, and Yeosang swallowed.
"Do you not realize.. how crazy you are?" Yeosang choked out.
"Crazy for you." Jongho said before leaning down and kissing Yeosang. His eyes widened in shock as Jonghoâs lips were solid and cold on his. He wasn't sure what to do. Push him away or pull this crazy man closer. Maybe he was right. Maybe Jongho was his soulmate. His best friend and soulmate couldn't even tell his feelings. Oh, he meant San.
Yeosang stumbled back as Jongho pushed him against a wall. He was so lost in thought he forgot that Jongho was kissing him. Yeosang slid his hand into his hair and forced his eyes shut as he kissed him back. A pang of guilt and longing twisted in his chest. Sanâs gace flashed in his mind, refusing to leave.
He finally broke away for air. His hands trembling on Jonghoâs shoulders. His forehead pressed against Jonghoâs. His breath ragged and barely came out a whisper:
"This.. this isn't right.." Yeosang said and flinched a bit as Jonghoâs nail digged tighter into his back. Jonghoâs hands stayed there, but he smiled, as if he already knew. "It doesn't feel wrong to me." He said softly. "This feels so right."
Yeosang doesn't know whether to listen to himâ or his own twisted heart.
"Don't say anything else, just feel. Feel me. Feel our bodies move, our lips." Jongho whispered as he kissed Yeosang on his birthmark on his forehead. It's sent an electric current through his body.
The warmth of Jonghoâs body, the insistence of his touch, the way he spoke to him like he already owned his body, heart, and soul. Owned his attention. It was intoxicating, addictive. Every logical thought buried under his adrenaline, heat, and desire.
"I- but San-" Yeosangâs whispered caught in his throat. Sanâs face in his mind once more. But Jongho was here. Immediate, pressing, impossible to resist.
"Don't think about him now. You're here with me. Kissing me. Rubbing against me." Jongho breathed as he buried his nose into Yeosangâs neck before kissing and sucking softly. The command, the certainy.. it just pulled him in. His body reacted before his mind and his head fell to the side. Every touch was sharp and overwhelming. His eyes fell closed as he fell deeper and deeper in Jonghoâs orbit.
Even as a tiny nagging voice in his head reminding of San. Screaming Sanâs name. 'No! San is your soulmate!' He silenced it. Jonghoâs pull was too strong. Too exciting. Too.. dangerously addicting. Jongho finally stepped back slightly, letting Yeosang catch his breath. Jonghoâs breaths were ragged. He grinned, almost smug.
"See? I'm what you want. Even if you won't admit it." Jongho breathed. Yeosangâs hands shook. His chest felt heavy with guilt and thrilling all at once. He should have said no. He should have RUN. But the truth was, he couldn't. And maybe, in a way, he hated to admit it. He didn't want to.
Jongho stepped back slightly, letting his gaze roam over Yeosang like he was assessing something precious⊠and fragile. âYouâre mine tonight,â he said casually, but there was a weight in his tone, a quiet command that made Yeosangâs stomach flip.
âI⊠I donât know ifââ Yeosang began, but Jongho cut him off with a laugh that was low and dangerous.
âDonât think. Youâll ruin it if you overthink.â He stepped closer, letting Yeosang feel the heat of his body, the way Jongho moved with complete confidence, every gesture claiming spaceâand Yeosangâs attentionâwithout asking permission.
Yeosang swallowed hard, his pulse quickening despite the knot of anxiety tightening in his chest. This is crazy, he told himself. San⊠But even as the thought flared, it felt distant, like a whisper under a storm. Jonghoâs pull was immediate, present, and impossible to ignore.
âYou look tense,â Jongho murmured, tilting his head. âLet me help you relax.â His hand brushed Yeosangâs arm lightlyâtoo light, teasingâand Yeosang flinched. Not from fear, but from the sharp thrill of being noticed, claimed, and tested.
âYouâre⊠intense,â Yeosang admitted quietly, the words almost catching in his throat.
Jongho grinned, leaning close enough that his lips brushed the shell of Yeosangâs ear. âGood. I like intense. It makes it more⊠fun.â
And there it wasâthe first taste of what it would mean to be with Jongho: thrilling, overwhelming, and just dangerous enough to make every rational thought fade. Yeosangâs hands shook, but he didnât pull away. Instead, he let Jongho guide him again, letting the intoxication take over.
Sanâs face⊠Yeosangâs mind flickered there briefly, a pang of guilt sharp enough to sting. But Jonghoâs laughter, low and magnetic, cut through it. The world narrowed to Jongho, to the heat of his presence, and to the dizzying, undeniable pull that made it feel impossible to resist.
By the time Yeosang finally stepped back to breathe, Jonghoâs grin was smug, satisfied, and just a little dangerous. âRelax,â he said softly, almost tenderly, âyouâll get used to this. Iâll take care of you⊠if you let me.â
Yeosangâs heart skipped. He knew, deep down, that giving in would be a choice heâd regret. But at that moment, he didnât care.
Yeosang stepped back slightly, taking a shaky breath as the world spun around Jonghoâs magnetic presence. 'Fuck San', he thought bitterly, a spark of defiance flaring in his chest. 'Heâs with my best friend anyway. Why the hell should I care?'
The thought surprised himâharsh, selfish, and yet comforting in its way. It made the heat of Jonghoâs touch easier to bear, the tension of the kiss less confusing. If San already had someone else, then he could⊠he should let himself feel this.
Jonghoâs grin widened as if heâd caught the exact shift in Yeosangâs thoughts. âFinally,â he murmured, brushing his thumb along Yeosangâs jaw. âYouâre starting to get it.â
Yeosangâs lips pressed together, holding back a shiver that had nothing to do with fear. âGet what?â he asked quietly, though he already knew the answer. He wanted thisâwanted Jonghoâs heat, his confidence, his dangerous allure. And telling himself it had nothing to do with San made it almost painless.
Jonghoâs eyes gleamed, sharp and intoxicating. âThat youâre meant to be here⊠with me. Not someone else. Not someââ He gestured vaguely, but Yeosangâs mind filled in the blanks: San.
âYeah,â Yeosang whispered, voice tight. âYeah, I get it.â
And just like that, the excuse hardened into armor. 'Sanâs gone. Heâs with Wooyoung. This⊠this is mine. I can want this. I deserve this.'
Jongho leaned in again, lips brushing Yeosangâs ear. âGood. Thatâs the kind of thinking I like. Youâll seeâonce you let go of the past, things get⊠so much better.â
Yeosang nodded, swallowing hard, and let himself be pulled closer. Every rational thought, every lingering ache for San, was shoved aside in favor of the immediate, consuming intensity Jongho offered. And deep down, a small, guilty part of him whispered, 'this is wrong. So wrong. But I donât care.'
San was a bit worried when Yeosang said he needed some air and decided to leave. Why? Why did he leave? He didn't care about him the way Wooyoung did. Wooyoung was clear about his affections, and he was sure Yeosang didn't feel their soulmate connection. But when Wooyoung announced them dating, Yeosang had paled and seemed sick to the stomach. Then he texted and said something came up and he had to go?
San couldn't ignore it no matter how much he tried. And trust him, he tried.
"Hey, I'll be right back." San said softly as he kissed Wooyoung. He stepped out of the cafe. Yeosang couldnât have gotten far. He just wanted to make sure he was okay. That's when he saw two figures again a wall about 20 feet away. He couldn't quite see who it was until he saw the flash of the heart-shaped birthmark as he rotated his head to the other side to continue kissing.
Jonghoâs mouth was relentless, his kiss firm and demanding, and Yeosang let himself melt into it if only to drown out the ache in his chest. 'Fuck San. Heâs with Wooyoung. He chose him. Not me.'
The thought was bitter but it gave him the courage to keep going, to press harder into Jongho, to match the intensity even though it felt strange and wrong in places. Maybe this was what he neededâsomeone who actually wanted him. Someone who wasnât afraid to show it.
For a fleeting second, through the haze of neon and the pounding of his heart, Yeosang thought he saw movement at the corner of his eye. A tall silhouette just beyond the streetlight, frozen in place. His breath caught, and he almost pulled away.
But Jonghoâs hand slid up, firm fingers gripping his jaw, holding him in place. His voice was a whisper against Yeosangâs mouth, possessive and sharp:
âDonât look at anyone else. Just me.â
The command sent a shiver through Yeosang, and he squeezed his eyes shut, surrendering. He didnât know why his heart hammered harder at those words. Maybe because part of him still wanted to turn, to see who it was. Maybe because the part of him that knew it couldâve been San was begging for confirmation.
But Jongho didnât let him.
Yeosangâs breath hitched as Jongho kissed him harder, deeperâhis hand tightening like a cage. And then, for a single charged moment, Yeosang felt it: the shift in Jonghoâs body. The way his kiss grew smug, deliberate, almost cruel.
Because Jongho wasnât just kissing him.
Every instinct in him screamed to move, to rip Jongho away, to pull Yeosang into his arms and never let him go. The sight of Jonghoâs hand gripping Yeosangâs jaw, angling his face like he owned him, made Sanâs blood boil. And thenâ
Their eyes locked across the distance, and Sanâs whole body went rigid. The kiss didnât falterânot for a second. Jongho kissed Yeosang harder, deeper, like he was devouring him, like he knew San was watching and wanted to carve the image into his skull.
The smug glint in Jonghoâs gaze said everything San feared: 'You canât stop me. You wonât stop me. Heâs mine now.'
Sanâs chest clenched, a sharp, unbearable ache radiating through the bond. He felt it tug, raw and insistent, as if his soul was begging him to move, to fight, to claim what was his. But his feet stayed rooted to the ground. His fists curled until his nails dug deep into his palms, but still he didnât move. He couldnât.
Because Wooyoung was inside. Waiting for him. Trusting him. And San had promisedâpromised himself, promised Wooyoungâthat he wouldnât hurt him.
So he stood there, forced to watch Jongho consume Yeosang like he was starving, forced to endure the crushing weight of his soulmateâs lips pressed to someone elseâs. And worst of all⊠Yeosang wasnât pushing him away.
When Jongho finally broke the kiss, smirking against Yeosangâs lips, his eyes stayed locked on San. It wasnât a kiss anymoreâit was a challenge. A taunt. A declaration of war that San wasnât allowed to answer.
San swallowed hard, his throat tight, and turned away before the sight tore him apart completely. He had no claim. No voice.
But deep down, he knew. That connection, that bondâit wasnât gone. And Jongho damn well knew it too.
San sat across from Wooyoung at the little cafĂ© table, the smell of coffee thick in the air. Wooyoung was talking animatedly, hands moving as he described something funny that had happened during practice. His eyes were bright, his grin warm, and every few sentences heâd glance at San like he was the most important person in the room.
And San tried. God, he tried. He nodded at the right moments, hummed agreements, even forced the occasional chuckle. But the words washed over him like background noise. Because every time he blinked, he saw itâYeosang pressed against the wall, Jonghoâs hand gripping his jaw, the bond pulling so tight it hurt to breathe.
It felt like betrayal. Like he had betrayed Wooyoung just by existing in that moment, by wanting to run, to rip Jongho off him and claim Yeosang for himself. And yet at the same time, it felt like Yeosang had betrayed him, choosing not to fight it, choosing to kiss back.
His chest burned with both.
âYouâre really quiet,â Wooyoung teased lightly, leaning forward on his elbows. âAre you tired, Sannie?â
San blinked, forcing his eyes to focus. Wooyoungâs smile was soft, trusting, and Sanâs throat tightened around the truth he could never say. Instead, he reached across the table and brushed Wooyoungâs knuckles with his thumb.
âNo,â San said, voice low but steady. âIâm just⊠happy.â
And Wooyoungâs whole face lit up at the simple words, his cheeks dusting pink as he ducked his head. San smiled back, hollow and aching, because the lie sounded so sweet when Wooyoung believed it.
But beneath the table, his leg bounced restlessly, the phantom tug of the bond with Yeosang gnawing at his chest. He couldnât silence it, couldnât sever itâhe could only bury it deeper, deeper, until all that was left was the hollow comfort of Wooyoungâs laugh.
And all the while, San knew Jonghoâs eyes had burned that challenge into him on purpose. That kiss hadnât just been for Yeosang. It had been for him too. A warning. A dare.
And San had done nothing.
Jongho pulled away from the kiss, his lips wet with their saliva. He picked his lips before flashing a grin.
âSee? You donât need anyone else. Youâre mine.â
Yeosangâs stomach twisted. He wanted to argue, wanted to scream no, thatâs not true, but the words caught in his throat. Instead, he let Jongho lace their fingers together and tug him away from the wall, away from that lingering shadow in the corner of his vision that he still wasnât sure was real.
And so Yeosang let Jongho guide him down the street, his steps stiff but unresisting, his mind a storm of confusion and bitterness.
When he returned home, San shut his bedroom door softly. The quiet was suffocating. Too quiet.
He leaned back against the door, fingers tightening around the handle until his knuckles turned white. His chest heaved, shallow breaths that refused to steady. For hours, he had smiled, laughed, pretended everything was fine with Wooyoung at his side. He had said all the right words and played the perfect boyfriend. It wasn't like he didn't like Wooyoung. He did. He loved how energetic and affectionate he was. He loved his confident and shy side. He liked how much love Wooyoung had to give and chose him to give it to. But he couldn't ignore it. The constant tug on his heart towards Yeosang. Sweet, shy, awkward, clueless Yeosang. He was exhausted from being the good boyfriend he is while ignoring that tug.
Now there was nothing left to hold him together.
San slid down the door, knees curling up to his chest as his hands dragged through his hair. The memory hit againâYeosang against the wall, Jonghoâs mouth on his, that searing flash of the heart-shaped birthmark that had carved itself into Sanâs soul the first time he saw it.
San let out a sound between a sob and a laugh, ugly and raw. He buried his face in his hands, his shoulders shaking as tears slipped hot and fast down his cheeks.
He hated himself for wanting to rip Yeosang away.
He hated Yeosang for kissing back.
He hated Jongho most of allâfor looking him dead in the eyes while stealing what was never his to take.
But more than all of that, he hated the bond. The unshakable, undeniable tether that kept dragging him toward someone he could never have. Someone who was already slipping further away every second.
A choked sob tore out of his throat, muffled against his palms. âWhy⊠why didnât you choose me?â he whispered, as if Yeosang could hear him through the walls, through the city, through the storm that lived in his chest.
The silence answered back, heavy and unrelenting.
San curled tighter into himself, trembling, until exhaustion finally dragged him under. But even in sleep, his body wouldnât let him go. His dreams burned with honeyed skin, a mark on the neck, and lips he could still feel against his ownâexcept in every dream, it was him kissing Yeosang, not Jongho.
And he woke with that bitter ache carved even deeper because morning meant one thing: putting the mask back on. Pretending again. For Wooyoungâs sake. For Yeosangâs sake. For everyone but his own. Because he knew deep down who he really wanted, and he knows.. now he can't have him.
The car rolled to a stop in front of Yeosangâs place. The drive had been quietâtoo quiet. Yeosang kept his eyes on the passing streets, refusing to think about San, about Wooyoung, about the way his heart had split open in that cafĂ©. His chest still ached, but he shoved it down, layer after layer, until all that was left was a hollow ache. Jongho still held his hand tightly, driving with one hand as if to make sure he was really still there.
âYou donât have to walk me in,â Yeosang muttered as he unbuckled his seatbelt, his voice rough from hours of silence.
âI wasnât planning to.â Jonghoâs tone was flat, but when Yeosang glanced at him, there was something dangerous in his eyesâpossessive, hungry.
Yeosang opened the car door, stepped out into the cool night air, and headed toward the porch. He thought that would be the end of it. Just a goodnight, maybe a text later.
But then Jongho was suddenly there, right behind him, his hand wrapping around Yeosangâs wrist before he could even reach the door.
âJonghoââ Yeosang started, but his words caught in his throat when Jongho pressed him back against the wall, in the corner of his porch, lips hovering just beside his ear.
âDo you have any idea how you looked tonight?â Jongho whispered, his breath hot against Yeosangâs skin. âFalling apart in front of him. Pretending you didnât want him while you kissed me back like you were starving.â
Yeosangâs pulse stumbled, heat crawling up his neck. He shouldâve pushed him away, shouldâve told him to leave. But the ache inside himâthe bitterness of San choosing Wooyoung, the loneliness clawing at his ribsâmade him freeze.
Jonghoâs hand slid down, bold, dangerous, until it cupped him through his jeans. Yeosangâs breath hitched, his whole body going rigid.
âJonghoââ His voice cracked, barely more than a plea.
âShh,â Jongho murmured, eyes burning as his thumb pressed harder. âI want to see you like this. Right here. Where anyone could walk by and see you falling apart for me.â
And then Jonghoâs mouth was on himâfirst his jaw, then his neck, teeth grazing over sensitive skin. When his lips brushed Yeosangâs birthmark, hot and deliberate, a strangled sound tore out of Yeosangâs throat. The possessive way he was kissing his birthmark. It made his heart skip and his stomach flutter.
âThatâs mine,â Jongho whispered against the mark before claiming his mouth in a bruising kiss, his hand working Yeosang with cruel precision. He slipped his hand in past the barrier of Yeosangâs waistband. Yeosang let out a whimper as he gripped tightly to Jonghoâs shoulders. The male took ahold of him and stroking like he didn't want anything else in the world. Stroking hard and fast. It's almost desperate.
Yeosang trembled, shame and need colliding until he couldnât breathe. He kissed Jongho back, desperate, lost, because what else was there? San had chosen Wooyoung. But Jongho was here, touching him, claiming him, marking him as his.
And when Yeosang finally came undone, muffling his cry against Jonghoâs lips, Jongho pulled back just enough to smirk against his mouth. Yeosang trembled, holding himself up by Jonghoâs shoulders as his knees almost gave out on him. Yeosang tried to catch his breath as Jongho pulled his hand out and looked at it.
"You came a lot." Jongho whispered, making Yeosang shiver as he licked it off his hands. Yeosangâs lips were bruised and swollen from Jongho, breaking him down, piece by piece. Jongho squeezed Yeosangâs hips before placing a solid and almost affectionate kiss on his forehead. "Good night." He said before leaving Yeosang trembling on his porch with his boxer wet and sticky. And to Yeosangâs horror, wanting more.
Yeosang watched as he started his car and drove away. Yeosang stood frozen for a minute or two before patting for his keys. He found them in his pocket and struggled to unlock the door due to his hands shaking. When he finally unlocked it he felt relief for a split moment due to the safety of his home.
The door clicked shut behind him, but Yeosang didnât move. He just stood there in the entryway, staring into the darkness of his apartment as though it could swallow him whole. His chest rose and fell too fast, his lips still tingling, his forehead still warm where Jonghoâs kiss had landed.
He pressed the back of his hand to his mouth. It did nothing to erase the ghost of Jonghoâs lips. Nothing to stop the way his body still buzzed with raw electricity.
âGod,â he whispered, stumbling toward the couch. His legs felt weak, and his heart wouldnât slow. He collapsed onto the cushions, dragging both hands down his face until his palms trembled against his jaw. The same jaw Jongho had gripped possessively when Yeosang had tried to look and see who in the corner of his eye as they were making out. Dangerously.
He should feel disgusted. He should feel violated. And he did, a littleâhis stomach twisted with shame. But under all of that was something worse, something that made him want to claw his own skin open.
Yeosang shook his head violently, as if the thought could be beaten out of him. âNo. No, no, no.â His voice cracked. âThis isnâtâheâs notââ
But when he closed his eyes, he saw Jonghoâs smirk, felt the press of his mouth on his mark, the claim whispered against his skin. His body betrayed him, heat flaring low in his stomach again, and Yeosang choked on the sound that almost slipped free. He was hard again.
It horrified him. He curled in on himself, arms wrapping tight around his knees, forehead pressing to them as though he could crush the hunger out of his chest. He told himself it was just desperation. Just loneliness. Just San.
But another voice whispered louder, crueler: 'No one will love you like I do.'
Yeosang squeezed his eyes shut harder, trying to block it out. But it was already in him, etched deep by the brush of a forehead kiss that lingered like a brand.
And to his horror, beneath all the shame and fury, he realized he was already waiting for the next time.
Yeosang sat there for what felt like hours, the silence pressing in around him like a weight. His mind replayed every second on the porch, every word Jongho had whispered.
'You donât need him. You need me.'
He hated it. He hated how his body had melted against Jonghoâs touch, how his lips had parted so easily for that kiss. But worse than all of thatâwhat terrified him mostâwas the way his chest still fluttered at the memory of Jonghoâs lips on his forehead.
It had been so soft. So careful. Nothing like the sharp, possessive hunger that had left him trembling.
That partâthe forehead kissâfelt⊠almost tender. Like Jongho wasnât just claiming him, but protecting him.
Yeosang dragged a shaky breath in, trying to shake the thought away. But it came back stronger, weaving into all the cracks San had left in him. His stomach twisted, his throat tight. He pressed his fingers hard against his temples, but the logic slid in anyway, smooth and poisonous.
'Maybe Jongho really does care. Maybe thatâs why he couldnât leave you alone. Maybe thatâs why he kissed your markâbecause he knew what San ignored. Because he sees you.'
Yeosangâs chest clenched. He wanted to believe it. God, he wanted to believe it. Because if he didnât, then he had to face the truthâthat he was just weak, just lonely, that he had let someone use him because he couldnât stand being unwanted. And that was unbearable.
So instead, he clung to the image of Jonghoâs lips brushing his forehead. Gentle. Almost loving.
Maybe he was crazy. Maybe they were both crazy. But wasnât that what love was supposed to feel like? Consuming? Desperate? He was feeling all of that right now. If you took out the fact Jongho was his stalker... that's what was going on between them.
Yeosang swallowed hard, curled tighter into himself on the couch, and whispered into the empty room, as if speaking it out loud would make it true:
âHe⊠he cares about me.â The words felt wrong. They scraped like glass in his throat. But the more he repeated them, the more they began to dull, to settle into something almost comforting. âHe cares about me.â
He closed his eyes, let the memory of Jonghoâs kiss wash over him one more time, and clung to it like a lifeline. Because if he didnât, he knew heâd drown.
Yeosang woke to the smell of something warm and savory drifting through the apartment. For a moment, still tangled in sleep, he thought he was dreamingâhis mom making breakfast when he was a kid, the comforting scent of food wrapping around him.
But then his eyes opened. He was in his own bed. Alone. He sat up too fast, his head swimming, heart hammering. The smell was stronger now. Eggs. Toast. Coffee.
Yeosangâs pulse jumped. Someone was in his apartment. He staggered out of bed, stumbling toward the kitchen, and stopped dead in the doorway.
Jongho stood there, sleeves rolled up, casually flipping eggs in a pan like heâd been living here all along. He glanced over his shoulder when he heard Yeosangâs sharp breath, lips curving into that infuriatingly calm smile. His face just as handsome as last night when he had jerked him Off on his PORCH.
âMorning,â he said like it was the most natural thing in the world. âYou donât eat enough, so I thought Iâd take care of that.â
Yeosangâs mouth went dry. âH-how did youâ? You canât justââ
But the words tangled on his tongue as Jongho set a plate down at the table and slid it toward him. The eggs were perfectly cooked. Toast golden. Even a mug of coffee waiting, steam curling up like an invitation. It looked so good and caused Yeosangâs stomach to growl and his mouth cottony.
âI let myself in,â Jongho said simply, as though breaking into someoneâs home wasnât insane.
'No shit Sherlock, I can see that.'
âYou didnât answer your phone. I got worried.â
Worried. The word sank into Yeosangâs chest like a stone. He should tell him to leave, to never do this again. He knew that. But instead his gaze fell to the plate, to the coffee. His stomach tightened at the thought of someone remembering him like this, caring enough to notice he hadnât eaten.
âYou donât have to look at me like that,â Jongho said softly, stepping closer. âIâm not here to hurt you. I just⊠I canât stand the thought of you sitting here alone, hungry, punishing yourself.â His fingers brushed Yeosangâs jaw, tilting his face up until their eyes locked.
Yeosang froze, the breath caught in his throat. Jonghoâs gaze was steady, unwavering, not cruel this time. Just⊠intense. What exactly was going on between them? Yeosang didn't even know.
âI told you, Yeosang. No one will love you like I do.â His thumb brushed the corner of his mouth before pulling away. âNow eat.â Yeosang lowered himself into the chair without quite realizing it, staring down at the plate like it was proof of something bigger. Something real.
Jongho wasnât lying. He did care. He had to. Why else would he go this far? Why else would he show up just to make sure he was okay?
He picked up the fork with trembling hands. And as he took the first bite, the food warm against his tongue, he whispered the thought heâd been fighting since last nightâ"Maybe this is what love looks like."
"This IS love, Yeosang." Jongho confirmed as he sat beside Yeksang and watched him eat the food he made for him. Jongho tilted his head as his eyes swept over Yeosang, taking in the stiffness in his shoulders, the way his hands fidgeted in his lap. He leaned in close, his voice low, coaxing.
âYouâre always giving, Yeosang. Always putting yourself last. You never just⊠let go.â His thumb brushed Yeosangâs cheek, soft, disarming. âYouâre beautiful when you do.â A shiver of pleasure rushed through his body. His eats burning as he looked at him with puppy dog eyes.
Yeosangâs throat tightened. The words sank into him like a stone into water, too heavy, too warm. His chest ached with the truth of themâhow long had it been since anyone looked at him and said something like that?
Before he could speak, Jonghoâs hands were burning on his bare chest. Why put of all the things he forgot had taken his shirt off before falling asleep? He had parades into his kitchen with a casual dressed Jongho .Jonghoâs hand slipped lower, pressing against him through his clothes. Yeosang sucked in a sharp breath, but Jongho only smirked.
âYouâre so tense,â Jongho murmured, lips ghosting against his ear. âLet me take care of you.â
Then, without asking, Jongho wrapped his hand firmly around him, heat flaring through Yeosangâs body. At the same time, he took Yeosangâs trembling wrist and guided it down, pressing it to his own length until Yeosang was touching him too.
Yeosang gasped. His hand twitched to pull back, but Jongho held it steady, covering his knuckles with his own. âWith me,â he whispered. âWeâll move together.â Together? With him? Yeosang slowly nodded. He wasn't too experienced, jongho guided him until he was gripped on correctly. He stood them up before they started.
Their rhythm built, mirrored strokes, ragged breaths filling the air. Yeosangâs mind screamed this was wrong, that it was too much, but his body betrayed him. His hips jerked forward, his hand moving in time with Jonghoâs as the pressure mounted. Their foreheads pressed together, their breaths mingling as one.
Jongho kissed along his neck, over the mark at his forehead, then claimed his mouth in a desperate kiss. But it wasnât enough. Abruptly, he sank lower, down Yeosangâs chest, down his stomach, until Yeosangâs back slammed against the wall. Yeosang was shocked and almost whined when Jongho pulled his lips from his own.
âWaitââ Yeosangâs protest fractured into a strangled cry as Jonghoâs mouth closed around him, hot and consuming. His knees nearly buckled. His body heated up incredibly quickly.
âGodâJonghoââ His hand tangled in Jonghoâs hair, caught between shoving him away and dragging him closer. Jongho hummed low in his throat, vibrations shooting through Yeosangâs entire body. And still, Jonghoâs grip forced Yeosangâs palm to keep stroking him, unrelenting. Two rhythms. Two fires. No escape.
Yeosangâs head hit the wall, eyes squeezing shut as his body surrendered to the onslaught. Shame burned, but the longing burned hotter, tearing him apart. And when Jongho looked up through heavy lashes, lips wrapped around him, Yeosang shattered.
The world blurred, trembling release ripping through him as Jongho groaned against his skin.
When it was over, Jongho rose, breathless but steady, and kissed Yeosang hungrily, messilyâthen softened, pressing his lips to Yeosangâs forehead with devastating gentleness.
âSee?â he whispered, brushing his thumb over Yeosangâs jaw like he was fragile. âThis is you letting go. This is real. Youâre mine, always.â
Yeosang sagged against him, body weak, mind screamingâbut beneath the horror, one truth curled like a hook in his chest: he wanted more. He wanted more of Jongho. He wanted to give more to Jongho. San was nearly a distant memory now. Who's he lying to? The tug was still there but with his full focus on Jongho, he was hardly thinking about San. Especially because Jongho is returning the attention with no struggle or hesitation.