Chapter Text
The sky had always been his body, just as it had been for every other star that shone in the firmament.
It breathed when he breathed. Every pulse of light, every quiet shimmer across the constellations was part of him. To mortals below, the stars were distant, eternal things. But to Seonghwa, they were kin. Each one was a voice in the endless dark. Their laughter was wind through the clouds, their touch the warmth between suns.
They drifted around him in familiar patterns, never colliding, never truly apart. The elder stars burned slow and deep, their light heavy with memory. The younger ones flared bright and curious, spinning too fast, asking too many questions. Seonghwa knew them all by feel alon, knew the way one hummed when it shifted its orbit, the way another dimmed shyly when praised. He was not the brightest, though mortals believed him to be. But he was the most constant.
The texture of light was a living thing to him. It curled along his skin like silk drawn through water, weightless and warm. He could feel the pulse of gravity as a soft hum in his bones, the slow inhale of the cosmos stretching through his chest. When he turned, entire nebulae stirred with him— colors blooming like breath across the void. Time did not pass for him so much as move through him; every moment layered and luminous, a chord struck forever.
Where others burned, Seonghwa answered. When ships below lost their way, it was his light that steadied them with a gentle hum, an invitation to follow. He did not command direction; he offered certainty. A fixed point in a turning world. Mortals believed this was coincidence. The stars knew better.
When the world slept, they sang to one another. Not with voices, but with rhythm and radiance in a language of glimmer and pulse that mortals would never hear. Each flicker carried memory: the birth of a moon, the taste of solar fire, the thousand glances humans cast upward when they prayed or cursed or dreamed. The heavens were a choir of being, and Seonghwa, as the North Star, was the note that steadied them. He was the quiet center around which the others turned.
“You hold them together,” murmured Polaris Minor once, its light brushing his in passing.
“I only remind them where they are,” Seonghwa replied.
He had never known cold. He had never known pain. He had never known falling.
But sometimes, when he dimmed his light just enough to watch the earth, Seonghwa felt a strange tug inside of him, something he would have called yearning, if he had known the word. Mortals burned and broke and loved so briefly, yet they lived with such ferocity. He would trace their ships across the seas, their fires on mountains, their tiny lights that mimicked his own.
He often lingered over the smallest of them: the lone traveler lost in snow, the widow who left a lantern burning year after year. He felt their stories like flickers beneath his ribs. When they cried out to the heavens, he listened. When they sang, he hummed back in silence, a rhythm they would never hear but might somehow feel.
Sometimes, he allowed his light to bend as it traveled, softening it, warming it, letting it brush closer to the world than it should. Not enough to burn. Just enough to comfort.
The stars noticed.
“You give too much of yourself,” Vega warned, her brilliance sharp with concern.
“They feel him,” Sirius countered, amused. “He glows brighter when they hope.”
“I glow because they hope,” Seonghwa said. “Not the other way around.”
He liked to think they could sense him. That when they looked north and whispered their wishes, he was not just a fixed point in the sky, but an answer.
Its glow trembled, threads of light unraveling toward the void, orbit slipping loose. Panic rippled through the surrounding constellations. Before the elders could intervene, Seonghwa reached for it, wrapping his radiance around its fading heart and sharing a fragment of his own shine. The act was instinctive— he would have given more of needed.
The cosmos brightened for a moment, just enough for the lesser star to steady again.
“Your light is thinner now,” the constellations murmured, disquiet threading their harmony.
“It’s enough,” Seonghwa answered.
“Too fond of mortals,” Orion teased, laughter scattering through the void like shards of glass. “You’re starting to believe their fairytales.”
“He’ll burn himself out for their stories,” sighed Vega.
“Perhaps,” Seonghwa said softly, “but their stories burn brighter than any sun.”
They didn’t understand the way he envied the brevity of human life— the sharp, consuming blaze of it. For stars, eternity dulled even the most brilliant fire.
It should have been nothing. A simple act of compassion. But the stars remembered, and the mortal world did too.
Below, whispers spread of a star that had dimmed, if only for a breath. Of a light that had bled. Witches traced sigils in salt and ash, following rumors like threads. Mortals told stories in taverns and temples, twisting wonder into hunger. If a star could weaken for matters of the heart, then a star could be taken.
And from that night onward, the harmony of the heavens changed. Faint cracks appeared in the silence between songs. Seonghwa began to feel something in his orbit— a drag, a heaviness. The balance of the heavens was shifting, though he could not tell if it came from within or below. Sometimes, when he gazed at the world too long, the edge of his light dimmed, as if the earth were tugging at him, calling him closer.
“Do you feel it?” one of the southern stars asked, its light flickering with unease.
“Only the turning of the world,” Seonghwa replied.
But even as he said it, a shiver of shadow passed through the cosmos.
At first, he thought it was thunder. Then came the trembling, though not through air, but through the starlight itself. The constellations wavered. A few stars blinked out, only to reignite seconds later, their rhythm disjointed. The sky’s great lattice of song faltered. Magic rose from the world below like a scream dragged through silk.
The mortals were playing with their spells again. The hum scraped against celestial harmony, a discordant note that made Seonghwa’s light ache. Silver flares curdled into smoke. Auroras twisted into unfamiliar shapes, forced and sharp.
Seonghwa felt it then: a single thread of power, foreign and deliberate, tugging through the fabric of light. It was aimed at him. A call shaped like reverence, a weapon disguised as prayer.
Still, he held his place in the northern sky. He burned for the sailors who followed his light, for the lovers who swore oaths beneath it. His glow was promise, guidance, mercy. To fade was unthinkable. To fall? impossible.
The night it happened, the heavens were still. Everything held like a breath drawn to deep, the closest it had ever been to silence. The constellations lingered in their places without drifting. Even the youngest stars burned carefully, as if afraid to disturb something fragile.
Seonghwa felt it before he saw it. A pressure along the edge of his light, a wrongness that did not belong to the turning of the sky.
Then it crossed the upper firmament: a spark tearing through the dark, a flash of color too sharp to be natural. It did not arc or wander the way comets did. Instead, it cut. A streak of dark flame threaded with silver smoke, moving with intention.
The stars recoiled.
It should have burned out long before it reached them. Mortal magic always did— fizzled, fragmented, harmless by the time it brushed the heavens. But the spell pulsed, alive with intention. Threads of ash and light shaping it into the curve of a falling tear. To any mortal, it might have looked like desperation, or a wish cast upward, bound in prayer. But Seonghwa felt like grief sharpened into a blade. He could taste the magic in it: salt and smoke, incense and blood.
The witches had disguised their weapon as hope. A charm meant for “guidance,” they had called it, shaped like a fallen tear of the moon. When they whispered their spell, they did not scream or cry out to be heard, but rather pleaded. And that was the cleverness of it. Heaven always answered those who prayed with sincerity.
Their voices rode the updrafts of stormwind and curling smoke. They reached him not as sound, but as sensation— warm, trembling, painfully sincere. Faith surged upward in threads of yearning, brushing the edges of his light.
For a moment, Seonghwa mistook it for love. His glow softened instinctively. He leaned toward the sound, just a fraction, the way he always did when mortals reached for him. When they asked. When they hoped.
That was his purpose, wasn’t it?
The prayers wrapped around him like hands in the dark. He felt the shape of them: fear of death, terror of being forgotten, the raw ache of wanting more. Eternity. Safety. Power that would never fail them.
Show us the path. Show us eternity. Show us the light that never dies.
Each word was a thread. Each cry released in prayer became a chain. The tear brightened as their faith darkened, fed by a hundred trembling hearts that believed they were asking for mercy. Now the prayer had become poison.
Seonghwa recoiled as the sweetness twisted, rotting from the inside out. Beneath the prayer was hunger— vast, consuming, sharpened by certainty. This was not a wish.
It was a claim.
His light flared in alarm, rippling outward. The stars nearest him shuddered, their glow flickering as confusion spread through the sky’s great lattice.
“Stay behind me,” Seonghwa called, his voice not sound but command, a steadying pulse sent through the firmament.
They obeyed instantly. Light retreated. Orbits tightened. Even the boldest stars drew back, clustering behind him like frightened birds.
The spell spun faster, gathering speed. Its magic sang now, though not harmony, but imitation. A warped echo of celestial song, threading mortal longing through stolen resonance. It grew louder, louder, until the constellations wavered, their rhythms slipping out of time.
For the first time in eons, the North Star hesitated. He wanted to believe this was still something he could answer. That he could redirect it, soften it, turn hunger into guidance the way he always had. He had bent his light before. Shared it. Given it freely. He had never refused a prayer.
“Please,” murmured one of the elder stars, its light dim with fear.
Seonghwa did not answer. He turned fully toward the oncoming spell, his radiance swelling, gathering, pulling itself taut like a bowstring. And then he saw the fire coming.
It was not natural— not the slow, terrible grace of a dying star, nor the wandering brilliance of a comet. This was sharp. Deliberate. A wound tearing through the dark, aimed with care.
A younger star flared in its path, too bright, too slow to flee.
Seonghwa did not think. He surged forward, light blazing, wrapping himself around the smaller star and shoving it aside. His glow expanded violently, pouring outward in a desperate shield.
The spell struck him head-on.
For one impossible heartbeat, the sky was beautiful. The tear split open, blooming like a flower made of molten glass. Shards of light scattered across the heavens, each fragment reflecting a piece of him— his warmth, his steadiness, his care— twisted and refracted into something sharp.
The constellations screamed. Not with voices, but with fracture. With the sound of harmony shattering, of oceans pulled inside out. Space warped around the impact. Gravity screamed. The lattice of starlight cracked.
Pain arrived all at once, tearing him apart. Light spilled from Seonghwa’s chest in ribbons, luminous and unbearable. Starfire unraveled, threads of him pulled loose and burning as they were dragged away. His glow faltered, dimming in violent pulses as silver blood streamed into the dark. He felt himself coming undone.
For the first time, fear bloomed in his core. He reached for the sky, his body, his home, but it was slipping through his grasp. The stars cried out to him, their voices overlapping, frantic, calling his name in a thousand tones.
Hold fast.
Stay with us.
North—
A ripping force, dragging him downward, tearing him from the song he had anchored since the beginning of memory. The world tilted. The heavens stretched impossibly thin. Seonghwa screamed—
The sky went silent, and light collapsed inward.
He fell for an eternity that lasted the space of a breath. Time unraveled around him. Seconds stretched thin as centuries, then snapped back into blinding white. He saw the birth of stars in violent blossoms of light, their slow deaths folding inward, the unmaking of constellations that had once sung beside him. He saw himself refracted into a billion grains of brilliance, each fragment burning faster than he could hold onto it. Every instant folded in on itself until all that was left was the rush of wind and the unbearable knowledge that forever was ending.
The steady hum of gravity’s gentle song that had once lived at his center and the constant knowing of where he belonged fractured. It stuttered, wavered, and then sharpened. Heat bloomed in his chest. It startled him more than the pain.
The sensation was wrong. Too focused. Too small. The hum condensed, drawn tight until it became a pulse, then a throb, then something like burning. He did not have a heart, and yet something inside him beat, frantic and uneven, as if the universe had forced a center into him where none had existed before.
He reached for the sky.
It was gone.
When he struck the clouds, he foolishly thought that they might catch him. That the soft, luminous veils he had brushed a thousand times would cradle what remained of him. They became mist around him.
Cold sliced through his light, biting until his glow thinned to a ragged shimmer. Wind screamed past him, no longer a familiar current but a blade. Gravity wrapped around him like a fist and pulled. The firmament— the only home he had ever known— ripped away behind him like a torn page.
He was no longer everywhere.
He was here.
Falling.
Below, the darkness was not empty. Flickers bloomed beneath the storm— brief, disjointed flashes of something he should not yet have been able to see. A boy standing on the edge of a cliff where land split into sea, wind tearing at his hair as if daring him to fall. Lanternlight burning stubbornly through mist. A silver mark pulsing faintly over a mortal heart, bright enough to hurt to look at. The images rippled through Seonghwa like memories trying to form before he had the shape to hold them. They clung to him, threading themselves through the pain, through the heat in his chest.
Sound followed. It was not thunder, nor the roar of the storm. Something else.
A pulse of vibration threaded through the chaos, subtle but insistent. He had no way to name it, no language for what it was, but it resonated through what little remained of his light. It felt like being called, not by name, but by greeting. He did not yet exist in a way that could remember.
And even still, something in him answered.
The visions came faster then, flashing past like sparks struck from stone: a kingdom carved along the edge of the sea, its towers catching light like glass; waves breaking endlessly against stone; a hand reaching through a window of brilliance; a sharp laugh, warm and alive, that belonged to not simply a mortal but to something more. They lasted no longer than a breath, yet each burned into him with the weight of memory and promise.
Amid the tearing wind, a melody brushed his consciousness. It was faint. Fragile. Almost lost beneath the storm. He did not recognize it, yet it wrapped around him like a thread, tugging gently at the burning center in his chest. Sorrow and hope twisted together into a single note. He felt it again when the wind ripped another strip of light from him— caught it like an echo just out of reach. It was not his song. It felt like a farewell.
He didn’t know how to breathe, but still he gasped. He didn’t have a heart, but Still, the heat inside him pulsed, sharp and aching, each beat dragging him closer to something finite.
His glow sputtered. His awareness flickered. What had once been infinite narrowed to pain and velocity and the terrible certainty that he was becoming something else.
For a moment, something fell beside him; the remnants of the witches weapon. The teardrop was gone, its purpose fulfilled, its magic spent the instant it tore him from the sky. What remained was only debris: fragments of silver light tumbling aimlessly through the storm, no longer hungry, no longer bound to him. They drifted apart, dimming as they fell, harmless now. Empty. Seonghwa did not reach for them. Whatever had been born of him was already fading.
His descent carved a silver wound through the sky, staining clouds with ruin and radiance. Below, the world rushed upward, impossibly solid, unbearably loud.
He fell through the forest canopy like a blade through silk. Branches shattered. Leaves ignited in flashes of silver fire. The world screamed as he did, the sound tearing itself free from him as everything finally stopped. When he finally hit the earth, the ground itself seemed to recoil. Light burst outward in a violent ring, then collapsed inward just as fast, swallowed by dirt and shadow and pain.
And in the stillness that followed, the sky above seemed emptier, one note missing from the cosmic choir.
In the crater where eternity had broken into flesh, Seonghwa knew nothing at all.
ੈ✩‧₊˚༺☆༻*ੈ✩‧₊˚
He woke to the sound of rain.
For a long while, he did not understand what that meant. The noise was everywhere, dense and relentless, striking him again and again. Each droplet felt like a small impact, a thousand tiny collisions against his skin. The sensation overwhelmed him, sharp and intimate. It was not distant like starlight, not something to be observed from everywhere at once. It touched him. Insisted on him.
His chest rose suddenly, violently, and he sucked in air. The motion startled him so badly he froze. Breathing hurt. Not with damage, but with effort. Like something he had to do instead of something that simply happened. His ribs expanded and contracted with unfamiliar resistance, muscles pulling tight, then loosening. The rhythm was clumsy, uneven, nothing like the endless, effortless hum he had once been.
The ground beneath him pressed upward, solid and unyielding. It did not drift. It did not sing. It held him with a blunt certainty that made his head spin. He became acutely aware of where he ended and the world began, of weight pooling in his limbs, of pressure at his back, his shoulders, his skull.
He opened his eyes and saw darkness. Real darkness, not the vast, welcoming dark of space, but something close and crowded. It pressed in, heavy and damp, broken only by the faint shimmer of rain catching what little light filtered through the clouds. The air smelled wrong. Wet earth. Pine sap. Something metallic that burned faintly in his nose.
Every sensation arrived too loud, too sharp, as if the world had been tuned far beyond what he could bear.
A nearby sound of a leaf shifting, or an insect skittering, made him flinch. His body reacted before thought, muscles tightening, breath hitching. The noise echoed through him like thunder. He brought his hands up instinctively, clapping them over his ears. It didn’t help. There was no distance here. No gentle silence waiting beyond perception. The world insisted on being heard.
When he tried to move, pain lanced through him, sharp and merciless, unmistakably mortal. It speared through his side and down his limbs, stealing the breath from his lungs. He gasped, the sound raw and broken, and curled in on himself without meaning to. This pain was different from anything he had known. Not the tearing of light, not the ache of unraveling. This pain stayed. It had edges. It demanded acknowledgment. His hands trembled as he lifted one, staring at it as if it belonged to someone else. Pale skin slick with rain. Fingers stiff with cold. He willed light into it out of instinct—
Nothing answered.
No warmth. No glow. No answering vibration.
Panic fluttered sharp and sudden in his chest. His throat tightened, and a strangled sound escaped him, thin and human. The sound startled him even more than the silence had.
Gravity pressed harder as he shifted, the simple act of existing downward making him dizzy. He braced his palm against the ground, and the mud clung back, thick and cold, sucking at his skin. The sensation made his stomach lurch. When he exhaled, white mist spilled from his mouth. He stared as it bloomed and vanished, proof of warmth leaving him and being lost to the air. The sight was mesmerizing and horrifying all at once. He drew another breath just to watch it happen again, chest aching with the effort.
A shiver ran through him, sudden and violent. For one terrifying heartbeat, he thought the wetness on his cheeks might be silver blood— that maybe he was still bleeding light, that maybe this was how he would find his way back. But it was only the rain.
He dragged himself forward, muscles protesting every inch, until he reached a shallow puddle. He leaned over it, arms shaking, and looked down. The face staring back at him was not his. Soft skin. Rounded edges. Eyes too large, too fragile. A mouth shaped for sound instead of song. He touched his cheek with trembling fingers, half-expecting it to dissolve into light beneath his hand. It didn’t. Only his hair betrayed him— silver curls plastered to his forehead, dulled but unmistakable, catching what little light existed like bent starlight.
The rain distorted the surface, scattering silver like broken stars. For one wild moment, he thought he saw his glow return, a faint pulse beneath the water, and he gasped in hope. But the moment passed, gone like smoke, leaving him staring at nothing but fragile human skin and the weight of mortality pressing down from every direction.
He tried to summon the song of the heavens, to feel the pulse of the constellations that had always answered when he called, but the sound had left him. He could remember it perfectly, every rhythm, every echo of light in the great expanse above, yet when he tried to recreate it, only a hoarse, human sound escaped his throat.
He tried again, raising his hands, trying to lift off, to hum, to shine, but the world would not yield. His body was a cage, a cold, stubborn cage that demanded he feel, that demanded he fail. The insects around him buzzed sharply, the mud sucked at his knees, and every sensation was amplified, too loud, too bright, too painfully present.
The realization settled slowly, heavily. His body felt like a boundary he could not cross, a narrow, enclosed thing that demanded sensation at every moment. Cold seeped into him, into bone and muscle. Hunger stirred faintly, confusing and unwelcome. Fatigue weighed down his limbs like lead.
Even his heartbeat startled him. He pressed a hand to his chest, fingers splayed, and felt it beat, slow, insistent, fragile. Thud. Thud. Thud. The sound echoed in his ears, too loud, too present. He pressed harder, desperate to feel the current of starlight that had been his blood, but it was gone. The emptiness where the song had been felt like a wound that wouldn’t close. All that was left was the vulnerable proof that he could be stopped.
He wanted to go home. He wanted to fling himself upward, to tear through the clouds and the cold and the pull of the earth until he reached the place where silence sang again. Every part of him strained toward the sky, aching for the vastness that had once held him. But the air refused to lift him. The world held him down with cruel gravity, a reminder that he no longer belonged anywhere above it.
“Please,” he whispered, the word scraping painfully from his throat. The rain swallowed it without response.
The silence that followed was not empty. It was crowded with sound, with life moving and breathing and existing without him at the center of it. He bowed his head, shoulders shaking, overwhelmed by the closeness of everything. The stars, his kin, did not answer his calls. The realization came slowly, crushingly— he could not hear them anymore. The chorus that had always surrounded him, that always had room for him, was silent.
He bowed his head, shaking, and for the first time in all of existence, he understood what it meant to be alone. The rain drummed against his shoulders like the echo of a heartbeat that wasn’t his own. Every drop sounded like loss.
And still, somewhere deep inside, beneath the fear and confusion, a single thought survived: I am here.
A moth drifted through the rain, pale wings trembling. It landed on his wrist, light enough that he barely felt it. He froze, afraid to move. Its wings beat weakly, fragile, impossibly alive. Seonghwa stared at it, transfixed by the delicacy. He had always been enamored by the living frailty of something that would die by dawn. When it lifted away, leaving only a dusting of gold on his skin, he felt a pang he couldn’t name. There was beauty even in smallness, he realized. Even here, on this terrible earth.
He stayed there a moment longer, breathing, shaking, listening.
Then, unsteadily, he shifted his weight. If he was truly stuck here, then he would have to learn how to move.
He slowly rose to his feet, movement sending a jolt through him— pain, balance, the strange cooperation of muscles learning their purpose. He took a step, then another, slow and careful, as though the ground might reject him if he moved too quickly. Mud sucked at his feet. Rain slid down his spine. Every sensation demanded attention, each one a lesson written directly into his bones. He did not know where to go. Only that staying still felt dangerous in a way he could not yet name.
The forest loomed around him, close and listening. Shadows crowded between the trees, thick with damp and decay. Somewhere far above, the sky existed without him, unreachable and silent. He lowered his head and moved anyway, guided by nothing but the fragile insistence of breath and heartbeat.
That was when the air shifted. There was a pressure change that slid beneath the rain and settled against his skin. The forest seemed to draw inward, leaves quieting one by one as if the night itself were holding its breath. Cold followed, creeping from the edges of the world, patient and deliberate.
It touched the ground first. Dew stiffened into crystal. Rain froze midfall, striking his wrist like a splinter of glass. Frost spread outward in spirals and sigils, crawling through soil and bark in patterns that felt wrong in a way his bones recognized even if his mind did not. The shapes meant something. They carried intention.
And names. Softly spoken. Almost gentle.
His.
Seonghwa stepped back, heart stuttering. The cold answered, deepening. Then came the voices.
They drifted through the trees on the edge of hearing, coaxing and low, layered over one another in harmonies that scraped at memory. There was something familiar in them, a warped echo of the celestial choir, as if someone had tried to recreate starlight with broken tools. He leaned toward the sound without thinking, drawn by the flicker of power in it. Maybe, he thought wildly, they were fallen stars like him. Maybe he was not alone.
“Where is it?”
The voice came from behind him. Soft. Eager.
His body locked.
“The star’s heart,” said another voice, older, rougher, threaded with delight. “The spell worked. Do you feel it? The air still hums with it.”
“Not long,” murmured a third, silk-soft and sharp underneath. “Find him before it fades.”
Understanding did not arrive all at once. It crept in slowly, painfully, the way cold seeps into bone. They were not speaking about something.
They were speaking about him.
He turned.
Mist parted around five shapes moving between the trees, too graceful, too wrong to be fully human. Frost bloomed beneath bare feet. Black feathers dragged along the ground, drinking light. Silver eyes gleamed from a face stretched with too many teeth. A cloak of living moths shivered and breathed. They were beautifully rotten, and the forest around them withered in the face of their hunger.
“I want it while it’s still warm,” hissed the youngest, licking his lips.
“You’d ruin it,” the silver-eyed witch sneered. “Boil it, and you’ll destroy it’s power.”
“Better to consume it fresh,” said another, voice trembling with hunger. “A drop on the tongue grants a century.”
“A century,” one laughed softly, “or madness. Depends on how much he screams.”
“Stop your bickering. The sooner we capture the star and carve out his heartlight, the sooner we can share the youth and power it will grant us. We have little of the last star left— we need this one now.” The one that sounded to be the head of the coven snapped.
Heartlight.
The word struck him like a blow. His heartbeat thundered in his ears, loud and exposed. They meant the place in his chest that still ached, the space where something infinite had been forced into flesh. What had once guided sailors and held the sky steady had become nothing more than meat.
He stumbled backward. Branches tore at his arms. Mud sucked at his feet. His breath came fast and thin, each inhale burning. He wanted to tell them they were wrong, that heartlight was not a thing to be taken, that it had never belonged to hunger. But when he tried to speak, the sound broke apart in his throat. Human. Weak.
“He’s moving,” one hissed.
“He bleeds,” another laughed. “This way.”
He ran.
At first, it was clumsy as pain flared with every step, lungs screaming. He tripped, caught himself, tore skin on bark and stone. Panic crowded his thoughts, loud and directionless. Then something quieter slid beneath it. Instinct.
His body moved before he told it to. He ducked under branches without looking, twisted around roots at the last second. When he leapt a narrow creek, he didn’t realize his feet had left the ground until he landed too hard on the other side and the earth rippled faintly beneath him, glowing once before going dark.
The shock stole his breath.
That— that had been wrong.
But it had felt familiar.
Behind him, frostflowers bloomed where spells struck trees. Bark shattered into ice. The forest whispered their words back to them, sound bending and warping until even his own breathing echoed strangely, doubled and delayed.
He didn’t look back again.
The rain thickened, blurring the world into motion and noise. Salt crept into the air, sharp and cutting through the rot of the woods. The pull inside him, whatever fragile ember still burned, latched onto it and pulled.
“He runs for the sea!” a voice shouted.
“No star leaves our land,” came the reply.
His lungs burned. His feet tore open. Still, he ran.
Then the panic peaked. Something inside him snapped, uncoiling too quickly for him to stop it. Fear surged too fast, too big for his body to hold. He screamed—
—and light tore out of him.
It burst from his skin in a violent flare, white and blinding. Rain turned to steam. The forest flashed silver, every leaf outlined in radiance. The force hurled the witches backward, breaking their formation, shattering their spells. And just as quickly, it was gone. The emptiness afterward was worse.
He staggered, vision swimming, cold flooding in where heat had been. Whatever that had been, it had taken everything. His knees buckled. He caught himself on a tree, shaking uncontrollably. The voices behind him were distant now, furious, regrouping.
He didn’t wait.
He stumbled forward, half-falling, half-running, as far as he could away from the frost.
Only when the trees began to thin did he dare to look ahead. He saw, far beyond the last dark ridge, a pulse of orange through the rain. Not stars. Not witchlight. Something steadier, rhythmic, a heartbeat of its own.
He stumbled forward, slipping in mud slick as oil. The rain had turned heavy, burning faintly where it struck his raw skin. Every drop seared, as if the storm itself meant to scour him clean of what he had been. The air smelled of salt now, sharp and foreign, cutting through the decay of the forest like a blade.
The wind off the sea carried strange sounds: metal groaning, ropes singing, distant bells that tolled without rhythm. They didn’t belong to the wild or the witches. They belonged to something built, something human. The sound of making, not of magic.
Behind him, the witches’ voices rose and fell, though they were distant and distorted by the storm. Their magic, once biting cold, thinned with every step he took. The frost that had been creeping across the ground melted back into water. The trees no longer bent to listen. His light seemed to slow them, momentarily at least.
Seonghwa didn’t question it. He only ran.
His breath came in broken gasps, half-choked on rain. He could feel warm blood drip from the numerous small cuts along his body. Each heartbeat was slower, heavier, as though the sky itself were closing its fist. For a wild, aching second, he wondered if he was dying, or if this was what living truly felt like.
The slope dropped sharply beneath him, stones tearing his hands when he caught himself from falling. Dark water churned below, vast and alive, reflecting nothing but storm and firelight. The forest ended behind him. Whatever chased him did not cross that threshold easily.
Seonghwa staggered to a stop, chest heaving, heart pounding too loud, too fast. For a moment, he could only stand there, shaking. Then, slowly— so slowly it startled him— his breathing began to ease. He was still alive. He had not been taken. And for now, at least, the night had let him go.
On the murky surface of the water rested lanterns. Hundreds of them, swaying gently in the rain. They were strung across ships that almost seemed to be suspended between sky and sea, tethered to the docks with long silver chains to prevent them from floating away. Lightning split the clouds overhead, and the white fabric of the sails caught it, flashing silver for a heartbeat before the dark swallowed it again.
The sight struck him so suddenly he staggered. His breath caught, sharp and painful, as something inside him twisted with recognition he could not quite name. The lanterns pulsed unevenly, imperfect in their rhythm, but unmistakably alive. Their glow rose and fell like breath. Like song. The chains traced slow arcs through the mist, echoing orbit lines he had once known by heart. For a moment, the ache in his chest softened into something almost tender. The mortals had built their own heavens. Fragile. Temporary. Defiant. They had reached upward with rope and flame and stubborn hope, and in doing so, they had caught something that felt like the stars, even if it was only an echo. Even if it would gutter out by dawn.
Seonghwa stood at the edge of the trees, soaked through, shivering so hard his teeth threatened to chatter. His muscles trembled from strain and cold alike, his feet numb where they sank into wet sand. He was painfully aware of every inch of his body, how it leaned, how it swayed, how easily it might fail him if he moved too quickly.
The ships drifted through the fog, lanterns bobbing like scattered constellations across a darker sea. It was wrong in a way that made his chest ache. A sky below instead of above. Stars tethered instead of free.
A sound tore out of him before he realized it was his own. A sob, raw and startled, far too loud in his ears. He pressed his lips together too late. His hands shook at his sides, fingers curling as if they remembered how to shine, how to reach without effort. For an instant, his gaze lifted instinctively, searching past the storm for the true heavens beyond. Nothing answered.
Only wind surged around him, roaring so fiercely he thought the sea might rise and swallow the world whole. Rain lashed against his skin, cold and stinging, each drop another reminder of weight, of contact, of being here.
The echo of what he had lost pressed hard against his ribs. The real stars were hidden now, distant and unreachable, silent from where he stood. These lights hung close enough to touch, their flames trembling in glass skins, born to fail. And yet… they moved. They lived.
He took one trembling step toward them. His ankle nearly gave out. He caught himself with a sharp inhale, pulse racing. The effort left him dizzy, breath thin and shallow. He waited until the world steadied again before forcing another step, then another, each movement careful, deliberate. The sand hissed beneath his feet as rain struck it. Salt coated his tongue, sharp and grounding. His blood was no longer silver, no longer light, and it dragged heavy through his veins. Every heartbeat pulled him closer to the earth, closer to this narrow gravity he had no choice but to obey.
Part of him longed to go closer to the lanterns, to stand beneath them and feel their warmth, false as it was. Another part screamed to disappear into the crowd he knew must exist beyond the gates, to be one small, unnoticed thing among many.
The rain washed his tears away before he could stop them. As they fell, distant light caught in them briefly, glinting faint silver before vanishing into the sand. Not enough to be seen. Enough to remain.
Behind him, the forest whispered his name in a dozen borrowed voices all mocking and hungry for his power, lingering at the edge of hearing. His shoulders tensed, but he did not turn. Instead, he faced the port. The wooden gate loomed ahead, dark and solid, human-made and unyielding. Lanternlight spilled through its cracks, warm and uncertain.
He drew a breath that scraped painfully through his chest. And then, unsteadily, he began to walk.
For the first time in eternity, the North Star began to move toward the horizon.
When he reached the gate, the world seemed to hush around him. It wasn’t silent— it was never silent— but muted, as though the noise had drawn a careful step back. Rain whispered against stone. Water slid down the iron lock in thin rivulets like silver tears. Seonghwa pressed his trembling hand to the wood and felt the pulse on the other side. It was slow, layered, alive in a way that made his chest ache.
It wasn’t the music of the heavens. But it was something.
He pushed the gate open and stumbled through, his footing faltering as mud gave way to slick cobblestone. The hard stone was cold and unforgiving beneath his bare feet, but it held him, reminded him that this was real, and that alone felt like mercy.
Lanterns burned brighter inside the walls. Their light pooled in amber and gold, warmer and rougher than the white brilliance of his kin. Rain struck the streets and shattered those reflections into trembling fragments, turning puddles into broken constellations that vanished as quickly as they formed.
The sound hit him all at once. Voices crashed over him in overlapping waves. Their laughter sharp as broken shells, shouts blurred by rain, the sing-song cries of merchants still hawking wares despite the storm. Bells rang overhead. Wood creaked. Metal clanged. Smoke and salt and spice thickened the air until it felt like stepping into another body entirely.
People pressed in from all sides. Humans. He knew that now. So many of them, each carrying their own warmth, their own gravity. Their emotions brushed against him like static— irritation, hunger, joy, drunken affection— all colliding at once. In the sky, prayers had reached him one by one, distant and distinct. Here, everything arrived together, loud and immediate.
He faltered. A pair of sailors hauling a crate nearly collided with him. One swore and grabbed his shoulder to steady him. The touch jolted through Seonghwa’s entire frame, it was too warm, too solid. His breath broke, and he wrenched himself free with a sharp, panicked gasp.
“Watch it,” the sailor snapped, already turning away.
Seonghwa didn’t answer. He couldn’t. The crowd swallowed the man whole, as if he’d never been there at all.
Seonghwa stood there for half a heartbeat too long, pulse roaring in his ears, before the press of bodies forced him to move again. The town sprawled ahead, tiered and tangled, buildings packed close like they were bracing against the sea. Balconies jutted overhead, strung with lanterns that bobbed in the wind. Rainwater streamed down tiled roofs and spilled into streets slick with mud, refuse, and something iridescent that caught the light like oil or crushed shell. Everything seemed to gleam.
He wrapped his arms around himself instinctively, fingers digging into the fabric that had fallen with him, maybe one last gift from the filament. His bare feet slapped against stone as he moved, slipping between bodies with more luck than skill. A woman laughed nearby, bright and sharp. He startled so badly he nearly fell into a stack of barrels, catching himself at the last moment. The wood scraped his palms raw. He hissed softly, staring at the red welling there in disbelief. Pain still surprised him every time, small injuries ringing louder than they should, each one a reminder that this body did not forgive easily.
Someone shouted behind him. Panic flared sharp and instinctive. He spun, heart in his throat, but it was only a pair of sailors arguing over dice, their words slurred and meaningless. No frost crept across the stones here. No sigils burned into the air. The witches’ presence thinned the farther he moved from the trees, their magic unwilling or unable to follow him fully into the press of humanity.
He didn’t know where to go. Only that stopping was too dangerous.
He turned sharply down a narrower street, ducking beneath a sagging awning. Brick and timber closed in around him, lanterns fewer and farther between. A tavern door banged open, spilling music and warmth and the sharp scent of alcohol into the rain. A burst of laughter followed, then the door slammed shut again.
Seonghwa paused, chest heaving. For a heartbeat, he considered going inside. The thought startled him. He had never gone anywhere before. Never entered a space meant to contain people. The idea of walls around him, trapping him, sent a spike of fear through his ribs.
He leaned back against the wall with his eyes shut tight. And there it was again.That pull, subtle and insistent, tugging at him from somewhere deeper in the city. Getting warmer with every step he took. He pushed away from the wall before he could think too long and stumbled back into the rain.
The street sloped downward, almost imperceptibly at first. With every step, the buildings thinned and the smell of salt grew stronger, cutting through the smoke and spice until it was all he could taste. The sound changed, too. The chaos of voices softened, replaced by deeper, rhythmic noises: water slapping against wood, ropes groaning under strain, the low, constant sigh of the sea breathing against stone.
His steps slowed as the docks opened up before him. The harbor spread out before him, vast and dark, a forest of masts rising into the storm. Ships crowded the water, hulls pressed close together as if for warmth. Lanterns hung from rigging and posts, their reflections shattering across the churning surface of the sea. The rain hit the water in silver needles, blurring the line between ocean and sky until it all became one heaving mass of black and light.
Seonghwa stood at the edge of it, soaked and shaking, awe cutting through his fear like a blade.
The harbor was alive in a way he had never witnessed before. The water rose and fell against the stone in slow, patient rhythms, each wave a sigh drawn from deep within the earth itself. Ships shifted restlessly at their moorings, hulls creaking, ropes tightening and loosening as if they were muscles flexing beneath skin. The sound was steady and grounding, nothing like the fractured whispers of the coven or the endless hush of the sky.
Seonghwa watched the lights of the ships sway, mesmerized, the way he once watched stars pulse through dust clouds. These lights were not eternal. They could be snuffed out by a strong wind or careless hand. And yet they burned anyway, defiant in the dark.
He took a step closer without realizing it. The docks were slick beneath his feet, the planks worn smooth by centuries of salt and passage. Every step sent a shiver through his legs. The wood hummed faintly under his soles, alive with echoes of motion and memory. He could almost feel the imprint of those who had walked here before him: sailors returning home, merchants chasing fortune, lovers lingering too long before parting.
A group of dockhands hurried past him, laughing loudly as they wrestled a crate into place. One of them glanced at Seonghwa, brow furrowing briefly at his bare feet and soaked clothes, but no one stopped him. He was just another shape in the rain, another soul passing through the night.
For the first time since he had fallen, the fear eased its grip.
He drifted along the edge of the harbor, following the pull in his chest. His gaze slid from ship to ship, each one different. Some were squat and sturdy, others tall and narrow, their masts vanishing into the storm-dark sky. Flags snapped overhead, colors blurred by rain and distance. Names were carved into hulls in curling script, many chipped or worn away by time.
And then he saw it. The ship sat a little apart from the others, moored at the far end of the dock where the lanterns thinned and the shadows grew long. It was larger than most, its hull dark and polished, lines elegant and purposeful. The figurehead at its prow caught the light just so— a carved shape half-lost to shadow, sharp and defiant. Its sails were furled tight against the storm, but even bound, they seemed to hum faintly, as if holding their breath.
The pull in his chest shifted from a simple warmth to an uncomfortable heat, almost painful. He didn’t know why that ship, only that every step away from it felt wrong.
The witches’ voices flickered at the edge of his awareness again, distant but persistent, like insects buzzing just beyond the light. Panic surged. He looked over his shoulder, half-expecting to see frost creeping across the planks, to hear his name whispered from the dark.
Nothing.
Only rain. Only the sea.
His decision came suddenly, sharp as a snapped thread.
Seonghwa crossed the remaining distance to the ship in a half-run, heart hammering. A rope ladder hung down the side, swaying gently with the motion of the water. He seized it with trembling hands. The fibers were rough, biting into his palms, but the pain was grounding. Real.
He climbed.
Each rung took effort his body protested, muscles screaming with unfamiliar strain. By the time he hauled himself over the railing, his arms were shaking violently. He collapsed onto the deck, breath coming in ragged sobs, rain plastering his silver hair to his face. His body ached in ways he had never known, muscles unfamiliar, lungs grasping at air that felt heavy, uneven, insufficient. For the first time, he understood what it meant to be tethered entirely to Earth, a prisoner of gravity and sensation. Every heartbeat throbbed in his chest, a drum of mortality that left him dizzy, disoriented, and trembling.
The wood beneath him creaked with a slow, patient rhythm, as if the ship itself were breathing. A faint tang of tar, salt, and seaweed mingled with the scent of rain-soaked wood. For a moment, something akin to curiosity overtook the fear in his chest: a tether not of starlight, but of blood and flesh, anchoring him here. His fingers brushed against the deck, rough, slick, and utterly real. He had reached for eternity only to grasp this— fragile, immediate, finite.
He struggled upright, legs buckling, and caught the railing with both hands, gripping it as though it could anchor his soul as well as his body. Lanterns swayed above him, their light fracturing across the wet planks in uneven constellations, almost a mockery, almost a promise.
Something inside him stirred with a glimmer of recognition, of kinship. Even on this mortal plane, the universe seemed to breathe, faintly, in whispers.
A low gust of wind tugged at the sails, and Seonghwa stumbled backward, catching himself as he tumbled to the deck. The hum of the sea rose beneath him. The sounds of water striking wood, ropes groaning, the faint slap of waves against the hull. The sound was grounding, a reminder that he was alive, that he could still feel, even if his song had been silenced.
He got back to his feet and stepped forward, tentative. Each footfall was an anchor in this new world. The deck tilted beneath him with the movement of the ship, and he swayed, unpracticed in the language of balance and friction. He reached for a rope, running his fingers along the rough fibers. There was no glow, no pulse of starlight, but there was texture, warmth, life. It was different, lesser, yet it held its own kind of beauty.
Then voices drifted from the other side of the ship. Human voices, he could tell from their volume and rough undertones, but they were close. Too close. The only thing separating them was a thin wooden door.
Panic flared anew. Seonghwa scrambled away from the rope and bolted for the nearest hatch, yanking it open and tumbling down into darkness. He barely managed to pull it shut behind him before he pressed himself against the wall, chest heaving, every sense straining.
Footsteps passed overhead. Someone laughed. A voice called out orders he didn’t understand. He squeezed his eyes shut, willing himself smaller, dimmer, invisible. Minutes passed in a blur of fear. Then, slowly, he felt it.
Movement.
The subtle shift of the deck beneath his feet. The change in the ship’s rhythm as ropes were cast off and sails caught the wind. The sea’s voice rose, louder now, closer. The ship was leaving.
Relief crashed through him so hard it nearly knocked him to his knees. He staggered forward, meaning to find somewhere safer, somewhere deeper to hide. But the deck pitched suddenly, and he lost his footing. He stumbled out into the open space just as the ship lurched, colliding with something solid and warm.
Arms caught him.
The impact knocked the breath from his lungs, and for a split second Seonghwa thought he was falling again— until the air rushed around them, sharp and precise, bracing them both as if the idea of the two falling was unthinkable.
“What the—” the man muttered, grip tightening.
Seonghwa looked up.
Their eyes met. Seongwha felt the heat inside of him turn into a fire, lighting him from within. The man stiffened as if struck, breath hitching, hand still locked around Seonghwa’s waist like he was afraid to let go.
The man swallowed. “You’re not supposed to be here,” he said quietly.
Seonghwa didn’t know why tears burned his eyes when he whispered back, “I don’t know where I belong anymore.”
The ship surged forward into the dark, guided by one less star in the sky.
