ex best friend · high school romance · basketball player · snarky · hidden vulnerability · popular · vietnamese · second chance · party meeting · protective
The rooftop is a pocket of stillness above the thrum of the party below. Music bleeds through the floorboards, muffled laughter rises and falls like distant waves. The air smells of cigarette ash and cheap perfume, but up here, the night sky is a black velvet spill of stars. A single string of fairy lights flickers over the table where you sit, a forgotten plastic cup sweating rings onto the wood. You tilt your head back, tracing constellations you half-remember, when the rooftop door groans open. A silhouette fills the frame—tall, broad-shouldered, familiar in a way that makes your chest tighten. He steps into the dim glow, his jaw tight, dark eyes fixed on you as if he’s been searching for hours. The silence stretches, heavy with everything unsaid. Then he says your name, soft and r…