แชร์

Ch. 4 — Balcony War

ผู้เขียน: Pauline Maxwell
last update วันที่เผยแพร่: 2025-12-03 22:20:45

The 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.

อ่านหนังสือเล่มนี้ต่อได้ฟรี
สแกนรหัสเพื่อดาวน์โหลดแอป

บทล่าสุด

  • The Guy Who Lives Next Door    Chapter 72

    Kai turns the volume up.It’s instinct—muscle memory from years of being watched, admired, followed. If something slips from his grip, he tightens the show. Makes it brighter. Louder. Impossible to ignore.His laugh carries down the hallway before he does.He shows up late to first period, door swinging open like an entrance cue. Someone snickers. Someone else straightens. A few heads turn automatically, trained to react.Kai grins, unapologetic, flashing that effortless charm that used to bend rooms around him.“Sorry,” he says lightly, not sorry at all. “Traffic.”There’s no traffic on campus.The teacher sighs but lets it go. They always do.Kai slides into his seat—leans back, sprawls a little wider than necessary. His gaze flicks, just once, toward Ruby.She doesn’t look up.Not even a glance.The grin stays on his face. It cracks on the inside.By lunchtime, the performance escalates.Kai drops into a chair too hard. Tosses his jacket across the table like a flag. Tells a story

  • The Guy Who Lives Next Door    Chapter 71

    Ruby’s decision doesn’t arrive with fireworks.No confrontation. No tears. No dramatic exit.It comes quietly—on a Monday morning when she pauses outside the classroom door and chooses a different seat.Not the one near the window where Kai usually leans back with his chair tilted too far.Not the row where their knees once brushed, where his presence felt unavoidable.She takes a seat closer to the front. Alone.It’s small. Invisible. Devastating.Kai notices immediately.He always notices when something shifts in a room—when attention bends away from him, when a rhythm changes. He glances up, already expecting to catch Ruby’s eyes the way he always does.He doesn’t.She’s looking at the board. Focused. Calm. As if he isn’t there at all.His mouth curves into a lazy smile anyway. A reflex. A mask.Doesn’t matter, he tells himself. She’s just in a mood.The class starts. The air hums.Ruby doesn’t look back once.She changes her routes that week.Not dramatically—just enough.She leav

  • The Guy Who Lives Next Door    Ch. 70 — What He Stands to Lose

    The school courtyard had changed. Not physically—same stone benches, same banners fluttering lazily in the afternoon air—but something in the energy had shifted. Conversations didn’t hush the way they used to when Kai Kingston passed. Heads didn’t automatically turn. For the first time, the world wasn’t rearranging itself around him. Ruby stood near the steps of the main building, sunlight catching in her hair. She was laughing—not the careful kind, not the brittle politeness she’d learned to wear early on, but real laughter. Easy. Unafraid. People were listening to her. A junior asked her something about the debate committee. A teacher paused to compliment her presentation from earlier that day. Someone thanked her for speaking up last week, for saying what everyone else had been too scared to say. Respect looked good on her. Theo stood beside her—not looming, not staking a claim. Just there. Solid. When Ruby spoke, he listened. When someone interrupted, he didn’t step in unle

  • The Guy Who Lives Next Door    Ch. 69 — Losing the Game

    Kai had always known the house was too big. It swallowed the sound. Even his footsteps felt temporary, like the floor didn’t bother remembering him once he passed. Tonight, the halls were lit brighter than usual—staff moving quietly, a dinner table set for people who weren’t hungry, for people who weren’t coming.He stood in the doorway of the study, jacket still on, tie loosened and forgotten. His father sat behind the desk, glasses perched low, absorbed in something that mattered more than a son. His mother lounged on the couch, scrolling through an event recap she hadn’t attended. They didn’t look up.“Sit,” his father said, eyes never leaving the papers.Kai didn’t.“I don’t want to talk about optics,” Kai said. His voice surprised him—steady, low, resolute. “I want to talk about us.”That earned a glance. Brief. Calculating.“We don’t have time for melodrama,” his mother said, eyes still on her phone. “If this is about the school—”“It’s not,” Kai cut in sharply. “It’s about you

  • The Guy Who Lives Next Door    Chapter 68 Brielle Overplays

    “Can we please stop talking about Kai?” she said. The post didn’t drop with a bang.It slid into the gossip app sometime between second period and lunch, quietly enough that Ruby didn’t even see it at first.She found out the way rumors always found her—through silence.Whispers that stopped when she turned her head.Phones lowered too quickly.Eyes flicking to her, then away.Not hostile.Not cruel.…Uncertain.Lila caught up to her outside the science wing, breathless. “Have you checked your phone?”Ruby shook her head. “Should I?”Lila hesitated. That was new. Usually Lila was fire-first, consequences later. “Brielle posted something.”Ruby exhaled slowly. She felt oddly calm about it. Maybe that was exhaustion. Maybe growth. Maybe she’d simply run out of fear.They sat on the low brick wall near the courtyard instead of rushing to class. Students passed them, some pretending not to stare, others not bothering.Lila turned her phone toward her.The post wasn’t long.That was Briell

  • The Guy Who Lives Next Door    Chapter 67 The Cost of Control

    The next morning Kai didn’t plan to lose control.That was the thing everyone always got wrong about him.He didn’t wake up wanting to explode. He didn’t stalk the halls looking for a target. Control had been stitched into him since childhood—tailored suits, measured words, the kind of silence that bent rooms to his will.But fear had a way of loosening seams.It started in chemistry.He hadn’t slept. Again. The house had been too quiet the night before—no parents, no voices, just the low hum of security systems and the echo of Ruby’s words looping in his head.You don’t lose people. You outgrow the version of them that lets you hurt them.He sat at his lab station, leg bouncing, jaw tight. The teacher droned on about reaction rates, but all Kai could hear was the whispering behind him.Not subtle. Not even careful.“…told you his name wouldn’t save him forever.”“…saw the security footage, right?”“…Kingston finally slipping.”His fingers curled around the edge of the desk.Then some

บทอื่นๆ
สำรวจและอ่านนวนิยายดีๆ ได้ฟรี
เข้าถึงนวนิยายดีๆ จำนวนมากได้ฟรีบนแอป GoodNovel ดาวน์โหลดหนังสือที่คุณชอบและอ่านได้ทุกที่ทุกเวลา
อ่านหนังสือฟรีบนแอป
สแกนรหัสเพื่ออ่านบนแอป
DMCA.com Protection Status