LOGINThe next night, it began again.
Ruby had barely finished brushing her hair when she heard it — that familiar, taunting clink of a balcony door sliding open. She froze, staring at her reflection in the mirror. No. No way. She wasn’t doing this again. But then the muffled laughter. And the voice she was learning to hate on a cellular level drifted across the humid night air. Ruby sighed, marched toward her own balcony, and pushed the door open. Right on cue, Kai stepped out of his — as if the universe had written them into the same script and was determined to see what chaos they’d create. He leaned casually on the railing, a bottle of sparkling water dangling from his fingers like it was part of his personality. “Princess,” he greeted, smirk firmly in place. Ruby didn’t even hesitate. “Spoiled brat.” Kai actually laughed — a low, warm sound that carried across the space between them. “Wow. Upgrading already. Last night it was ‘annoying.’ I feel honored.” She crossed her arms. “Do you always bother your neighbors, or am I special?” “Oh, you’re definitely special,” he said with a grin that was far too slow and deliberate. “Most people don’t yell at me on day one.” “Maybe they should.” Maybe someone should’ve put him in his place years ago. Kai tilted his head, studying her with a lazy curiosity that made her skin prickle. “Maybe I like it when you do.” Ruby’s whole body flushed — not with flattery, but with irritation so hot it could power the building. She pointed at him. “No. Don’t say things like that. You’re not charming.” He shrugged. “I don’t try to be.” “Exactly! That’s the problem!” “Pretty sure you’re the only person who thinks that.” Ruby groaned into her hands. “I cannot deal with you.” “You’re doing a great job so far,” he said, unbothered. She leaned against her railing, glaring at him through the soft glow of the city lights. “School better be quiet. Because I swear, if you show up blasting music—” Kai pushed off his railing slowly, almost thoughtfully. The playful glint in his eyes dimmed, replaced by something… sharper. “If you think school will be better…” he said, voice dropping lower. Ruby stiffened. “…you’re wrong.” A chill slid down her spine. The shift in him was immediate. Gone was the flirtatious, obnoxious boy who loved to annoy her. In his place was something far more difficult to read — and far more unsettling. Kai held her gaze for a long, heavy moment. He didn’t smile. He didn’t tease. He just looked at her like he knew a secret she wasn’t ready to hear. For the first time since meeting him, Ruby didn’t have a comeback. Something inside her whispered: He’s warning you. Not threatening. Warning. And she hated the twist of unease that curled in her stomach. “What’s that supposed to mean?” she finally asked, voice quieter than she intended. Kai lifted a shoulder. “Just telling you the truth.” “That I’m going to have a bad time?” she shot back, trying to sound braver. “Only if you’re not careful.” “Careful of what?” He hesitated — actually hesitated — and Ruby wasn’t sure she’d ever seen him do that before. He glanced toward the street, jaw flexing slightly. Then the mask snapped back on. The smirk. The casual tilt of his head. The easy smooth confidence that made people fall at his feet. “You’ll figure it out,” he said lightly. Ruby wanted to scream. “Why are you being weird? You can’t just say something creepy and vague and then act normal.” “That wasn’t creepy,” Kai said. “It was educational.” “Oh my God.” He laughed softly. “Relax, Princess. You’ll survive.” Ruby narrowed her eyes. “Why do you even care?” Kai’s smirk faltered. Just a little. Enough that Ruby’s breath caught. He angled his body away, gaze drifting to the street below like he suddenly needed an escape route from his own expression. “I don’t,” he said. Too quickly. Too defensive. Ruby almost said something — almost pushed again — but then Kai’s balcony door slid open, and one of his friends poked his head out. “Yo, Kingston! You coming? They’re starting another game!” Kai didn’t look away from Ruby immediately. There was a flicker of conflict in his eyes — brief, but unmistakable. Then the wall came back up. “Yeah,” he said without looking at his friend. “I’m coming.” He turned back to Ruby, the easy grin sliding into place like armor. “Try not to dream about me,” he said with a wink. Ruby’s jaw dropped. “In your—” But Kai was already stepping inside, disappearing behind the door. It clicked shut. Ruby stood there, fists clenched, heart pounding for reasons she refused to identify. What was that? That shift? That warning? What did he know that she didn’t? She took a deep breath and rested her arms on the railing, staring at the empty space where he’d stood a moment ago. The city buzzed around her — the distant honking, the chatter of people on the street, the hum of traffic. But her world felt suddenly too quiet. Too expectant. She hated that Kai had gotten under her skin. Hated that he looked almost… concerned. But she hated one thing even more: The way her chest tightened when he walked away. As if the balcony felt colder without him there. She jerked back from the railing. No. Absolutely not. She wasn’t doing this. She refused to let a spoiled, arrogant, driveway-blocking, music-blasting, nickname-assigning brat affect her nerves. She stomped inside and shut the balcony door firmly. But long after she climbed into bed… Long after she turned off the lights… Long after the apartment fell silent… Ruby still couldn’t shake the echo of his voice. “If you think school will be better… you’re wrong.” And for the first time since moving to New York, she wasn’t sure if she was ready for what tomorrow would bring.Morning light crept through the blinds, casting stripes across the floor. Ruby sat at the kitchen table, her coffee untouched, staring at the steam curling from the mug as if it held answers.The night replayed in fragments: Kai on her couch, eyes raw and unguarded, words spilling out in ways she hadn’t expected. The boy behind the legend, vulnerable and honest. And yet, the memory left a strange ache in her chest, a mix of sympathy, fear, and something else she refused to name.She glanced toward the hallway. Kai’s jacket was gone, shoes neatly by the door, but the lingering weight of him was everywhere. She shook her head, trying to focus on the mundane—breakfast, school, anything else.A knock at the front door startled her. She jumped, spilling a bit of coffee on the table. Her heart rate picked up before she even realized it was Theo.“Morning,” he said, casually leaning against the doorframe, backpack slung over one shoulder. His sharp eyes immediately found hers. “You look… dif
The question lingered between them, fragile and exposed.Ruby didn’t answer right away. She watched Kai stand awkwardly in her entryway, hands shoved into his jacket pockets like he didn’t know what to do with them when he wasn’t performing. The silence stretched, thick but not hostile.Finally, she said, “You’re already inside.”Something in his shoulders loosened.“Yeah,” he murmured. “I guess I am.”She led him quietly into the living room. The lights were low, the only glow coming from a small lamp near the couch. Kai paused, taking it in like it was foreign territory—soft furniture, framed photos on the wall, a crocheted blanket folded neatly over the armrest.No trophies.No awards.No legacy staring down from gilded frames.“This place…” he started, then stopped. “It feels warm.”Ruby folded her arms, suddenly self-conscious. “It’s just a house.”“It’s not,” he said. “It feels lived in.”She gestured to the couch. “Sit. Before you fall over.”He obeyed without argument, droppin
The knock came just after midnight.Ruby was half-asleep, tangled in her blanket, her phone face-down on the nightstand. For a moment, she thought she’d imagined it—some leftover echo from a dream.Then it came again.Three slow knocks.Not urgent.Not polite.Heavy.Ruby sat up, heart thudding. The house was quiet, her aunt already asleep down the hall. She slipped out of bed, bare feet cold against the floor, and crept to the window first.The porch light cast a pale yellow glow.And there he was.Kai Kingston stood on her doorstep like he didn’t belong to the world anymore.His hair was messy, jacket hanging open, tie loosened and crooked. One hand braced against the porch railing, the other hanging uselessly at his side. His head was bowed, shoulders slumped in a way she’d never seen before.He looked… broken.Ruby’s breath caught.She hurried downstairs before she could think better of it.When she opened the door, the smell hit her first—alcohol, sharp and unfamiliar on him. Kai
Ruby didn’t mean to say it like that.But once the words left her mouth, there was no pulling them back.“Stop.”Kai halted mid-step in the hallway, his shoulder brushing a locker. Students streamed around them, laughter and chatter filling the space between what they weren’t saying.He turned slowly. “Stop what?”Ruby tightened her grip on her backpack strap. “Stop interfering. Stop fixing things. Stop… protecting me.”His jaw flexed. “You think that’s what I’m doing?”“I know it is.”A few feet away, someone laughed too loudly. Ruby ignored it.“Kai,” she said, lowering her voice, “I didn’t ask for it.”His eyes darkened—not with anger, but something quieter. He glanced down the hall, then back at her. “You think I do this for thanks?”“No,” she said honestly. “I think you do it because you’re used to having control.”That landed.He looked at her for a long moment, searching her face as if waiting for the insult to finish forming. When it didn’t, something in him shifted.“So what,
Kai’s words lingered on the rooftop long after he left.Ruby stood there alone, the wind biting through her jacket, staring at the city lights below. She didn’t answer him—not because she didn’t have words, but because every answer felt dangerous.She went home with a knot in her chest that wouldn’t loosen.The consequences came fast.Just… not the way she expected.By the next morning, everyone knew Kai had been “involved in an incident.” That was the phrase circulating—polite, vague, sanitized. Not fight. Not violence. An incident.The boys he’d hit were in school.Kai was too.No bruises on their faces. No visible punishment. No emergency assemblies.Just whispers.Ruby overheard them everywhere.“They said it was mutual.”“My cousin said the parents handled it.”“Kingston money, obviously.”In the first period, Kai’s seat was empty.Ruby noticed immediately. She hated herself for that.By the second period, the vice principal made an announcement.“Due to a minor altercation yeste
It happened faster than rumors ever did.Ruby was halfway down the east hallway, books hugged to her chest, when the laughter started behind her. Sharp. Mocking. Familiar.“Careful,” a boy’s voice said loudly. “Don’t trip. Wouldn’t want Kingston’s charity case bruising her knees.”Her shoulders tensed.She didn’t turn.She didn’t slow down.She’d learned that lesson already.But footsteps rushed closer. Too close.Someone brushed her arm on purpose.Her books slipped.They hit the floor with a crack that echoed down the hallway.Laughter burst out—three boys this time, seniors she recognized vaguely from Kai’s wider social orbit. Not his friends exactly. Worse. The ones who borrowed his name without his permission.Ruby crouched, cheeks burning, fingers scrambling to gather her things.“Relax,” one of them said. “We’re just joking.”“Yeah,” another added. “Theo’s girl can take a joke, right?”That made her freeze.“I’m not—” she started.“Hey.”The word cut through the hallway like a







