Chapter 4: Reckoning in the Dark
The heavy door clicked shut behind Giselle, sealing them into a silence that felt thicker than before. The air still hummed with the ghost of the confrontation, the imprint of Yuna’s shock and Giselle’s calculating stare staining the peaceful room. Karina stood motionless, her dress a crumpled bundle in her fists, the duvet pooled at her feet.
Minjeong hadn’t moved from the bed. She stared at the closed door, her posture rigid. The defiant set of her shoulders was gone, collapsed inward. In the dimming twilight, she looked small again, achingly young.
“I need air,” Karina whispered. The words scraped her throat. She didn’t wait for a response. She turned, fumbling with her clothes, dressing with clumsy, hurried movements. The soft cotton of her dress felt alien against her skin, which still burned with the memory of Minjeong’s mouth. She walked out of the bedroom, through the vast, silent living room, and slid open the heavy glass door to the balcony.
The city noise rushed up to meet her—a distant, rhythmic roar of traffic and life. The air was cooler here, carrying the scent of impending rain and concrete. She gripped the cold metal railing, her knuckles white. The skyline was a fractal blaze of light against the deep blue dusk, beautiful and utterly indifferent.
She heard the soft shuffle of footsteps behind her. Felt, rather than saw, Minjeong come to stand beside her, not touching. Minjeong had pulled on a large, worn sweater that drowned her frame and a pair of simple cotton shorts. She was hugging herself.
“I’m sorry,” Minjeong said. The wind snatched the words, made them frail.
“For what?” Karina’s voice was flat. “You didn’t do anything wrong.”
“I yelled. I made it a scene. I… threw you under the bus a little.” Minjeong’s sigh was a shaky thing. “I was just so angry. At them. At the way they looked at you. Like you were some… contaminant.”
Karina barked a laugh, harsh and sudden. “Maybe I am.”
“Don’t.” Minjeong’s hand shot out, fingers closing around Karina’s wrist on the railing. Her grip was surprisingly strong. “Don’t say what they’re thinking. I get enough of that from them.”
“But they’re your friends.” Karina finally turned her head to look at her. Minjeong’s face was pale in the city’s glow, her eyes huge and dark. “They’re protecting you. From me. From my… reputation.”
“I don’t need protection from you.” Minjeong’s voice gained a sharp edge. “I’m not some fragile doll they need to keep on a shelf. Giselle… she has this idea of me. After this thing that happened… a bad relationship, last year. It wasn’t even that dramatic, he was just a spineless loser, but she saw me cry once and now she thinks I’m made of glass.” She let go of Karina’s wrist, turning to face her fully. “They don’t get it. What I feel with you isn’t fragile. It’s the least breakable thing I’ve ever felt.”
The raw honesty of it was a physical blow. Karina wanted to believe it, to let it sink in and warm the cold dread in her stomach. But the old script was too familiar. “Minjeong, what you feel right now… it’s intense. It’s new. I’m good at the beginning. That’s my whole thing. The talking, the pull… it’s like a party trick. And then people realize the trick is all there is.”
“Stop.” Minjeong took a step closer. The wind blew her bangs across her eyes. “You don’t get to decide what I’m feeling. You don’t get to tell me this is just some infatuation.”
“How do you know it’s not?” Karina’s words came out in a rush, desperate. “You saw how they looked at me. That’s how everyone looks at me, eventually. ‘Karina, the best talker.’ ‘Karina, who can get any girl to fall for her in a week.’ It’s a fucking curse. I don’t want to be just another story you tell your friends about the girl who swept you off your feet and then disappeared!”
“Then don’t disappear!” Minjeong shouted it. The sound cut through the hum of the city. A tremor ran through her. “Stop trying to push me away to prove your own stupid point. You’re so scared of being the villain in someone’s story that you’re making yourself the villain in ours before it even starts.”
Karina stared, stunned into silence. The truth of it, laid so bare, left her breathless.
Minjeong moved again, closing the last of the distance between them. She didn’t kiss her. She put her hands on Karina’s hips, her touch firm, anchoring. “You think I don’t know what people say? I work in a cafe in the city center. I’ve heard your name. I’ve seen the way women look at you when you walk in. I’m not an idiot.”
“Then why?” Karina whispered, her resolve crumbling.
“Because from the first time you ordered that stupid, too-sweet latte and tried to make a joke about the weather, I saw you. Not the talker. Not the legend. The person who was nervous. Who actually listened to my answer. Who came back the next day, and the next, not to hit on me, but because you seemed to like the quiet. You looked… lonely.” Minjeong’s thumbs stroked small circles on Karina’s hips through the thin fabric of her dress. “And I know lonely. So don’t you dare tell me what this is. I get to name it.”
The fight drained out of Karina, leaving a hollow, aching space that was quickly flooding with something else, something terrifying and hopeful. She raised a hand, tentatively brushing Minjeong’s hair back from her forehead. “What do you name it?”
Minjeong didn’t answer with words. She surged forward, capturing Karina’s mouth in a kiss that was nothing like the ones before. This wasn’t exploration or slow-burning desire. This was a claim. Angry, desperate, and fiercely possessive.
Karina gasped into it, her back meeting the solid chill of the balcony railing. Minjeong pressed against her, all softness and sharp angles, her hands leaving Karina’s hips to cradle her face, holding her in place. The city’s thousand lights swam in Karina’s vision as she closed her eyes, surrendering to the taste of salt—from her own tears or Minjeong’s, she didn’t know.
When Minjeong finally broke the kiss, she was breathing hard, her forehead resting against Karina’s. Her big eyes searched Karina’s face, blazing with a fierce light. “You still want this?” she breathed, the question a challenge, a plea.
Her hands slid down, over the curve of Karina’s ass, gripping firmly before sliding around to the front. Her fingers dipped beneath the waistband of Karina’s boxers, blunt nails scraping a line across the skin of her lower stomach.
A violent shiver ripped through Karina. The cool night air, the harsh metal at her back, the searing heat of Minjeong’s touch—it was too much.It was everything. The last of her resistance shattered.
In answer, she crushed her mouth back to Minjeong’s, one hand tangling in the hair at the nape of her neck, the other fumbling for the hem of that oversized sweater. Her fingers found warm skin underneath. “Yes,” she growled against Minjeong’s lips, the word swallowed by the kiss. “God, yes.”
The admission was a fracture. A giving way. Minjeong made a sound, a low, satisfied hum that vibrated against Karina’s mouth. Her fingers, already under the waistband, didn’t hesitate. They slid down, through the coarse silk of hair, and lower, until her fingertips found the wet, aching cock waiting for her.
Karina’s head tipped back against the railing with a soft thud. A broken moan escaped her, lost to the vastness of the city night. Her grip on Minjeong’s hair tightened.
Minjeong watched her, her eyes dark and unblinking, her breath coming in quick puffs against Karina’s cheek. “Good,” she murmured, her voice husky with a possessiveness that sent another jolt through Karina’s core. “Because I’m not letting go.”
Minjeong’s words weren’t a promise. They were a fact, etched into the night air between them. Her fingers, still curved around Karina’s cock, gave a firm, possessive squeeze.
Karina shuddered, her hips bucking forward involuntarily. The cool railing dug into her back, a sharp counterpoint to the heat pooling in her gut.
“Inside,” Minjeong whispered, her breath hot against Karina’s ear. It wasn’t a question.
She took Karina’s hand, her small fingers threading through longer ones, and pulled her from the balcony. The grand living room passed in a blur of shadow and muted city glow. They didn’t stop until they reached the vast, low platform bed, now a tangled landscape of duvets and discarded lace.
Minjeong turned to face her. In the semi-darkness, her expression was unreadable, but her movements were deliberate. She pushed Karina to sit on the edge of the mattress. Then, without breaking eye contact, she hooked her thumbs into the waistband of her cotton shorts and pushed them down, stepping out of them.
The oversized sweater still hung from her slender frame, draping to mid-thigh. She looked like a dream, disheveled and real.
“Watch,” Minjeong said, her voice a low command.
She turned her back to Karina, bending over slowly at the waist. The hem of the sweater rode up, revealing the perfect, pale curve of her ass. She glanced back over her shoulder, her bangs falling into her eyes. Her gaze was a challenge, glittering in the dim light.
Then she reached back, her hand finding Karina’s cock, guiding it to her. She used her other hand to part herself, already slick and wanting. A low, strained sound escaped Karina’s throat as she felt the wet heat engulf her tip.
Minjeong sank down slowly, taking the length of her in one fluid, relentless motion.
“Fuck,” Karina gasped, her hands flying to Minjeong’s hips, fingers digging into soft flesh. The sight was obliterating. Minjeong, bent over, fucking herself on her, the sweater a pale tent around their joining.
“Yeah,” Minjeong breathed out, a shaky sigh of satisfaction. She began to move, a slow, deliberate roll of her hips that made Karina see stars. “That’s it. Just like that.”
Karina’s mind fractured. All the careful control, the fear of being too much, of moving too fast, melted under the sheer, wanton reality of Minjeong taking exactly what she wanted. Words tumbled from Karina’s lips, raw and unfiltered.
“You’re so greedy for it,” she groaned, her thumbs rubbing circles on Minjeong’s hip bones. “Look at you. Can’t get enough, can you?”
A breathy giggle escaped Minjeong, mixed with a sharp intake of air as she pushed back further. “You love it,” she managed, her voice tight with pleasure.
“I do,” Karina admitted, the truth of it tearing through her. Her praise was just as fervent as her degradation. “God, you feel incredible. So perfect like this. Taking me so deep.”
Minjeong whimpered, the sound going straight to Karina’s core. Her movements became less controlled, more urgent, her body seeking its own rhythm. She was whining now, little punched-out sounds with every thrust back. “Karina… please…”
“Please what?” Karina urged, her own control splintering. She met Minjeong’s movements, driving up into her. “You’re doing so good. Fucking yourself on my cock like you needed it. Like you dreamed about it.”
“I did,” Minjeong cried out, the admission lost in a moan. Her head dropped between her shoulders, her whole body trembling with the force of her movements. The giggle was gone, replaced by a continuous, desperate sound of want. “Don’t stop, don’t stop, please—”
Karina couldn’t have stopped if she wanted to. The world narrowed to this connection, to the slick, wet sounds, to the feel of Minjeong clenching around her, to the broken, beautiful sounds she was making. She was close, teetering on an edge she’d never known.