bc

A kiss of starlight

book_age18+
0
FOLLOW
1K
READ
mythology
love at the first sight
like
intro-logo
Blurb

Liora lived in the Watcher’s Tower, perched alone atop a silver cliff where land met the breath of stars. Her fingers, long and pale like moonlight, traced constellations in ink every night, recording their language. The stars whispered in dreams—secrets only the cursed could hear.She was cursed, after all.The villagers below called her "Starblessed," but their reverence was laced with fear. No one approached her, not after the night of the Falling Kiss, when her lips had brushed a boy’s cheek—and he had vanished in a shimmer of starlight.That night had changed everything.Now, Liora kept to her tower. She watched. She listened. She never touched.It was on the eve of the Celestial Spiral, a once-in-a-century event where stars spun close to the earth, that something stirred the skies. A streak of silver fire tore across the heavens, so bright it split her vision in half. She gasped and leaned over her balcony, eyes wide as the light fell—not down into the forest or ocean, but right onto her cliffside garden.The impact shook the tower.She raced down the spiral stairs, heart pounding. Something… someone had landed.Among the charred ruins of roses and herbs lay a figure—male, radiant, and very much alive. He looked human, but his skin shimmered faintly, and his eyes were galaxies trapped in flesh. Liora froze.The stars had sent a soul.His lips moved. “Where am I?”“You’ve fallen,” she said softly, kneeling a safe distance away. “You’re a star.”He blinked, dazed. “And you… you carry the curse of silence. I felt it as I passed through the Veil.”Liora drew back. “How do you know that?”“Because your name is written in the sky,” he said. “I am Kael. I have seven days before I burn out.”

chap-preview
Free preview
The fire that breathes
Kael didn’t eat, but he tasted rain. He didn’t sleep, but he listened to Liora’s dreams. In the following days, the Watcher’s Tower became a place of quiet awakening. Kael explored every forgotten hallway, his fingers brushing ancient star maps, enchanted globes, and dusty books written in celestial script. He asked questions that made Liora laugh for the first time in years. “Why do birds sing when they can’t fly to the stars?” he asked. “Because they hope the stars will sing back,” she replied. Each evening, they sat on the balcony as dusk faded into violet twilight, watching the skies whisper their secrets in falling light. Kael explained that he had been cast down by the Star Council, a punishment for breaking celestial law—he had reached through the veil of his world to save a dying child in theirs. “Compassion,” he said, “is outlawed among the stars.” “And yet… you came here,” Liora murmured. Kael looked at her then, truly looked. “Because I felt your sorrow—shining brighter than any constellation. Your loneliness pulled me like gravity.” Liora’s breath caught. But even in her awe, the curse lingered in her bones. If she touched him—if she allowed even the barest brush of skin—he could vanish, just like the boy all those years ago. She had spent a lifetime building walls. Kael was a meteor tearing through them. And Kael… he only had five days left. One morning, Liora awoke to find Kael missing from the tower. Panic gripped her chest like frost. She ran barefoot down the cliffside path, her cloak flying like wings behind her, until she found him standing in the Valley of Virelume, staring at a cluster of shimmering white blossoms. “The Starlight Bloom,” he said. Liora stared. She’d only ever seen drawings in books. “It only blossoms every hundred years,” Kael said. “And only when the veil between worlds is thinnest.” He turned to her, eyes aglow. “The bloom holds ancient magic. A kiss beneath it may rewrite fate itself.” Her heart pounded. “But my curse—” “Maybe your curse… and my fading… were meant to meet.” He held out his hand. Liora stared at it—fingers open, trembling, waiting. If she took it, she might lose him forever. If she didn’t, she’d lose him anyway. And so she whispered, “Not yet.” Liora avoided the bloom after that. Its white petals glowed even in darkness, pulsing like a heartbeat, tempting her with a future she dared not believe in. She and Kael returned to the tower, but something had changed. The air was heavier. Each look lingered longer. Their silences became full of things they couldn’t say. At night, Liora lay awake, listening to the crackle of stardust where Kael slept in the tower library. She often found him watching her instead of the stars, his expression unreadable, like he knew the constellations had started to shift. On the third night, the sky fractured. A cold wind howled through the tower, and Kael fell to his knees. His glow flickered, dimming. “Kael!” Liora rushed to his side but stopped short of touching him. He clutched his chest. “It’s beginning,” he gasped. “My soul is unraveling.” “I won’t let you fade.” Kael looked up, pain etching every line of his face. “You can’t stop it. Unless…” He glanced toward the cliffs where the Starlight Bloom waited. Liora stood frozen, fists clenched at her sides. “I want to believe that kiss could save us. But if I touch you—” “I’m already vanishing,” he whispered. “If we don’t try… we lose everything.” Tears welled in her eyes. “It’s not just about me losing you. It’s about who I become if I do.” That night, Kael told her the story of her curse. Long ago, a star-being had descended during a celestial alignment, just like this one. He fell in love with a human girl—her ancestor. But their love was forbidden, and the gods punished them by binding their bloodline with the “curse of untouchable light”—to love was to lose. “You carry that ancient pain,” Kael said. “But you’re not bound to repeat it.” “How do you know?” she whispered. He smiled, pale and flickering. “Because you’re already breaking the pattern just by choosing to love again.” Liora couldn’t speak. She only looked at him—her fallen star, fading by the hour. And she made her decision. The next evening, they stood once more in the Valley of Virelume. The Starlight Bloom opened fully now, glowing like a sun born from moonlight. All around them, stars rained like silent tears. Kael’s form was almost translucent. “It’s now… or never.” Liora stepped forward. One step. Two. She reached out. Her fingers hovered near his cheek. The moment hung in balance, like a breath waiting to exhale. Then—she kissed him. Lips to lips, a kiss beneath the bloom of magic and eternity. The world held its breath. And shattered. When Liora’s lips met Kael’s beneath the Starlight Bloom, the world fractured. The ground trembled. The sky lit with cascading beams of violet and gold. Light poured from the bloom in every direction, rising like a pillar toward the heavens. The stars themselves seemed to freeze in their paths, watching, waiting. And then—the scream. It didn’t come from Liora or Kael. It came from the veil between worlds. A great rift tore open in the air above them, and from it emerged a figure cloaked in robes spun from night—an emissary of the Star Council. His face bore no features, only shifting constellations. His voice thundered with power. “You have defied the law of light.” Liora shielded Kael, though he was barely standing. “He was fading!” she shouted into the storm of magic. “We found the bloom—there was a chance!” “The bloom’s magic is sacred. It does not grant life without cost.” Kael coughed, his form flickering more violently now. “Take me… but spare her.” “No.” The figure raised a hand, and the bloom began to wilt, its petals curling inward, dying. The light faltered. Liora acted on instinct. She stepped in front of Kael, reaching for the dying bloom. Her hands touched its core—and pain lanced through her. Visions exploded in her mind: past lives, lovers torn by fate, ancestors weeping beneath falling stars. She saw herself as a child, alone, drawing constellations in the dirt, wondering why no one ever came close. And then—she saw the truth. The curse wasn’t born of punishment. It was born of protection. Her ancestor had begged the stars to seal her line in light so no celestial being could ever take another soul from them again. It wasn’t cruelty—it was love made into armor. And now, Liora had broken it. Not by rejecting it—but by embracing it. She turned to the emissary, her voice clear. “I know the truth now. My line was protected—not cursed. I choose to undo the veil. Let this love stand.” The emissary stilled. Silence. Then, the bloom surged with radiant light, brighter than before. It burst—not into ash, but into stars. Those stars spun around Kael, wrapping his fading form in threads of gold. Slowly… the flickering stopped. His body solidified. His glow returned, soft and steady. He gasped—and breathed. Alive. Whole. Mortal. Liora sank to her knees. Kael caught her before she fell. “I’m… still here,” he whispered. “And I can touch you,” she whispered back, her hand pressed to his chest, feeling his heartbeat. The emissary, now dimmed, spoke one last time. “So be it. One kiss has rewritten your fates. You are free.” And with that, he vanished into the stars.

editor-pick
Dreame-Editor's pick

bc

A recipe for disaster (#2 of the Miller family)

read
4.8K
bc

The Mating Rules (Book 1-5)

read
142.2K
bc

His Redemption (Complete His Series)

read
5.7M
bc

The One True Alpha

read
14.4K
bc

Lauchlan The Betrayed (book 2 of Hell in the Realm series)

read
60.7K
bc

The Warrior's Broken Mate

read
146.3K
bc

Sienna, The Alpha's Daughter (#3 of the Denali pack)

read
137.8K

Scan code to download app

download_iosApp Store
google icon
Google Play
Facebook