Work Text:
JL had always loved the stars.
Even as a child, when most kids were busy trading stickers or chasing after each other in the heat of the afternoon, JL could be found with his nose tilted up to the sky. His teachers used to scold him for daydreaming during lessons, but he never really minded, because in his daydreams, the sky wasn’t just sky. It was a story, an endless book waiting for someone to read it.
As he grew older, the stars became more than just something to admire. They became his confidants.
Every night, without fail, JL would pull out a little notebook, the same one he carried even when its pages threatened to fall apart, and write down secret letters to the sky.
Wishes, confessions, even apologies. He never read them aloud, but he believed, with the quiet stubbornness only dreamers possessed, that somehow, the stars heard him.
That somehow, they listened.
When he was old enough to work, JL found himself at a small, somewhat forgotten planetarium tucked away in the city. It wasn’t glamorous, the projectors were old, the seats were squeaky, and the audience was usually a handful of schoolchildren more interested in their phones than in the constellations dancing above them.
Still, JL loved it there. He loved switching on the dome’s stars, watching the room fill with artificial light, and sharing stories about Cassiopeia’s pride or Orion’s hunt. Even if no one listened, JL spoke softly, reverently, as though telling a secret.
Because to him, the stars deserved to be spoken of gently.
But the planetarium’s ceiling wasn’t enough.
So every night, after locking up and saying goodnight to his coworkers, JL would slip away to his favorite place just outside the city.
It wasn’t anything grand, just a quiet patch of grass on a low hill, where the hum of traffic dulled into a faint echo and the neon signs couldn’t drown the heavens. There, lying on his back, journal resting against his chest, he could breathe. He could see the stars unfiltered, unmasked.
And he would write. Always, he would write.
Some nights his words were clumsy, tired scrawls. Other nights, they spilled out in a rush, too many feelings to trap on paper. But no matter what, JL wrote with the hope that someday, someone, or something, would answer back. That maybe the universe would spell him out, too, in lines of light across the dark.
Steven loved the stars, but not in the way most people did.
For him, they weren’t about destiny or fate, not about whispered wishes or secret signs.
No, Steven loved the stars because they were real. They were fire and gas, light-years away, blazing so brightly that their light managed to pierce through unimaginable distances just to reach the lens of his camera. There was nothing mystical about it, nothing magical. It was science, pure and beautiful.
Still, no matter how practical his thoughts were, Steven couldn’t deny the way his heart raced every time he looked through the viewfinder and caught a star frozen against the black. He loved the challenge of chasing light, lugging his tripod and camera to the most secluded hills or rooftops, waiting for hours in the cold, listening to the quiet click of the shutter.
For Steven, the sky was an endless canvas, and his camera was the brush.
He was known among his circle of friends as an optimist, someone who always managed to find the brighter angle in life.
A setback? Just a chance to try again.
A failed shoot? An excuse to drive out further, to find a better view.
He didn’t believe in fate, but he believed in effort, he believed that if you worked hard enough, you could make something beautiful out of nothing.
Steven lived off freelance astrophotography, selling prints online and to magazines. His small apartment was cluttered with star maps, spare camera batteries, and stacks of photographs. The Milky Way spilling like spilled milk across a dark desert sky, lunar eclipses framed by broken tree branches, even long exposures of meteor showers that turned the night into a dance of falling light.
To him, the stars didn’t tell stories, they didn’t promise anything. They were simply there, shining because that’s what stars did. And maybe that was enough.
Steven never asked the sky for answers. He only captured it, piece by piece, frame by frame, because in his lens, nothing was fate, but everything was wonder.
★ ★ ★
The planetarium always smelled faintly of dust and old velvet. JL lingered at the doorway after locking up, his fingers brushing against the strap of his bag as though reluctant to let go of the quiet dome behind him. Another shift had ended the same way they always did, his voice echoing across the room as he explained constellations to people who barely listened. Some children giggled, some parents checked their phones, and some students dozed off in the dark.
It didn’t hurt exactly. JL had grown used to the soft indifference of strangers. But still, when the last echoes of his words faded and the lights clicked on, it always left him with a hollow ache. Like he had spilled a little bit of his heart into the air and no one had noticed.
He slipped outside, the city’s neon hum tugging at him. But he already knew where his feet would take him. They always did.
By the time JL reached his spot on the hill, the sky had already deepened into indigo. The city stretched behind him like a restless ocean of lights, but here, the world felt quieter. Softer.
Above, the stars blinked like patient eyes, waiting.
He settled onto the grass, the blades still cool with leftover dew, and pulled his worn journal onto his lap. The leather cover was cracked, its corners curled from years of use, but his pen found its place easily. He bent his head and began to write.
Dear stars, he scribbled, the letters shaky from how tight he gripped the pen.
Do you ever see me the way I see you?
Do I matter at all from where you are?
Because sometimes I feel like I’m shouting into the dark, and no one hears me. I want to be seen. Just once. Not as background noise, not as the quiet boy who talks too much about the sky. I want someone to look and say, “There he is.”
I’m tired of feeling invisible.
Please, if there’s anything like destiny in you, let me belong somewhere.
Let me belong to someone.
The words blurred for a second, and he had to blink them into clarity. He let out a shaky laugh, pressing the pen against the paper to finish his thought.
Maybe it’s silly. But if anyone can hear me, I hope it’s you. Because I don’t want to be alone anymore.
When he was done, JL set the pen down and closed the journal against his chest like it was the only thing tethering him to the ground.
He tilted his face toward the sky. The stars looked the same as always, steady, unreachable, ancient in their silence.
And yet tonight, he let himself pretend.
Pretend they could hear him.
Pretend they might answer back.
He closed his eyes, inhaling deeply, as though the cool night air could carry his wish higher, beyond the clouds, beyond the invisible lines he felt caged inside. He just wanted to be seen. To not feel so alone.
That’s when he heard it.
A sound so faint it could have been mistaken for an insect’s wingbeat, a soft click, crisp and delicate, like a whisper sealed inside glass. It was so out of place that JL’s eyes snapped open.
This hill was his refuge. He knew every sound, the hum of faraway traffic, the sigh of the grass when the wind touched it, even the rhythm of cicadas. But this sound, this wasn’t one of them.
His heart gave a nervous jump. Turning his head, JL’s gaze caught on a shadow, half-concealed by the night.
A man.
A camera balanced on a tripod before him, but his fingers weren’t moving across the buttons, weren’t adjusting the lens. He was utterly still, caught mid-moment like he’d been discovered before he could hide what he was doing. And his eyes, fox-liked, steady, intent, were not on the stars. They were on JL.
Heat rushed to JL’s face. His body moved before his thoughts did; he scrambled to his feet, clutching his journal so tightly to his chest it almost hurt.
“E-Excuse me...” he blurted, sharper than intended, the tremble in his voice betraying him. “Did you just...take a picture of me?”
The man blinked slowly, as though surfacing from a dream. He lowered the camera, not sheepishly, not guiltily, but with an ease that unsettled JL further. He didn’t look apologetic at all.
“Yeah.” he said, matter-of-fact, like there was nothing to hide. “I did.”
JL’s mouth opened, then closed, then opened again as panic and indignation tangled inside him. “Why? I mean—don’t you think that’s kind of rude? You can’t just take pictures of strangers without asking!”
The man tilted his head, considering. Then he shrugged lightly, as if the world itself had posed him a question he couldn’t quite answer simply.
“I wasn’t trying to be rude.” His gaze flicked upward, brushing the canvas of constellations, before settling back on JL. For a brief second, a ghost of a smile hovered on his lips. “You looked like you belonged to the sky.”
JL’s breath caught.
The words hit him like a pebble tossed into still water, rippling out, disturbing everything he thought was unmoving.
Belonged to the sky.
No one had ever said anything like that to him, not in the careful world where people rarely looked past what they wanted to see.
His grip on the journal weakened, his walls cracking just enough for the night to slip through.
“That’s—” his voice faltered, cheeks burning, “—that’s a really strange way of saying sorry.”
The man chuckled softly, a sound low and warm enough to curl into the air between them. He shook his head.
“I wasn’t apologizing.” His tone was steady, but there was something in it, something sure, something that felt like sunlight even in the dark. “It just...felt true. The way you were sitting there, writing, looking up, you looked like you were part of it all. Like the stars had saved you a seat.”
JL couldn’t move.
His feet rooted into the grass, his heart pounding too fast, too fragile. He should have been embarrassed. Maybe even angry.
But instead, he felt...seen.
Exposed in a way that wasn’t cruel, but gentle.
The man’s eyes didn’t waver, as if he wasn’t afraid of what he might find by looking too closely. And JL, who had spent so long writing words he never said aloud, felt something shift inside him.
A single shutter click. A sentence that carried more weight than the night should be able to hold.
And just like that, it began.
Something small, something fragile, but something new. A thread of connection spun between two strangers beneath an endless sky.
JL tipped his head back toward the night, the stars blurring faintly through the heat in his eyes. A shaky smile tugged at his lips as he pressed his journal closer to his chest.
Dear stars, he thought, almost whispering it aloud, is this your way of answering me? Is this how you chose to show me I’m not alone?
For the first time in a long while, the sky didn’t feel so far away.
★ ★ ★
It was almost comical how quickly the hill became their hill.
JL had half-expected never to see the stranger again, chalking the encounter up to a one-night coincidence the stars had staged for him. Yet, only a few evenings later, when he climbed the familiar slope with his journal pressed to his ribs, there he was, Steven. Camera already set, tripod legs rooted in the grass, his hands moving with patient precision as if the whole world narrowed down to the focus of his lens.
JL froze mid-step, breath catching. For a moment he debated slipping away quietly, retreating back into the safe shell of solitude. But before he could decide, Steven glanced up.
“You’re back.” he said, calm but with an undercurrent of amusement that curled at the edges of his words.
JL hugged his journal tighter, feeling oddly like he’d been caught. “So are you.”
Steven’s mouth lifted into a half-smile. “Well, the stars are here. Can’t waste them.”
That was all the invitation JL needed. He hesitated only a heartbeat longer before crossing the last stretch of grass, lowering himself to the ground a few feet away. The night folded around them, quiet and vast. The only interruptions were the distant sigh of wind through the grass and the occasional click of Steven’s camera, sharp and certain.
JL tilted his head back after a while, the sky stretching infinite above them.
“Do you know that one?” he asked softly, pointing toward a jagged line of stars.
Steven followed the gesture but frowned faintly. “No. I just capture them. I don’t...name them.”
A small laugh escaped JL, shy but genuine.
“That’s Cassiopeia. She was a queen...vain and proud. The gods punished her by chaining her to the sky.” He traced the shape with his finger, the familiar ‘W’ shimmering faintly in the distance. “But look. Even chained, she shines.”
Steven lowered his camera, eyes fixed on the constellation as if seeing it properly for the first time. “You talk about them like they’re friends.”
“They are.” JL’s voice softened, barely louder than a whisper. “They keep me company.”
Steven didn’t answer right away. His silence wasn’t dismissive, though, if anything, it felt thoughtful, reverent even. And when he finally lifted his camera again, his lens lingered on the patch of sky where Cassiopeia glimmered defiantly, like he wanted to remember her exactly as JL did.
It was well past midnight when JL shuffled into the convenience store near his apartment, the harsh glow of the fluorescent lights making his tired eyes sting. He only wanted a carton of milk, maybe a pack of instant noodles, something simple, something quiet. The store was nearly empty, the soft hum of the refrigerators filling the silence.
He rounded an aisle, head down, and then stopped dead.
Steven was there. Again.
Leaning casually against the counter, camera bag slung over one shoulder, flipping a can of coffee between his hands as if trying to decide whether it deserved a place in his basket. His posture was loose but not lazy, someone comfortable in their skin, or at least practiced at looking that way.
JL blinked, stunned. “Do you...follow me or something?”
Steven looked up. For half a second, surprise flickered across his face before his usual composure slid back into place. A smirk tugged at his lips. “Funny. I was going to ask you the same thing.”
JL let out a soft scoff, reaching for his milk. “I live nearby.”
“And I was just out shooting. Needed caffeine.” Steven raised the can as if it were proof, the metal catching the light. “Coincidence.”
JL rolled his eyes but couldn’t stop the small smile threatening at the corners of his mouth. He moved to pay, and before he knew it, Steven had fallen into step beside him, his presence a quiet gravity.
“You really go out to that hill every night?” Steven asked, voice casual but carrying a note of curiosity. He stuffed his free hand into his pocket, like he wasn’t sure if he was allowed to ask but couldn’t help himself.
“Most nights.” JL hesitated, then added softly, “I write...things. Wishes.”
Steven raised an eyebrow, his tone teasing but not cruel. “Wishes? To the stars?”
“Yes.” JL said firmly. His cheeks warmed, but he lifted his chin anyway. “I don’t care if you think it’s silly.”
Steven’s smirk faded into something gentler. He studied JL for a long beat, eyes softer now.
“I don’t think it’s silly,” he said finally, voice low. “I just...don’t believe in wishes.”
Then, almost like he couldn’t help it, he tilted his head, a small smile curling at the edge of his mouth. “But...if someone was going to convince me, it’d probably be you.”
JL nearly dropped the milk.
The store’s hum went strangely quiet around them, and for a moment it felt like the stars had followed them inside, hanging between the shelves and flickering in Steven’s eyes.
It was raining the third time they met.
The kind of steady drizzle that softened the city’s edges, turning streetlights into blurred halos and pavement into glass. JL ducked into a small café near the planetarium, shaking droplets from his hair, journal tucked securely under his arm. He wanted nothing more than to hide away with a cup of tea, let the patter of rain wrap around him like a cocoon while he scribbled down thoughts that wouldn’t leave him alone.
He ordered his drink, turned, and froze mid-step.
Steven was there.
Sitting at a corner table, laptop open, camera bag resting loyally by his feet. He looked utterly at ease, as if the café itself had been waiting for him. At the sound of JL’s quiet gasp, Steven’s gaze lifted, and a slow, knowing smile spread across his face.
“You again.” Steven said, voice warm, like the universe had drawn the moment with intention.
JL, flustered, looked around as though the café might offer an escape route. “Do you just...appear everywhere I go?”
“Or maybe...” Steven countered smoothly, eyes glinting, “...you appear everywhere I go.”
JL huffed, pretending to be annoyed, but when his tea arrived, his feet betrayed him. He slid into the chair across from Steven, the steam curling between them like a fragile bridge.
Conversation came easier than he expected. They drifted from JL’s quiet work at the planetarium to Steven’s latest shoots, to the way the rain made the world outside smear into a watercolor painting. The café was dim and warm, the storm wrapping its rhythm around them until the moment felt suspended, untouchable.
At some point, JL found himself staring out the window, watching the droplets race down the glass.
He sighed softly. “You know,” he murmured, “I think the stars are still there, even when we can’t see them. Like they’re just waiting for the rain to pass.”
Steven leaned back in his chair, though his eyes didn’t follow JL’s gaze. They stayed fixed on him, not the storm. “You say that like it’s supposed to be comforting.”
“It is.” JL said, turning back, earnestness shining through his voice. “Because it means they don’t leave. They’re just...hidden.”
Steven’s fingers drummed thoughtfully against his mug, his expression unreadable for a moment. Then, slowly, the corners of his mouth curved. “You really believe that, huh?”
“Yes.” JL said softly, without hesitation.
Steven’s smile deepened, something softer threading through it. “Then maybe I’ll start believing it too.”
JL’s heart stuttered, the words sinking in deeper than he expected.
And in the quiet, with rain blurring the rest of the world away, he realized Steven wasn’t talking about the stars anymore.
It didn’t happen all at once, but little by little, JL and Steven began to orbit each other, their nights quietly rearranging themselves until they fit together like pieces of a constellation.
At first, it was coincidence, bumping into each other on the hill, at the convenience store, in that little café.
But before long, coincidence gave way to something else. A quiet routine. A pattern written not in ink but in footsteps on grass, in shutter clicks, in the rustle of journal pages.
Some evenings, Steven would show up at the planetarium just before JL’s shift ended, leaning against the railing as if he belonged there. JL would spot him immediately, his pulse skipping at the sight, though he tried to play it off. After the shows, they’d leave together, JL locking the doors behind them, Steven waiting patiently, camera bag slung over his shoulder.
“You really don’t get tired of the stars, do you?” Steven teased one night as they walked toward the hill.
“I don’t think I could ever.” JL admitted, brushing his fingers against his journal. “They’ve always been there for me.”
Steven glanced at him, something soft flickering in his eyes. “Guess I can’t argue with that.”
Other nights, JL would tag along on Steven’s late shoots. He’d watch, fascinated, as Steven adjusted his tripod, fiddled with exposure, waited with practiced patience for the perfect shot. JL didn’t understand the technicalities, but he understood the wonder. While Steven crouched by his camera, JL would point to the sky, whispering the names of constellations like introductions at a gathering of old friends.
“That’s Lyra...” JL said once, tracing the faint lines with his fingertip. “See? The harp. They say it belonged to Orpheus, the musician who tried to bring his love back from the underworld.”
Steven smirked, pretending not to care, but his voice was quieter than usual. “Sounds tragic.”
“Maybe...” JL admitted, “...but it’s beautiful, too. Even heartbreak becomes a song.”
Steven didn’t reply, but later, when JL leaned over his shoulder, he found Lyra perfectly framed in Steven’s shot.
Their bond deepened in those quiet exchanges, JL’s stories soft and earnest, Steven’s laughter low and grounding. JL’s heart ached with every detail Steven remembered, even when he acted indifferent.
One evening, sitting side by side on the grass, JL admitted shyly, “I write wishes to the stars. Every night.”
Steven raised an eyebrow, clearly amused. “Still? You’re serious about that?”
“Yes.” JL’s voice was small but firm. “It helps me feel less...alone.”
Steven studied him for a long moment, then looked away, his expression unreadable.
But the next night, when JL arrived at the hill, Steven asked quietly, “So...what did you write today?”
JL’s chest tightened. “Do you really want to know?”
Steven shrugged, gaze fixed on the horizon. “Maybe I do.”
And so JL told him.
It became their rhythm, Steven clicking shutters, JL whispering wishes. Nights spent beneath the endless sky, two lives intertwining until it was impossible to tell where one ended and the other began. They were different, JL, all dreams and faith in the unseen, and Steven, all logic and love for what his lens could capture. And yet, like stars scattered across the same canvas, their paths kept drawing nearer, until being apart felt unnatural.
The hill was no longer just JL’s secret place. The stars were no longer just Steven’s subjects. They had become something shared, something theirs.
★ ★ ★
JL wasn’t sure when it started.
Maybe it was the way Steven always carried an extra jacket in his bag, pretending it was for himself but draping it over JL’s shoulders whenever the wind bit too sharp. He’d say nothing about it, just adjust the collar gently around JL’s neck as if it were the most natural thing in the world.
Or maybe it was how Steven listened, really listened, when JL rambled about constellations, his gaze heavy-lidded and deceptively lazy, like he wasn’t paying attention. And yet, days later, Steven would casually drop the names back into conversation as if they had been etched into him.
“You said that one’s Perseus, right?” Steven had murmured one night, pointing lazily at the sky while his camera ticked away on a long exposure. “The guy who slayed Medusa. Kinda badass.”
JL had blinked, startled. He hadn’t expected Steven to remember. The warmth that spread through his chest had nothing to do with the night air, and everything to do with being known.
Then there were Steven’s words.
They weren’t extravagant, not poetic like the myths JL loved weaving into his stories about the stars. But they were steady. Grounding.
When JL confessed, voice quiet and brittle, that his planetarium lectures sometimes ended with students yawning and shuffling out bored, Steven hadn’t laughed or dismissed it. He’d just shrugged, so certain, so disarmingly simple.
“They don’t know what they’re missing,” he’d said, as if it were obvious. “You make the stars sound alive. That’s not nothing.”
JL had hugged his journal tighter that night, his pulse thundering in his ears like he was afraid the words would spill out of him if he wasn’t careful.
At first, he tried to convince himself it was just the shock of being seen. He wasn’t used to it, someone choosing to stay, to listen, to meet him exactly where he was.
The flutter in his chest? Gratitude, nothing more.
The way his lips betrayed him by curving into a smile at Steven’s dry jokes? Just appreciation for company.
And the way his heart skipped at small, unremarkable gestures, Steven remembering his favorite drink at the café, shifting the tripod so JL could peek through the viewfinder, walking him home without being asked? That was just kindness.
Unusual, yes. But not love. Not yet.
Except, little by little, JL began noticing Steven everywhere.
In songs playing faintly through café speakers, where lyrics about belonging made his chest ache.
In the hush of late-night streets, where he caught himself tilting his head up at the sky and thinking, Steven would want to photograph this.
Even in the private pages of his journal, once reserved only for whispered wishes to the stars, Steven’s name began slipping between the lines. Unbidden, unintentional, but there.
Dear stars, if you’re listening...maybe let him stay. Maybe let him keep seeing me.
It wasn’t a grand moment, no sudden lightning strike of realization. It was quiet. Subtle. Like a constellation JL had traced a hundred times before but only just now understood in its entirety.
One night, lying on the grass beside Steven, the shutter clicks punctuating the silence, JL tilted his head to the side. The sky above them was brilliant, endless, but his eyes caught instead on the curve of Steven’s smile, the soft concentration in his brow, the way starlight seemed to cling to him.
And in that fragile, unspoken moment, JL admitted to himself, finally, fully, that it wasn’t the stars he was wishing for anymore.
It was Steven. Always Steven.
★ ★ ★
The hill was quieter than usual that night. The kind of quiet that pressed against the skin, heavy, like the air itself was holding its breath. JL sat cross-legged on the damp grass, journal open in his lap, pen poised above the page but unmoving. His eyes weren’t on the paper. They were fixed on the sky, wide and faraway, lips pressed tight together as though he were holding back something too fragile to release.
Steven noticed. He always did. His camera clicked softly beside him, each shutter breaking the silence like a heartbeat, steady and patient. He was about to say something light, to tease JL for taking too long to write, when JL’s voice finally broke through.
“Do you want to know what I’ve been wishing for?”
The words were so careful, so tentative, that Steven lowered his camera immediately. He turned to look at him. “What?”
JL swallowed, his fingers tightening around the pen as though he could anchor himself with it. His voice trembled, but he pushed the words out anyway.
“I’ve been wishing...to be enough. For someone to stay. For love that doesn’t disappear when the night ends.” He let out a brittle laugh, the kind that tried too hard to sound casual. “It’s stupid, I know. But I want it so badly I write it down every night.”
Steven froze, caught in the rawness of the confession. JL’s voice cracked in places, small and uncertain, but it rang with a truth that clawed at something inside him. He exhaled slowly, searching for words, and found only the ones he’d always relied on.
“JL...” he said gently, shaking his head, “...fate isn’t real. Stars don’t grant wishes. They’re just...burning spheres of gas millions of miles away. You’re asking something from the sky that it can’t give you.”
The effect was immediate, like someone had blown out a candle inside JL. His shoulders sagged, his lips parted just enough to reveal the tremor in his breath. The pen slipped lower until it rested limply against the paper.
“So you think it’s pointless?” His voice was so small it barely reached Steven.
Steven rubbed a hand through his hair, guilt gnawing even as he spoke. “I just...I don’t want you to pin your heart on something that doesn’t exist. Love isn’t written in the stars, it’s just coincidence. Choices. That’s all.”
The silence that followed was suffocating. Even the crickets seemed to have gone still.
JL closed his journal with a soft, decisive thud, pressing it against his chest like a shield. His eyes didn’t lift to the sky anymore. They fell to the grass, to the safety of his knees, anywhere but Steven.
“You don’t get it,” he murmured. And that was all he said.
The distance didn’t come all at once. It crept in, slow and quiet, like fog settling over the hill.
Steven noticed it first in JL’s eyes, how they no longer lit up when he pointed out constellations. JL still came, still sat beside him on the grass while Steven’s camera whispered in the dark, but his words had thinned out, his stories gone. He scribbled endlessly in his journal now, pen scratching hard and fast, as if pouring into the page what he no longer dared to speak aloud.
The little things changed too. JL started bringing his own jacket, shrugging it on before Steven could offer his. His laughter, soft and reluctant though it had always been, vanished entirely. Where there had once been quiet companionship, now there was silence that felt like absence.
Steven told himself it was fine. JL was just tired. Distracted. Busy.
But every time JL’s gaze slipped past him, every time his smile refused to surface, something in Steven twisted tighter, sharp and suffocating.
One night, Steven realized his camera had been clicking for hours, but when he checked the viewfinder, every frame was blurred, unfocused. The stars were there, captured but meaningless, because his eyes had been fixed elsewhere the whole time.
On JL.
Always JL.
And it hit him.
JL hadn’t been asking the stars for miracles. He hadn’t been asking for fate or magic. He’d been asking for something simple.
For someone to see him. To stay. To tell him he was enough.
And Steven, so caught up in his logic, in his disbelief, had dismissed it. Had dismissed him.
The realization hurt.
It was a dull, unfamiliar ache that spread through his chest, heavier than any weight he’d carried before. He replayed their conversations, the fragile tremor in JL’s voice when he confessed what he wished for, the desperate way his fingers curled tight around that battered journal like it was the only thing keeping him together.
Steven swallowed hard, his throat dry, his hands trembling as he lowered the camera.
“Idiot...” he muttered, dragging a hand down his face in frustration. “He didn’t want magic. He wanted...me...”
For once, the stars above didn’t feel like silent witnesses. They felt accusing, glaring down at him, daring him to do better. To fix what he had broken before JL slipped completely out of his orbit.
And in that moment, Steven realized he didn’t care about capturing the perfect shot anymore. He only cared about finding the words, the right ones, the ones that might bring JL’s light back to him.
★ ★ ★
JL hadn’t planned on leaving. Not so soon, not with his heart still unsettled and aching in ways he couldn’t even begin to name. But when his mother called, her voice bubbling with excitement as she told him, “Anak, your sister’s getting married,” something inside him shifted. He filed a leave the very next day, packed in a blur, and boarded a flight back to the Philippines.
On the surface, it was logical. He loved his little sister fiercely, and of course he wanted to be there for her. But beneath the explanations he offered to himself and to others, JL knew the truth, he also needed space. Space from the hill. From the camera clicks that once comforted him but had started to sting. From Steven.
Still, even oceans away, Steven never really left his mind.
The house was alive with wedding chaos. Relatives darted in and out, seamstresses bustled with needles and thread, pots clanged in the kitchen, and laughter bubbled up from every corner. JL tried to match the energy, smiling when spoken to, helping with errands, carrying boxes of flowers, nodding at endless chatter about seating charts and song lists.
But his smiles didn’t reach his eyes. His laughter was half a beat too late. And when the noise grew overwhelming, he slipped away, retreating to the quiet corners of the house where no one noticed his silence.
And in those silences, Steven was everywhere.
The memory of his jacket, warm on JL’s shoulders during a chilly night, played in a loop. The way he grumbled about stars being “burning spheres of gas” yet leaned closer, hungry for the myths JL wove from them. The quiet, almost accidental confession, “You looked like you belonged to the sky.”
JL pressed his palms over his eyes, desperate to block it out. But memories weren’t so easily silenced.
“I shouldn’t miss him this much...” JL whispered into the dark of his childhood room. His voice cracked, the sound small and fragile.
“I thought...” He broke off, clutching his pillow tighter against his chest. “I thought I was telling him. That night on the hill, when I said I wished for someone to stay, for love that didn’t disappear...” His throat closed, words catching like thorns. “That was me. That was me saying it was him.”
His breath shuddered out, uneven.
“But he just laughed it off. Called it pointless. Like it was nothing. Like I was nothing.”
JL pressed the heel of his hand against his eyes, but the sting wouldn’t fade. “I thought I was confessing,” he whispered brokenly, “but he didn’t hear me at all.”
And for the first time, the wishing stars above him felt impossibly far away.
His lip quivered, teeth biting down hard to stop it.
But the truth was undeniable.
He missed Steven, his steadiness, his sarcasm softening into tenderness, the way his gaze through a lens made the world feel like it was worth seeing. It hurt, missing someone he wasn’t even sure he had the right to miss.
One night, restless and sleepless, JL slipped out into the streets of his old neighborhood. The cracked pavements, the faint hum of tricycles in the distance, the old street lamps flickering amber, it was all familiar, grounding in a way his heart desperately needed. His feet carried him instinctively up the gentle slope behind the houses, to a secluded rise he had claimed as his secret place when he was a boy.
The hill wasn’t as tall as the one he had left behind in the city, but here the stars shone brighter, unchallenged by neon or skyscrapers. They spilled endlessly across the night, infinite and untouchable.
JL sank into the grass, hugging his knees. The cool blades tickled his arms, the earth solid beneath him. Above, the stars burned with their quiet, steady light.
And then, in a whisper so soft it felt like it belonged only to the sky, he asked,
“Do you think he’s looking at you right now, too?”
The words escaped before he could stop them. He let out a short, self-deprecating laugh, shaking his head.
“Stupid. He doesn’t even believe in this. He doesn’t believe in you.” His voice cracked, softer now. “But I do. And if you’re listening... just let him know I miss him.”
His fingers twitched for his journal, aching for the comfort of scribbling the words down. But he hadn’t brought it. So instead, he traced shapes in the air, connecting invisible lines between stars, murmuring names that had always been his companions.
“Orion. Cassiopeia. Lyra...” His voice broke, chest tightening. “And Steven.”
The name slipped out before he could stop it. He pressed a trembling hand over his mouth, but the ache in his chest only deepened, raw and relentless.
It wasn’t a confession meant to be heard. But under the hush of his hometown sky, JL finally allowed himself to feel it in full, the missing, the longing, the unbearable weight of wanting someone who had made him feel like he could finally be seen.
The stars didn’t answer. They simply shimmered, indifferent but eternal. JL tilted his head back, eyes burning, the breeze cool against his damp cheeks.
And for the first time since he’d left, he didn’t try to hold it in. He let the tears fall freely, the night sky catching every broken piece of his heart.
★ ★ ★
Steven wasn’t used to silence. At least, not this kind.
For years, silence had been his companion, on quiet hillsides, beneath endless skies, with only the soft click of his shutter breaking the stillness. Silence had been steady, predictable, almost comforting.
But after nights of sitting beside JL, listening to his soft laughter, his voice weaving myths into the constellations, his pen scratching across pages of a well-worn journal, the quiet now gnawed at him. It wasn’t just silence anymore. It was absence.
At first, he told himself it was fine. JL always had his moods, disappearing into his writing, scribbling so intently that Steven could go hours without more than a handful of words. Silence had been part of the deal. But that kind of silence was alive, filled with presence.
This... this was empty.
And then JL stopped showing up.
The first night, Steven waited on the hill, convincing himself JL was late. He stayed until dawn washed the stars away, pacing, checking his watch, refusing to leave until the last faint glimmer of night bled into the horizon.
JL never came.
The second night, he tried again. This time he detoured to the planetarium, leaning against the wall across the street, his camera bag slung over his shoulder. Every person who walked through the doors made his pulse stutter, but JL never appeared.
By the third, fourth, and fifth nights, something heavier took root in his chest. Worry. Restlessness. Desperation.
He couldn’t concentrate, couldn’t frame a photo worth keeping. Every shot came out blurred because his focus kept slipping, drawn to an absence that burned like a phantom beside him.
By the sixth night, he broke.
He returned to the planetarium, pacing the small lobby as visitors filed out. His eyes searched every corner, every shadow, aching for the sight of JL clutching his journal, smiling that shy, almost reluctant smile. Instead, a voice pulled him back.
“Steven?”
He turned, startled. A young man with brochures under one arm blinked at him. Steven recognized him vaguely, he’d seen him chatting with JL before, maybe a coworker.
“Uh...hey,” Steven said quickly, stepping forward. “You’re...Woongki, right?”
The man tilted his head but nodded. “Yeah. You’re Steven, JL’s friend, aren’t you?”
Friend.
The word landed heavy in Steven’s chest, twisting hard. Still, he pushed through it.
“Have you seen him? He hasn’t...been around. I just wanted to know if he’s okay.”
Woongki studied him for a beat before answering. “He filed a leave last week. Said he was going back to the Philippines for his sister’s wedding. He should be there now.”
Steven’s heart lurched.
Relief and something sharper tangled, leaving him unsteady.
“Philippines...” he repeated softly, like tasting the word might anchor him. “He didn’t...he didn’t tell me.”
Woongki offered a sympathetic smile. “He’ll be back. Don’t worry too much.”
Steven forced a nod, though his throat was tight. “Yeah. Thanks. I just...I just wanted to know he’s safe.”
That night, he trudged up the familiar hill alone. His camera bag hung heavy on his shoulder, but he didn’t bother setting up. He dropped into the grass, pulling his knees to his chest, staring up at the stars JL had once named for him. They blinked back, distant and bright, but something was missing.
Not the stars. Not the quiet. Him.
He could almost hear JL’s voice, soft but certain, telling the stories of gods and monsters as though they were old friends. He could almost feel the brush of JL’s sleeve against his, the warmth of his laughter when Steven teased him about wishing on stars. The echoes hurt more than the silence itself.
Steven had spent years being alone, convincing himself solitude was safer. But now, sitting on their hill without JL, he understood the truth, alone wasn’t the same anymore.
Alone hurt.
His throat ached, and before he could stop himself, the words slipped out. “JL...what are you doing right now?”
The wind stirred the grass, offering no reply.
Steven tipped his head back, searching for the constellations JL once traced with his fingers. The same stars, the same sky, but they didn’t shine the same without him. His chest tightened. For the first time in his life, he folded his hands, closed his eyes, and did the one thing he had always dismissed as foolish.
He made a wish.
“Please...” he whispered, voice raw, “...bring him back to me.”
The stars above glittered, silent witnesses to his first and only prayer.
★ ★ ★
The first thing JL noticed when he stepped back into his apartment was the stillness. It wasn’t just quiet, it was a kind of hush that clung to the walls and floors, like the place had been holding its breath the entire time he was gone.
Dust had gathered faintly on the windowsill, soft and gray, and the afternoon light filtering through the curtains made it glint like powdered ash. The air smelled faintly of paper and old coffee, like mornings that had gone cold before he could drink them. His journal lay exactly where he had left it on the desk, closed, untouched, like a secret waiting to be opened.
He stood in the doorway for a long moment, luggage forgotten at his side. The weight of it, the suitcase, the trip, the memories, felt irrelevant compared to the weight pressing against his chest.
The silence wasn’t the kind he’d had in the Philippines, full of cicadas and the echo of laughter in the kitchen, or the quiet nights he used to spend with Steven, two bodies breathing in sync, the unspoken warmth of another soul beside him.
This was a different silence. Heavier. Lonelier. A silence that reminded him what he didn’t have anymore.
His throat tightened.
He toed off his shoes without thinking, his steps slow and careful as though any sound might break the fragile calm. With a slow breath, JL crossed the room, his fingers brushing the worn leather cover of his journal. The familiar texture made his heart clench. It felt like an anchor, like coming home to himself, yet also like touching a wound that hadn’t healed.
He sat down. The chair creaked softly under him. He opened the journal to a blank page, the crisp whiteness staring back at him like a challenge. The pen trembled in his hand.
And then, he began to write.
“I missed you.”
The first words spilled out, shaky and raw. The black ink bled slightly into the page. He blinked hard, but his vision blurred anyway. And then, as if a dam had broken, the rest began to pour out, messy, aching, unstoppable.
“I missed you in every star I saw, in every quiet moment. I thought going home would heal me, would help me forget how much I was hurting. But all it did was remind me of you. When I saw my sister happy, glowing, loved, I thought of what it would feel like to stand beside you, unafraid. When I found my old hill behind our house, I realized I wasn’t really looking at the stars. I was searching for you in them. I can’t stop. I don’t know how.”
A tear landed on the page, blurring the word stars until it bloomed into a gray smudge. JL swiped at his eyes but more came, spilling freely, unhidden. His hand kept moving.
“You frustrate me. You make me feel small sometimes, like my wishes don’t mean anything. But then you do things, little things, that make my heart race. You give me your jacket when I’m cold. You listen to me even when you pretend you don’t care. You remember the constellations I tell you about. You look at me, Steven, really look at me, like maybe I do belong to the sky after all.”
His handwriting grew slanted, jagged, like the words were fighting to escape. He pressed harder, the pen digging into the paper, leaving faint grooves where the ink skipped.
“I think I’m in love with you. No, scratch that. I know I am. I love you. And I hate that I realized it when I was miles away from you, when I couldn’t turn to you and say it out loud. I wished on the stars every night for you. Not for destiny, not for magic, just for you. For your smile, your voice, your presence beside me. That’s what I want. That’s what I’ve always wanted.”
The pen slipped from his fingers and clattered softly onto the desk. The sound seemed to echo in the small apartment. He leaned back in his chair, covering his face with both hands, shoulders shaking as the words, I love you, I love you, I love you, reverberated inside him. It felt like confession and surrender all at once.
For so long, JL had spoken to the stars because he felt unseen, unheard. He’d whispered his hopes into constellations, into the vastness of the night sky, because it was safer than whispering them to a person who could break him. But now, for the first time, he admitted the truth to himself, it wasn’t just the stars he wanted to notice him.
It was Steven.
And the scariest part of all, the part that made his heart race even now, was knowing, deep down, that Steven already had.
★ ★ ★
Steven had never been the type to chase after things he couldn’t explain.
Wishes, fate, destiny, those belonged to people like JL. People who still believed the sky was more than light-years of fire and dust. For Steven, stars had always been just stars, distant suns, physics and coordinates, light traveling millions of years to reach him. Nothing more.
But when JL left, the silence became unbearable.
The hill where they used to sit was emptier than he’d ever thought possible. The grass felt sharper, the night air colder, as though even the wind missed JL’s soft, endless voice. He could still hear it, clear as if JL were sitting beside him, “I just want to be enough... I just want love that stays.”
The words had embedded themselves somewhere deep in his ribs, playing on a loop he couldn’t turn off.
For the first time in his life, Steven wanted to prove that staying wasn’t just possible, it was inevitable. He wanted to carve it into something bigger than himself. Something that would outlast the silence.
So, one night, long after midnight, he opened his laptop and began to search.
At first, it was aimless.
He typed “constellations” into the search bar, then “mythologies,” then the star names JL had whispered under the night sky, the ones Steven had pretended not to care about but had memorized anyway. Each click opened another tab.
Another story. Another sky.
The glow of his monitor painted his face in shades of blue and silver, his eyes hollow but burning.
He read late into the night. Coffee cups multiplied on his desk, stacked like forgotten sentinels. A notebook filled up with scribbles and jagged diagrams...Latin names, celestial coordinates, fragments of mythology. Questions he’d never asked before spilled onto the screen, “Why do people name stars?” “Constellations and love stories.” “Gemini mythology.”
Each search felt like reaching for JL, like maybe if he pieced together enough of the sky, he’d find the shape of him hidden somewhere inside it.
He didn’t know what he was searching for. Only that it had to mean something. That it had to bring him closer to JL.
And then, he found it.
Scrolling through a star catalogue, bleary-eyed, he almost missed it. But then his gaze snagged on a name.
SteJay.
Steven froze.
His heart stuttered. He blinked once, twice, leaned closer until his breath fogged the screen. There it was, under Gemini, a bright star, catalogued and named, sitting between two others as if it had always been waiting.
His chest tightened. A sound escaped him, something between a laugh and a gasp.
“No way...” His fingers trembled as he pressed them to the screen, tracing the letters.
Ste. Jay.
Him and JL. Together. Carved into the sky long before they’d even met.
For someone who didn’t believe in fate, it was almost too much.
Almost.
Because looking at it, he didn’t feel mocked by the universe, he felt understood.
Maybe JL had been right all along. Maybe some things weren’t coincidence.
The idea came to him in fragments at first, flickering like the stars themselves. It grew stronger with every night, until it filled him with a kind of restless energy he couldn’t contain. He dug through his old photo archives, thousands of pictures he’d taken of the night sky, frames he’d once dismissed as data, patterns, noise.
But now, he didn’t just see stars.
He saw JL.
In one picture, JL sat cross-legged on the grass, head tilted back, eyes wide and full of wonder.
In another, his hands sketched invisible lines between constellations, lips moving with soft stories Steven had only half-listened to but remembered anyway.
Steven zoomed in, again and again, until the pixels blurred and JL’s outline merged with the sky.
He began to trace JL’s silhouette over the constellations, connecting stars the way JL once had. Each curve of his jaw, each tilt of his head, rendered in the language of the heavens. And over every image, he overlaid one word: SteJay.
Dozens of images took shape, a photo series that wasn’t just art but confession.
Proof that JL hadn’t been loving the stars alone. Proof that somewhere, in some quiet corner of the universe, they had already been written down.
When Steven was finally done, he leaned back in his chair.
His eyes burned. His hands ached. His throat felt raw, not from talking, but from holding everything in.
On the screen, the finished series glowed like a map of something he couldn’t name. Something bigger than proof. Something like belief.
He whispered into the stillness of his apartment, as if JL could somehow hear him across the miles:
“You were right, JL. You’ve always been right. I just...I didn’t want to admit it. But look—” He laughed softly, rubbing at his eyes, the sound shaky but lighter. “The stars already had us written down. SteJay. It’s been there all along.”
For the first time, Steven didn’t feel like a man clinging to evidence. He felt like someone reaching out his hand, ready to believe.
And he knew, this was how he was going to fix it.
Not with empty reassurances. Not with silence. But with something real. Something written in light.
Something JL could never call just coincidence.
★ ★ ★
The night was alive with whispers of anticipation.
From the planetarium rooftop, the city stretched out below in a wash of muted gold and silver, but above, the real show was waiting. The heavens shimmered with restless energy, meteors streaking faintly across the dark expanse like fireflies darting in a field. Each flare of light seemed to pause the world for a heartbeat, as if even the sky itself was holding its breath.
JL stood by the railing, his journal tucked tightly against his chest as though it could steady the trembling inside him. The cool air brushed against his skin, sharp but strangely comforting. His gaze clung to the sky, to the constellations he knew by heart, and his lips moved in silent whispers of wishes.
He didn’t even know if the stars were listening anymore. He had missed this view while he was away, the steady companionship of the cosmos, but tonight, even the vastness above couldn’t soothe the ache hollowing him out. He was surrounded by the familiar glow of the universe, yet he felt incomplete.
He didn’t hear the footsteps until they stopped just behind him.
“JL.”
The single word shattered through the quiet like a soft thunder. His breath caught in his chest. That voice, steady, warm, and yet fragile in a way he had never heard before.
Slowly, he turned, and there was Steven, framed by the dim rooftop lights. The faint breeze tossed his hair, his camera bag slung over one shoulder like always, but it wasn’t the familiar details that rooted JL in place. It was his eyes. Bright, raw, burning with something more than starlight.
“Steven...” JL whispered, clutching the journal tighter, as if it might shield him from the storm rising inside.
For one suspended moment, neither of them moved.
The air between them was heavy with all the things unsaid, all the nights missed, all the words they had both been too afraid to speak. JL’s heart thudded painfully, and he could see the same uneven rhythm written in Steven’s chest as he finally exhaled, as if steadying himself for something irreversible.
Steven crossed the space between them until he stood just a step away. His voice was soft but urgent, threaded with ache.
“I’ve been looking for you...” he said. “Every night. The hill...it isn’t the same without you.”
JL swallowed hard, blinking fast, the sting of tears burning his eyes. “I... I thought maybe you didn’t need me there anymore.”
His voice cracked, brittle as glass.
Steven shook his head quickly, almost fiercely, as if denying a crime. “No. I was stupid, Jay. I thought I was protecting myself by pretending wishes and fate weren’t real. But the truth is...” His breath wavered. His gaze didn’t. “It’s you. It’s always been you.”
With hands that weren’t as steady as his voice, Steven unzipped his bag and pulled out a folder. He held it like something fragile, like it might dissolve if touched too roughly. He extended it toward JL.
“Here. This... this is for you.”
Confused, JL took it, fingers brushing against Steven’s briefly, warm, trembling, and opened the folder.
Inside were photographs.
At first glance, constellations, the kind JL knew by memory, but something was different. His breath hitched as he looked closer. The stars weren’t random, they were traced, connected, forming shapes. Silhouettes. Slowly, the truth surfaced, they were him.
His outline, his face tilted to the sky, his hands sketching invisible lines, his body mapped into light.
And across every single photograph, in Steven’s unmistakable handwriting, one word glowed softly: SteJay.
JL’s throat tightened, his fingers shaking as he flipped through page after page. Each image was more intimate than the last, more vulnerable, like Steven had taken the way JL saw the universe and used it to finally show how he saw JL.
Tears slipped down JL’s cheeks, falling onto the glossy prints.
“Steven...” His voice broke, barely a whisper. “You... you did this?”
Steven’s smile was small, almost shy, but his eyes carried a certainty that anchored the night.
“Yeah. I thought... maybe if I tried hard enough, I could see the stars the way you do. And then I found it, in Gemini. A real star, JL. Its name is SteJay.” His voice trembled before finding its strength again. “It’s us. It’s been us all along.”
JL let out a laugh that wasn’t really a laugh, more a sob tangled with wonder. His tears blurred the photographs as he choked out, “You—you don’t even believe in fate.”
“I didn’t...” Steven admitted, stepping closer until their breaths mingled in the night air. His hand hovered just near JL’s, hesitating, asking. “But I believe in you. I believe in us. You don’t need the stars to grant your wishes, Jay. Because I’m here. I’m choosing you, every night, every time, for as long as you’ll let me.”
The rooftop seemed to still. The hum of the city below fell away, the only sound the whisper of wind and the steady thrum of their hearts.
Overhead, a meteor tore across the sky, brilliant and brief, but JL barely noticed. His gaze was locked on Steven, the man who had once dismissed his hopes, now standing in front of him, offering himself as the answer.
JL’s voice shook as he whispered, “All this time, I wished for love that stays. I whispered it into every star, every night. And now... here you are.”
Steven’s hand finally closed the distance, brushing away JL’s tears with a tenderness that undid him completely.
“I’m not going anywhere, love.” he promised. His thumb lingered against JL’s cheek, his voice steady and fierce. “Not this time. Not ever.”
JL’s journal slipped from his arms, forgotten on the ground. He reached up, fingers curling into Steven’s sleeve as though afraid he might vanish if he let go. But Steven didn’t move away. He only leaned in closer, grounding him, filling every hollow space JL thought would never be healed.
And in that moment, JL understood, destiny wasn’t some far-off thing written in the stars. It was being written here, in the warmth of Steven’s hands, in the quiver of his voice, in the love they had finally chosen to confess.
Above them, the stars glittered like silent witnesses, meteors streaking across the sky in celebration. But JL no longer needed to whisper his wishes into their cold distance.
Because the one he had been wishing for all along was finally standing right in front of him, choosing to stay.
Steven’s thumb lingered against JL’s cheek, brushing away the last trace of tears. His eyes searched JL’s face, quiet but overflowing, as though he needed to memorize every detail, the trembling lips, the flushed skin, the stars reflected in JL’s eyes.
JL leaned into the touch, his fingers curling tighter into Steven’s sleeve. His voice wavered, barely audible. “Stay.”
Steven’s lips curved, not into the smirk JL had always known, but into something softer. Vulnerable. Certain. “Gladly.”
And then he closed the distance.
The kiss was gentle at first, hesitant, almost questioning. JL’s breath caught, and for a second, the world seemed to still. The city below blurred into nothing, the stars above melted into haze, until all that remained was the warmth of Steven’s lips against his own.
JL made a soft, startled sound in his throat, and Steven smiled into the kiss, tilting his head slightly, deepening it with a tenderness that unraveled every defense JL had ever built. Their journals and cameras, the meteors and the silence, all of it disappeared. It was just them.
JL’s free hand lifted, trembling, to Steven’s jaw. His fingers brushed the rough line of stubble there, anchoring himself in the reality that this was happening, that Steven was here, kissing him, staying. Steven leaned into the touch instinctively, his own hand sliding behind JL’s neck, cradling him like he was something precious.
When they finally broke apart, breathless, Steven rested his forehead against JL’s. Their noses brushed, their breaths mingled in shaky laughter, and the night felt impossibly light.
“You taste like stardust...” Steven murmured, a teasing whisper, though his voice shook with something far too real to be a joke.
JL let out a wet laugh, swiping at his eyes, his lips curved in a smile that wouldn’t leave. “That’s the cheesiest thing you’ve ever said.”
“Yeah?” Steven grinned, eyes crinkling as he leaned in again, brushing another kiss, quick, sweet, like a promise. “Get used to it.”
Another meteor streaked across the sky above them, brighter than the rest, as if the universe itself was celebrating. But neither of them looked up this time.
Because for the first time, JL didn’t need to search the stars for love that stayed. It was here, warm and solid in his arms, written not in constellations but in the press of Steven’s lips against his.
And this time, JL kissed him back without hesitation.
★ ★ ★
The hill greeted them like an old friend. The grass was cool and damp beneath their backs, carrying the faint scent of earth and dew that rose gently in the night air. JL lay with his journal tucked safely at his side, his head tilted slightly toward Steven though his eyes were fixed on the vastness above. The first meteor shower had already passed, leaving them breathless, hearts lighter, as if some invisible weight had finally lifted.
And then, impossibly, the heavens stirred again.
Meteors blazed across the sky once more, brighter, fiercer, an unexpected storm of fire streaking the darkness. JL’s breath caught, his chest rising in wonder, a small gasp tumbling out of him.
“It’s happening again...” he whispered, almost in disbelief.
Steven tilted his head back, eyes wide for the first time tonight. Even he, who so rarely believed in signs or omens, felt something unearthly in the way the heavens split open twice in one night. It was rare. Maybe unheard of. And yet, as the stars poured silver fire down on them, it felt less like chance and more like destiny.
As if the universe itself was telling them, finally, finally, you’ve found where you belong.
Steven’s gaze drifted back to JL.
The starlight and fire reflected in JL’s eyes made him look like part of the night sky itself, something untouchable, yet right here within reach. He reached out, fingers brushing JL’s knuckles until their hands slipped together as naturally as breathing. Warmth bloomed instantly, soft against the chill of the night.
JL’s lips curved into a smile, eyes still glistening as another streak faded overhead.
“Another wish...” His voice was barely carried by the wind, tender and full of awe.
Steven smirked faintly, though his voice gentled as he teased, “You’re wishing for me again, aren’t you?”
JL turned to him at last, eyes shimmering not with sorrow but with joy, tears born of relief and love finally freed. A laugh slipped from him, fragile but bright, and it reached Steven like music.
“Not wishing...” JL whispered, squeezing his hand firmly. “I already have you.”
The words landed in Steven’s chest with the weight of a vow, heavier than eternity yet lighter than air. For a moment, everything else stilled, the distant hum of the city, the whisper of the grass, even the night itself. Only their hands, their hearts, their closeness remained.
Above them, the meteors cascaded faster, fiercer, flooding the sky in streams of silver. The heavens themselves seemed to be celebrating them, two souls who had wandered, finally colliding, finally choosing.
JL’s eyes were wide with wonder, but when he turned back to Steven, he no longer felt the stars were unreachable. For the first time, he didn’t need to send his wishes upward. Steven was here, close enough to touch, close enough to hold, close enough to love.
Steven leaned in, pressing his forehead to JL’s, their breaths mingling in the hush of the night.
“Then keep me...” he murmured.
JL smiled through his tears, brushing his lips against Steven’s temple. “Always.”
Steven’s hand lifted to cradle JL’s face, his thumb grazing his cheek as he leaned in and kissed him. The kiss was soft at first, tender and unhurried, like a promise being written slowly, carefully. JL sighed into it, his free hand curling into Steven’s shirt as if to keep him anchored there forever.
Their laughter mingled between kisses, breathless and warm, until Steven pulled back just enough to whisper, teasing through his smile, “You taste like wishes.”
JL laughed softly, pressing another kiss to the corner of Steven’s mouth. “That’s because you’re the one I’ve been wishing for all along.”
And so they kissed again, and again, slow, lingering, as meteors stitched brilliant fire across the heavens.
For once, neither of them felt small beneath the stars. The sky was vast, endless, eternal, but so was the promise they had just made. Not etched in some distant constellation. Not sealed in fate. But here, on earth, between them.
And this time, it was a promise that would stay.
☆ ☆ ☆ FIN ☆ ☆ ☆
