Jo Dora Webster's
May Summer Romance Story Contest Entries
System Quest: Ultimate Love
Jamie's Hopes for Love and Family End.
Teen Lyria is Quested to
Find Love in a New World
~~~~~~~~
Will Jamie reborn as Lyria overcome all the quests
to make her dying wish come true?
System Quest: Ultimate Love Copyright © 2025 by Ariel Montine Strickland. All rights reserved.
Prologue: The Thread Severed
The Final Moments
Jamie felt the cold night air against her face as she hurried down the dimly lit street. Twenty-nine years old and only six months into her transition, she kept her head down, clutching her purse tightly against her side. The hormone therapy had softened her features, but not enough-never enough-to prevent the lingering stares, the whispers, the occasional slur thrown her way like stones.
Tonight had been good, though. Drinks with coworkers who called her Jamie without hesitation. Small victories. She smiled, remembering how Elaine from accounting had complimented her earrings, treating her like any other woman at the table. These moments made the struggle worthwhile, little islands of belonging in an ocean of alienation.
The sound of footsteps behind her registered too late. Three shadows detached from the alley entrance, moving with deliberate purpose.
"Hey pretty boy," a voice called, the mockery in it cutting through the quiet night. "Where do you think you're going dressed like that?"
Jamie quickened her pace, heart hammering against her ribs. "Please, I don't want any trouble."
"Should've thought of that before you decided to parade around pretending to be something you're not," another voice hissed.
They surrounded her with practiced efficiency. Jamie recognized the look in their eyes-the same revulsion she'd seen countless times before, but distilled to something purer, more dangerous. Hatred crystallized into action.
"I just want to go home," she whispered, voice betraying her fear.
The first blow caught her in the stomach, doubling her over. The second connected with her temple, sending her sprawling onto the cold pavement. Her purse skittered away, lipstick and keys spilling across concrete.
As fists and boots continued their work, Jamie's mind detached, floating somewhere above the violence. In this strange moment of clarity, she thought not of pain but of all she would never experience. The wedding she'd secretly planned in her heart, wearing a dress that would make her feel beautiful. The possibility of adoption, of reading bedtime stories to a child who would call her "Mom" without hesitation. Growing old, silver-haired and dignified, in a body that finally felt like home.
She caught a glimpse of her attackers' faces-ordinary faces, unremarkable except for the righteousness in their fury, as if they were performing a necessary cleansing. One wore a silver crucifix that caught the streetlight as he drew back his arm.
"Please," Jamie tried once more, tasting copper. "I just wanted to live-"
A final kick silenced her plea. As consciousness faded, Jamie's last thought wasn't of anger or vengeance, but of a simple, devastating longing: I just wanted to be loved for who I am.
The world dissolved into darkness.
Divine Intervention
Silver mist. Endless, luminous, swirling like water around her fingertips. Jamie floated through it, weightless, formless. The pain was gone-not merely numbed but utterly absent, as if she'd never known its touch.
Am I dead? The thought came with surprising calm.
"Yes and no," answered a voice like summer rain and windchimes. "The thread of your first life has been severed, but threads can be rewoven."
The mist parted, revealing a woman of impossible beauty. Her skin gleamed with the opalescent sheen of moonlight on water, her hair a cascade of starlight. Eyes that held galaxies regarded Jamie with infinite compassion.
"Who are you?" Jamie whispered, surprised to find she still had a voice here.
"I am known by many names," the woman replied, her smile gentle. "Aphrodite, El Shaddai, Venus, Sophia, Ishtar, Ruach. In the realm where I would take you, I am called Daya, Goddess of Love."
The mist shimmered around them, forming images-a crystalline palace perched atop a mountain, moonlight glittering on its spires; gardens where silver flowers bloomed beneath an eternal night sky; people moving through marble halls, their forms trailing gossamer threads of light.
"Your death was no accident, Jamie," Daya said, her expression darkening. "It was orchestrated by my adversary, Alus, the God of Hate."
"A god... wanted me dead?" Jamie couldn't comprehend it. "Why would a deity care about someone like me?"
"Because you represent what Alus despises most-transformation born of love. Self-love powerful enough to reshape reality." Daya's hands cupped Jamie's face.
"Your journey was a thread of pure creation, woven despite a world designed to unravel it. Such threads strengthen the tapestry of existence itself."
The mist shifted again, revealing a dark figure cloaked in shadow, eyes burning like cold stars.
"Alus sends his agents to sever these threads-people whose hearts he's poisoned with fear and hatred. For millennia, we have fought this battle across countless worlds."
Daya's voice grew solemn. "Now his influence grows in my realm. I need a champion who understands both the pain of rejection and the power of self-creation."
"Me?" Jamie asked. "But I failed. I wasn't strong enough."
"You were stronger than you know," Daya corrected. "And now I offer you a second chance-not just at life, but at becoming who you were always meant to be."
The mist coalesced into a mirror, and in it, Jamie saw a young woman of sixteen, with copper hair and eyes the color of twilight. Her face carried echoes of Jamie's own features, but perfected, harmonized-the face Jamie had glimpsed only in dreams.
"My daughter," Daya explained. "Born of moonlight and my own essence, but incomplete until ensouled. She awaits you, if you accept."
"I would be... her?" Jamie reached toward the reflection, fingers trembling.
"You would be Lyria, daughter of Daya, wielder of lunar magic, and potential savior of my realm."
The goddess smiled. "Your body would match your soul from the beginning-no transition, no pain. But the path ahead holds other challenges."
Jamie's mind whirled with questions. "Why me? Surely there are others more qualified-braver, stronger..."
"Because you understand what most never grasp: that identity is both given and created, inherited and transformed."
Daya's voice was soft but certain. "In my realm, destiny works much the same way. The God of Hate believes fate is rigid, unalterable. I know better-and so do you."
Images flickered through the mist: Jamie as a child, secretly trying on her mother's lipstick; teenage Jamie writing her true name in a journal never shown to anyone; adult Jamie finally speaking her truth, despite knowing what it might cost.
"Will I remember?" Jamie asked. "My first life? My... death?"
"Memory is also a thread," Daya answered. "It may fray or tangle, but it remains woven into your being. Yes, you will remember-though those memories may feel distant, like scenes from a story you once read."
Jamie considered the offer, this impossible second chance. A body that matched her soul. A mother who would accept her completely. A realm where she might find not just tolerance but genuine love.
"What about the people who killed me?" she asked suddenly.
Daya's expression grew complex. "One has already been judged by your world's laws. His thread, too, I have claimed-to be rewoven with a chance for redemption, should he earn it."
"And if I refuse?"
"Then you continue to whatever awaits souls in your realm." Daya's hands opened in an elegant gesture of release. "I offer a choice, not a command."
Jamie looked once more at the reflection-at Lyria, waiting to exist. In those twilight eyes, she saw possibility unbound by the constraints of her first life. A chance not just to be herself, but to protect others, to fight against the very hatred that had ended her.
"I accept," Jamie said, her voice growing stronger. "I choose to become Lyria."
Daya smiled, radiant as the dawn. "Then the thread begins anew."
The silver mist swirled around them, enveloping Jamie in warmth and light. As her consciousness began to fade, merging with something larger, she heard the goddess's final words:
"Welcome home, my daughter. Your story is just beginning."
Chapter One: Awakening
Lyria’s eyelids fluttered open to a canopy of shifting silver light. For a disorienting moment, she wondered if she’d fallen asleep beneath the stars-until the scent of moonflowers and the soft chime of distant bells grounded her. She sat up, her movements fluid and unfamiliar, and looked down at her hands. Slender fingers, unmarked by calluses, trembled as they traced the curve of her collarbone, the smooth plane of her throat.
A mirror hung on the wall opposite her bed, framed in pearlescent stone. She rose, bare feet sinking into a rug woven from starlight threads, and froze at her reflection.
Sixteen.
The girl in the glass had coppery hair that cascaded over shoulders still narrow with youth, eyes like twilight caught between dusk and dawn.
Her face-her face-held the softness Jamie had only glimpsed in filtered selfies, the delicate jawline she’d ached for during late-night dysphoria spirals. She pressed a hand to her chest, feeling the steady rhythm beneath, and laughed-a bright, startled sound that echoed in the vaulted chamber.
Gender euphoria bloomed warm and fierce, so overwhelming she nearly missed the voice behind her.
“Welcome home, daughter.”
Lyria turned to find a woman glowing with ethereal light, her gown a living tapestry of constellations. Daya’s smile held millennia of warmth.
“How do you feel?”
“Real,” Lyria whispered. “For the first time, I… fit.”
Memories flickered-Jamie’s hands shaking as she applied mascara in a dim bathroom, the sting of misgendering at work, the relentless ache of a body that never quite aligned. They felt distant now, like pages from a borrowed book.
Daya gestured, and a crescent-moon charm materialized above Lyria’s palm. It pulsed once before projecting a holographic interface.
“Divine Thread System Initializing!” chirped a voice like wind chimes made of laughter. “Hiya, bestie! I’m Selene-your guide, quest-log, and future partner in palace gossip!”
Lyria blinked at the floating moon symbol winking at her. “An… AI?”
“Think of me as your cosmic BFF! Now, let’s get you sorted!”
Tutorial Quest: Moonlit Beginnings Objective: Explore the Lunar Palace and meet key NPCs Reward: Unlock Thread Sight ability
Selene’s interface lit up as Lyria stepped into the corridor. The walls shimmered with embedded crystals, their light refracting into prismatic patterns that danced across floor mosaics depicting celestial battles. A servant rounding the corner with an armful of linens froze, eyes widening.
“Princess!” The woman bowed deeply, silver-streaked hair brushing the tiles. “Forgive me-I didn’t realize you’d awakened.”
Lyria’s cheeks warmed. “Please, don’t-”
“Ahem,” Selene interrupted. “Palace Tip #1: Royals don’t apologize for existing. Try: ‘Your dedication honors the court.’”
Swallowing her discomfort, Lyria parroted the phrase. The servant’s posture softened. “Shall I escort you to the Sunless Garden, Your Grace? The night-blooms are at their peak.”
As they walked, Lyria noted the servants’ quick glances-curiosity laced with skepticism. Adopted mortal princess, their expressions whispered. How long until she falters?
Flashback Integration Jamie’s first day presenting femme at work: blouse clinging too tight across shoulders still broad from testosterone, the receptionist’s smirk. “Sir, you’ll need to sign here.”
Lyria straightened, fingers brushing the gossamer fabric of her new gown. Not here. Here, I’m real.
The tour ended at a balcony overlooking a valley bathed in eternal moonlight. Selene’s interface pinged.
“Quest Update: 3/5 NPCs met! Ooh, incoming noble alert at two o’clock!”
A man in robes embroidered with black stars approached, his smile not reaching his eyes. “Princess Lyria. How… charming to see Daya’s… project bearing fruit.”
Lyria’s stomach tightened-that tone, that dismissive curl of the lip-it was the same as the cops who’d misgendered Jamie’s corpse in the morgue report.
“Lord Varyn,” the servant murmured, tension lining her voice.
“Dialogue Options Unlocked,” Selene whispered. “A) ‘Your insecurity is showing,’ B) ‘I’d love to hear your thoughts on treason,’ or C) Smile and walk away.”
Lyria chose C.
“Your concern is noted,” she said coolly, sweeping past him. The servant hid a smile.
System Notification Tutorial Quest Complete! Reward: Thread Sight (Ability to perceive fate connections)
As Lyria returned to her chambers, silver threads began glowing around every person she passed-some bright and straight, others frayed or knotted.
“See?” Selene giggled. “You’re already weaving miracles.”
That night, Lyria stood before the mirror again, tracing the girl who’d always lived in her mind’s eye. Somewhere, in the darkness between stars, Jamie’s ghost whispered: This is how it should’ve been.
But here, under a moon that never set, Lyria vowed to earn this second chance-one thread at a time.
Chapter Two: First Steps
Palace Exploration
The Lunar Palace’s corridors unfolded like a living labyrinth, their crystalline walls refracting moonlight into patterns that shifted with Lyria’s every step. Selene hovered at her shoulder, projecting a minimap overlay that glowed faintly in the air.
“That’s the Hall of Echoes to your left,” the AI chirped, highlighting a vaulted doorway where shadows seemed to whisper. “Former queens stored their regrets there. Super haunted, but great for dramatic soliloquies!”
Lyria trailed her fingers across a wall etched with constellations. The stone hummed beneath her touch, resonating with a frequency that made her bones vibrate.
For a heartbeat, the sensation overlapped with Jamie’s memory: fingertips brushing a subway pole during her evening commute, the metallic chill seeping through gloves she’d worn to hide unpainted nails. “Sir, this seat’s taken,” a commuter had snapped, though the train was half-empty.
“Princess?”
Lyria blinked. A servant boy bowed before her, holding a tray of luminescent fruits. His thread-a thin silver strand visible through her newly unlocked Thread Sight-flickered weakly, frayed at the edges.
“For you,” he murmured, avoiding her gaze.
“NPC detected!” Selene trilled. “Kellan, junior steward. Backstory: orphaned during Alus’s last incursion. Current stress level: 78%.”
“Thank you, Kellan,” Lyria said gently. The boy flinched as if struck, then scurried away.
“Palace Tip #3: Kindness reads as weakness here,” Selene sighed. “But hey, +5 Humanity Points from me!”
Echoes of the Past
The throne room loomed ahead, its doors carved with scenes of Daya weaving stars into being. Inside, courtiers in silken robes turned as one, their threads flaring like struck matches.
“Ah, the prodigal daughter,” drawled a woman with amethyst-painted lips. Councilor Nyssa’s thread coiled around her like a serpent, its core blackened. “Tell me, do mortals truly believe they can ascend to divinity through… cosmic charity?”
Lyria’s nails dug into her palms.
Flashback: Jamie’s first HR meeting after coming out. “We support your… lifestyle, but clients might find it… distracting.”
“Daya’s threads choose wisely,” Lyria said, echoing the goddess’s cadence. “Perhaps you’d like to debate her judgment in the Hall of Echoes? I hear the dead make excellent debate partners.”
A hush fell. Nyssa’s smile tightened. “Clever pet. Let’s see how long your fangs stay sharp.”
The Bullied Servant
Lyria found Mira in a moonflower grove behind the kitchens. The girl’s knees were scraped raw, her thread-a vibrant gold despite its knots-tangled around a broken vase.
“Clumsy mutth,” sneered a nobleman, his boot pressing down on Mira’s fingers. “That urn was older than your bloodline.”
“Side Quest Alert: First Threads!” Selene’s voice sharpened. “Objective: Help Mira overcome bullying. Reward: Empathy Skill Upgrade!”
Lyria moved before she could think. “Release her.”
The nobleman turned, lip curling. “This doesn’t concern you, half-blood.”
Flashback: Jamie standing between a trans teen and their hecklers outside a clinic, voice trembling but loud. “Leave. Her. Alone.”
Lyria’s Thread Sight flared. The nobleman’s thread pulsed crimson where it connected to Mira’s-a parasitic link draining her confidence. Without hesitation, Lyria seized the connection.
“You fear irrelevance,” she hissed, channeling Daya’s resonance. “So you steal light from those who still shine.”
The thread snapped. The nobleman stumbled back, face ashen.
Mira stared up, tears glinting. “Why help me?”
“Because I’ve been the one on the ground,” Lyria whispered, helping her rise.
Rewards and Revelations
“Quest Complete!” Selene announced as they walked Mira home. “Empathy Skill Level Up! Now with 20% better trauma detection!”
Lyria’s Thread Sight deepened. Where before she’d seen only threads, now she glimpsed memories: Mira’s mother singing lullabies in a dialect lost to war; the nobleman as a boy, flinching as his father compared him to “a blade gone dull.”
“You see it too, don’t you?” Mira murmured. “The pain they carry.”
Lyria nodded. For the first time, she understood Daya’s choice. Mortality hadn’t made her weak-it had honed her into a prism, refracting others’ hidden fractures into light.
That night, as Lyria traced her unblemished face in the mirror, Jamie’s face superimposed itself in the glass-older, wearier, but smiling.
“You’re doing it,” the reflection seemed to say. “Living the life we deserved.”
Selene’s interface pinged.
“New Main Quest: Threads of Rebellion. Objective: Uncover Alus’s agents in the court. Difficulty: Oh-gods-why-me Level.”
Lyria laughed, and for once, the sound held no shadows.
Chapter Three: Thread Sight
Seeing Destinies
Lyria stood in the Moonbloom Gardens, her fingers brushing the petals of a flower that glowed like captured starlight. Through her Thread Sight, the world had transformed into a tapestry of silver filaments. Every servant, guard, and courtier trailed luminous strands that connected them to objects, places, and one another-except where the threads frayed.
"That one’s about to snap," Selene whispered, highlighting a servant boy’s thread as he hurried past. The strand pulsed weakly where it connected to a ledger in his hands, its fibers unraveling like old rope.
Flashback: Jamie staring at her reflection in a pharmacy mirror, hands shaking as she applied estrogen patches. A coworker’s laugh echoed from the break room: “That freak’s gonna get himself fired.”
Lyria blinked, grounding herself in the present. “Why can’t I fix it?” she murmured, reaching toward the boy’s thread.
“Skill Level Insufficient!” Selene chirped. “You’ve only got basic Thread Sight. Need to grind those empathy stats, bestie!”
The boy-Kellan, according to Selene’s overlay-flinched when Lyria approached. His thread dimmed further.
“The ledger,” Lyria said gently. “You’re worried about the inventory counts, aren’t you?”
Kellan’s eyes widened. “H-how did you-?”
“The numbers won’t balance because Lord Varyn’s been stealing moonbloom essence.” The words spilled out before Lyria could stop them, Thread Sight revealing faint residue of dark magic on the ledger’s pages.
Kellan paled. “I’ll be exiled if I accuse a noble!”
“Then don’t accuse.” Lyria plucked a moonbloom petal and placed it in his palm. “Leave this in the ledger. It’ll… adjust the numbers.”
As Kellan hurried off, Selene’s interface flashed.
Skill Unlocked: Minor Fate Adjustment (Temporary) Effect: Alter small outcomes by introducing lunar-aligned objects
The Fractured Court
Daya’s throne room shimmered with oppressive grandeur. Nobles in starlit silks turned as Lyria entered, their threads flaring like agitated serpents.
“Quest Chain Activated: Courtly Challenges,” Selene announced. “First Objective: Survive the Introduction. No pressure!”
Lyria’s Thread Sight revealed the damage beneath the glitter. Councilor Nyssa’s thread coiled around her throat, choked by self-doubt. Lord Varyn’s strand burrowed into the floor like a root seeking poison. Dozens of others showed similar corrosion-knots of resentment, frayed ambitions, threads severed by loss.
“Behold my daughter,” Daya declared, her voice echoing through the chamber. “Lyria, Thread of Fate.”
A noblewoman with frost-pale hair stepped forward. “An adopted daughter,” Lady Isolde sneered. “Forged from mortal scraps.”
Flashback: Jamie’s father slamming the door. “You’re no son of mine!”
Lyria’s hands trembled, but Selene projected a prompt:
Dialogue Options: A) “Jealousy wrinkles the soul, my lady.” B) “I’d rather be forged than stagnant.” C) Activate Thread Sight on Isolde
Lyria chose C.
Isolde’s thread split into three frayed ends: one leading to a locked chest in her chambers, another to a man’s grave in the mortal realm, the third to a Sorrowfiend’s claw mark on her shoulder.
“You mourn someone,” Lyria said softly. “Someone Alus took from you.”
Isolde recoiled. “How dare you-”
“His name was Theron. You keep his letters in a cedar chest beneath your bed.” Lyria stepped closer, Thread Sight burning. “Alus didn’t just kill him. He made you watch.”
The court erupted in whispers. Isolde’s thread pulsed violently before she fled, hand pressed to her mouth.
Quest Update: Courtly Challenges (1/5 Completed) Reward: +10 Reputation, Unlocked “Truth Reveal” ability
The Trial of Wit
Daya raised a hand, silencing the room. “Lyria will now face the Trial of Echoes. Let her prove her worth through wisdom, not power.”
A marble basin materialized, filled with liquid moonlight. Nobles crowded around as Lyria peered into its depths.
“Objective: Solve the riddle of the Silent Star,” Selene whispered. “Fail this, and even Daya can’t save your rep!”
The water showed a starless sky. A voice boomed: “I am born of shadow, yet light is my pyre. Kings kneel before me, but I serve the liar.”
Lyria’s Thread Sight flickered. The basin’s thread connected to a mosaic on the far wall-a depiction of Alus shrouding a constellation.
“The answer is ‘fear,’” Lyria said.
The water darkened. Incorrect.
Murmurs rippled through the crowd. Lyria closed her eyes, recalling Jamie’s final moments-the fear in her attackers’ eyes as they swung their fists, the lie that her existence threatened theirs.
“No,” she corrected. “The answer is ‘falsehood.’ Fear is its weapon, but lies are its core.”
The basin erupted in light. Daya smiled.
Skill Level Up: Thread Sight → Tier 2 New Ability: Trace threads to their origin point
A Web of Doubt
After the trial, Lyria retreated to the Astrologer’s Tower. Below, the nobles’ threads still pulsed with suspicion, their colors muted by Alus’s influence.
“They’ll never accept me,” she muttered, tracing a crack in the stone wall.
“Wrong!” Selene materialized, her moon-charm form bouncing. “Check your Relationship Map!”
A hologram unfolded:
● Daya: 85/100 (Proud Mama)
● Cael: 40/100 (Stargazing Buddy)
● Court Approval: 15/100 (Mostly Hostile)
“See? Cael’s already at 40! That’s ‘potential crush’ territory!”
Lyria groaned. “What about the court?”
“Eh, 15% is better than a kick in the threads.” Selene’s glow dimmed.
“But seriously… you did good today. Jamie would’ve been proud.”
The use of her deadname should’ve stung. Instead, Lyria felt a strange peace. Jamie’s fears, Jamie’s pain-they were threads she could now reweave.
The God’s Whisper
That night, as Lyria slept, a shadow seeped through her window.
“Adopted. Fraud. Pretender,” Alus’s voice hissed. “You think a dress and a pretty face make you real?”
Lyria’s Thread Sight flared involuntarily, revealing the god’s presence as a void where light died.
“You’re the pretender,” she shot back. “You can’t create-only corrupt.”
Alus laughed. “Ask Darius what happens to mortals who play goddess.”
The threat lingered long after the shadow faded. When Lyria checked her Relationship Map, Darius’s thread-once steady silver-now throbbed an ominous crimson.
Quest Alert: Shadows and Shields Objective: Confront Darius about his past Warning: High risk of emotional damage
Lyria stared at the notification, moonlight casting her determined face in sharp relief. However daunting the court’s challenges, the true battle lay in untangling truths even Daya hadn’t revealed.
Chapter Four: The Astrologer’s Tower
Celestial Encounter
The Lunar Palace’s politics had grown suffocating. After three days of nobles questioning her legitimacy and servants avoiding eye contact,
Lyria followed a thread of moonlight to a spiraling tower on the palace’s eastern edge. Its obsidian walls shimmered with embedded star charts, their constellations shifting in real time.
“New Location Discovered: Astrologer’s Tower!” Selene announced. “Ooh, mystery and potential romance ahead!”
Lyria pushed open the wrought iron door. The air inside hummed with energy, smelling of parchment and ozone. At the room’s center stood a young man bent over a marble table, his fingers tracing glowing star patterns. Moonlight silvered his tousled hair and the freckles dusting his nose.
“Hello?” Lyria ventured.
The man startled, knocking over an inkwell. “P-princess! I didn’t… no one ever…” He fumbled a bow, nearly upending a telescope.
Cael Role: Junior Astrologer Relationship Meter: 15/100 (Curious Acquaintance)
Selene’s interface flickered, a pink heart icon blinking once before vanishing.
“I’m Lyria,” she said, steadying the telescope. “And you are?”
“Cael.” He adjusted his glasses, their lenses magnifying eyes the color of a twilight sky. “I, um… chart how the stars influence fate threads.”
Lyria leaned over his star map. The constellations formed a spiral resembling her Thread Sight’s silver filaments. “This one’s fraying,” she said, pointing to a cluster near the edge.
Cael’s shyness melted into excitement. “You see it too? Most think I’m mad, but the Ebon Veil constellation has been dimming for weeks!” He pulled out a notebook filled with equations. “If the pattern holds, it predicts a surge of Sorrowfiend attacks.”
Flashback: Jamie alone in her apartment, scrolling through astronomy forums, wishing she could share her theories without being mocked.
Lyria’s chest tightened. “What if we realigned the threads here?” She traced a connection between two stars.
Cael’s thread-a vibrant indigo strand-brightened as he grinned. “You’re the first person who doesn’t think I’m wasting time!”
Starlit Confession
They worked until the false dawn, adjusting star charts and debating celestial mechanics. When Cael lit floating lanterns shaped like crescent moons, their glow revealed a mural overhead: Daya weaving destinies alongside mortal lovers.
“My parents were astrologers too,” Cael said quietly. “They died during Alus’s last eclipse. The court tolerates me because I’m useful, not because they care.”
Lyria’s Thread Sight flared. His indigo thread branched into three frayed ends-grief, loneliness, and a knotted connection to a noblewoman who shared his eyes.
“Lady Isolde,” Lyria realized. “She’s your aunt.”
Cael stiffened. “She thinks I’m a disappointment. Says stargazing won’t restore our family’s honor.”
Flashback: Jamie’s father shredding her college acceptance letter. “You’ll never be a real woman. Stop embarrassing us.”
“Sometimes,” Lyria whispered, “the people who should love us… can’t see who we really are.”
Cael’s thread pulsed. “You understand.”
Selene materialized, her voice soft. “Vulnerability Alert! Share a memory to boost connection.”
Lyria hesitated, then touched the mural’s depiction of Daya. “I had another mother once. She… didn’t accept me. Called me a phase.”
Cael stilled. “You’re talking about before. When you were…”
“Jamie.” The name felt foreign now. “I died because someone hated who I was.”
Cael’s hand brushed hers-a fleeting contact that sent his relationship meter soaring to 40/100.
“You’re Lyria here. And you’re…” He blushed. “…remarkable.”
Quest Update: Courtly Challenge Progress - New Ally Found! Reward: +20 Trust with Cael, “Stellar Insight” Ability Unlocked
Threads Entwined
As they descended the tower, Selene projected a tutorial:
Stellar Insight Effect: Predict enemy movements using star patterns Warning: Overuse causes migraines!
“You should train with Darius tomorrow,” Cael said. “I’ll show you how to integrate this with combat stances!”
Lyria paused. “Why help me?”
“Because you saw me.” Cael’s thread curled toward hers, tentative but hopeful.
“Not the ‘Goddess’s pet project’ or ‘Isolde’s failure.’ Just… me.”
Flashback: Jamie’s first date with someone who asked her real name. The fragile hope in their smile when she said “Jamie.”
“Same,” Lyria said.
They parted at the gardens, Cael’s indigo thread now intertwined with her silver one.
Whispers in the Dark
That night, Lyria found a starmap slipped under her door-Cael’s annotations marking their shared theories. As she traced the constellations, Selene’s interface pinged.
“Relationship Milestone Reached!” the AI sang. “Cael’s Trust Level: Kindred Spirit. Romantic Potential: High!”
Lyria flushed. “It’s not like that.”
“Sure, bestie. Keep telling yourself that while I queue up the ‘Starlit Serenade’ side quest.”
Laughter bubbled up, bright and unexpected. For the first time since her rebirth, Lyria felt seen-not as a cosmic anomaly, but as herself.
Yet as sleep took her, another vision surfaced: Darius standing over Jamie’s body, his face twisted in anguish.
“I’m sorry,” the assassin whispered-to the corpse or his future self, Lyria couldn’t tell.
She woke gasping, her thread throbbing where it connected to Darius’s. Some bonds, it seemed, couldn’t be severed-only transformed.
Chapter Five: Combat Training
The Silent Knight
The training grounds lay at the edge of the Lunar Palace, a circular arena of polished obsidian that reflected the constellations above. Lyria tightened the leather straps of her practice armor, its silver plates lighter than they looked. Across the courtyard stood Darius, his broadsword planted in the ground, his face obscured by a helmet shaped like a snarling wolf.
“Quest Alert: Shadows and Shields!” Selene chirped, projecting a holographic checklist. “Objective: Master basic self-defense tactics. Rewards: Lunar Barrier skill, +10 Dexterity!”
Lyria’s Thread Sight flickered involuntarily. Darius’s fate thread coiled around him like a chain, its core blackened but reforged with silver filaments. Guilt, she realized. And… grief?
“Begin with footwork,” Darius ordered, his voice gravelly and clipped. He demonstrated a pivot, his movements fluid yet restrained, as if holding back a storm.
Lyria mimicked him, but her boots caught on the smooth stone. She stumbled, catching herself on the arena’s edge.
“Again.”
Flashback: Jamie’s first self-defense class, the instructor’s patience thinning as she struggled to mirror the moves. “Maybe this isn’t for you,” he’d sighed.
Lyria gritted her teeth and straightened. “Show me again.”
Darius paused, his helmet tilting slightly. For a heartbeat, his thread pulsed with something like recognition.
First Blood
By midday, Lyria’s arms trembled from parrying Darius’s controlled strikes. Selene floated nearby, offering commentary.
“Pro Tip: Try not to die!”
“Helpful,” Lyria muttered, ducking a swing.
Darius disarmed her with a twist of his wrist, her practice sword clattering to the ground. “You hesitate.”
“I’m not trying to kill anyone!”
“Your enemies will.” He kicked the sword back to her. “Again.”
This time, when Lyria lunged, her Thread Sight activated. Darius’s movements blurred into silver trails. She dodged left, anticipating his strike, and landed a glancing blow on his pauldron.
“Better.” Darius stepped back, removing his helmet.
Lyria froze.
Those eyes.
Steel-gray, haunted, familiar. A fragment of memory surfaced: Jamie on the pavement, blood in her eyes, a shadowy figure raising a knife.
“Focus,” Darius snapped, jolting her back.
Selene’s interface flashed. “Skill Unlocked: Combat Precognition! Use Thread Sight to predict attacks!”
Lunar Magic
The afternoon shifted to magic training. Darius led her to a moonpool, its waters glowing with submerged crystals.
“Channel your will,” he instructed, dipping his sword into the pool. The blade emerged sheathed in liquid moonlight.
Lyria mimicked him, but her magic sputtered, dousing her hand in cold mist.
“You’re overthinking.” Darius moved behind her, adjusting her grip. His breath stirred her hair, his thread brushing hers-a contact that made her flinch. “The moon responds to emotion, not calculation.”
Flashback: Jamie’s first estrogen injection, hands shaking as she whispered, “Please let this work.”
Lyria closed her eyes. This time, the magic flowed, wrapping her blade in radiant energy.
“Good.” Darius’s approval felt like a pardon.
Hidden Recognition
She doesn’t know. She can’t.
Darius watched Lyria practice forms, her determination mirroring Jamie’s in those final moments. The guilt was a blade in his gut.
Flashback: Alus’s voice in his mind, the night he murdered Jamie. “Cut her thread. Prove your loyalty.” The knife slipping, his hands shaking-not from reluctance, but from the god’s compulsion.
After his execution, Daya had dragged him from the void. “You will protect her this time,” the goddess had declared, reforging his thread with shards of his shattered soul.
Now, every time Lyria smiled, he saw Jamie’s face.
“Why do you train me?” Lyria asked later, wiping sweat from her brow.
“Because soft hearts need sharp blades,” he said, turning away.
The Breaking Point
During their final spar, Lyria’s Thread Sight revealed an opening. She feinted left, then struck high-a move Darius had taught her that morning.
His block came a second too late. Her blade grazed his cheek, drawing a line of silver blood.
Darius froze, his eyes wide. Lyria’s breath caught.
Jamie’s blood on his hands. Daya’s voice: “You will atone.”
“I’m sorry!” Lyria dropped her sword.
“Never apologize for surviving,” Darius growled. He sheathed his blade and left, his thread thrashing like a wounded animal.
System Update
That night, Selene glowed triumphantly. “Quest Complete: Shadows and Shields! Reward: Lunar Barrier unlocked!”
Lyria lay in bed, replaying Darius’s expression. “Selene… have we met him before? In my past life?”
“Relationship Level Too Low! Keep grinding those trust stats!”
Outside, Darius stood guard beneath her window, his sword reflecting the moon-a silent vow etched in steel.
Chapter Six: Heart Threads
The Goddess’s Request
The moon hung fat and golden over the palace spires as Lyria ascended the winding stairs to Daya’s sanctum. The air shimmered with the scent of night-blooming lilies and old magic. Selene, her ever-present AI companion, floated at her shoulder, humming a tune that sounded suspiciously like a victory fanfare.
“Private audience with the big boss!” Selene whispered, her moon-charm form pulsing with excitement. “Don’t forget to curtsy. Or, you know, just be your fabulous self.”
Lyria’s heart beat a little faster. She’d grown since her arrival-her Thread Sight was sharper, her empathy deeper, her sword arm steadier. Yet in the presence of the Goddess of Love, she still felt like a child on the edge of a vast, unknown world.
Daya awaited her, seated on a throne woven from living moonbeams and silvered vines. Her eyes, ancient and kind, softened as Lyria entered.
“My daughter,” Daya said, her voice a balm. “You have come far in so short a time. Your thread glows with new strength.”
Lyria bowed, feeling the weight of that praise. “I’ve tried, Mother. But the court still doubts me. Sometimes, I doubt myself.”
Daya rose, her gown trailing stardust. “Doubt is the shadow of hope. You have done well, but a greater challenge awaits.”
She gestured, and the air filled with a tapestry-an ever-shifting weave of fate threads, each glowing with its own hue. Some pulsed bright, others frayed or faded. At the center, Lyria’s silver thread shone, entwined with those of her friends and enemies alike.
“This world’s tapestry is strong,” Daya intoned, “but it frays at the heart. Without true love-love freely given and received-no magic can hold it together. The God of Hate seeks not just to break bodies, but to unravel the very bonds that make us whole.”
Lyria watched as threads snapped and faded, the tapestry weakening before her eyes.
“I understand,” she said softly. “But… love isn’t simple. It’s never been simple for me.”
Daya’s gaze was gentle. “I know. That is why you, who have known rejection, are the one who might mend what others cannot.”
A sudden burst of sparkles erupted beside Lyria as Selene performed a dramatic twirl. “Main Quest Unlocked!” she announced, her voice echoing with ceremonial importance. “Threads of the Heart: Find and nurture true love. Only then can you fulfill your destiny as the Thread of Fate!”
A glowing heart icon appeared in Lyria’s vision, pulsing in time with her own heartbeat.
Hesitation and Old Wounds
Lyria’s breath caught. True love. The words felt heavy, almost dangerous.
Selene, sensing her hesitation, dimmed her glow and hovered closer. “You okay, bestie?”
Lyria’s mind flashed back-Jamie’s awkward first dates, the sting of being called “just a friend,” the heartbreak of loving someone who could never see her as she truly was. The memory of her final night-longing for a love she’d never known-pressed in like a bruise.
“I don’t know if I can do this,” she whispered. “Love has always hurt me. What if I fail again?”
Daya knelt before her, taking her hands. “You are not Jamie anymore, but she is part of you. You carry her scars, but also her hope. Here, you are free to love-and to be loved-as yourself.”
Selene chimed in, softer than usual. “You don’t have to rush. Just… let yourself feel. That’s all love really asks.”
Lyria nodded, swallowing the knot in her throat. “I’ll try.”
Courtly Ball Preparation
The next morning, the palace buzzed with anticipation. The Lunar Solstice Ball-a night when every noble, mage, and dignitary would gather beneath the moon’s full gaze-was only days away. Lyria’s chambers became a flurry of activity as seamstresses, stylists, and palace staff prepared her for her first public appearance as Daya’s daughter.
Selene zipped around the room, projecting a checklist in the air:
● Select a gown (or two!)
● Practice dance steps
● Review court etiquette
● Identify potential romantic targets (wink wink)
“Romance Side Quest: First Dance!” Selene declared, her voice sparkling with mischief. “Objective: Create a favorable impression at the ball. Bonus XP for heart-fluttering moments!”
Lyria eyed the growing pile of gowns, each more elaborate than the last. “Do I really have to wear something this… extravagant?”
Selene giggled. “It’s tradition! Besides, nothing says ‘eligible princess’ like a dress that could double as a tent. But don’t worry-I’ll help you pick the one that says ‘I’m mysterious, magical, and maybe a little bit available.’”
Lyria tried to smile, but anxiety gnawed at her. The thought of stepping into the ballroom, every eye upon her, made her stomach twist. She remembered Jamie’s high school prom, standing alone in a rented tux, wishing she could disappear.
“Selene… what if I embarrass myself? What if they all see I don’t belong?”
Selene floated to her side, her digital eyes soft. “You belong because you’re here. And because you’re you. Besides, I’ll be right here-feeding you dance tips and witty comebacks. And if anyone gives you trouble, I’ll ‘accidentally’ set off the confetti cannons.”
Lyria laughed, tension easing just a little. “You’re the best, Selene.”
“Obviously. Now, let’s work on your entrance. Shoulders back, chin up, and remember: you’re the daughter of the Goddess of Love. You are the main character!”
Charisma Under Pressure
As the day of the ball approached, Lyria practiced her waltz steps with Mira, the servant girl she’d once helped. Mira’s encouragement was gentle but persistent.
“You move like you’re afraid of being seen,” Mira said, squeezing her hand. “But you’re beautiful, Lyria. Let them see you.”
Each night, Lyria stared into her mirror, practicing smiles and small talk, trying to summon the confidence she’d never had before. Selene provided running commentary:
“Too stiff! Try thinking of Cael’s smile. Or Darius’s brooding glare, if that’s your thing. Ooh, or imagine you’re about to cast a spell-channel that energy!”
The system chimed: Skill Check Notification: Charisma test upcoming! Prepare to dazzle, or at least not trip over your own feet!
Lyria groaned. “Why does everything have to be a test?”
Selene winked. “Because you’re leveling up, princess. And besides, every heroine gets a ball scene. It’s, like, the law.”
Threads of the Heart
On the eve of the ball, Daya summoned Lyria once more. The goddess’s eyes were serious, but her smile was proud.
“Tomorrow, you will stand before the court not just as my daughter, but as yourself. Remember: the tapestry of fate is strongest where hearts are open. Trust in those who care for you. Trust in yourself.”
Selene materialized with a flourish, confetti raining down. “Main Quest: Threads of the Heart-Active! Heart Meter unlocked! Find and nurture true love to save the realm. No pressure!”
Lyria took a deep breath, her heart pounding with fear and hope. For Jamie, for herself, for every thread she might yet weave-she would try.
And as the moon rose, casting silver light across her gown, Lyria whispered a promise to the night: “I will open my heart. I will not let fear win.”
The tapestry shimmered in the darkness, waiting for her next move.
Chapter Seven: Moonlit Waltz
The Solstice Ball
Lyria’s slippers sank into the palace’s starlit carpet as she paused at the ballroom’s arched entrance. The air hummed with harp strings and whispered judgments.
“Charisma Check: Commence!” Selene chirped, projecting a confidence meter in Lyria’s peripheral vision. “Shoulders back, princess. You’re the main character tonight!”
Lyria adjusted the moonstone pendant at her throat-a gift from Daya-and stepped into the light.
The ballroom froze.
Her gown, woven from liquid moonlight, shimmered with every breath, its train drifting like mist. The nobles’ threads flared in response-crimson envy, icy curiosity, the occasional warm gold of genuine admiration.
Flashback: Jamie at a company holiday party, tugging at a dress that felt like a costume under coworkers’ stares.
Lyria lifted her chin. Not here. Here, I’m real.
False Suitors
The first suitor arrived before she’d taken three steps. Lord Erynn, his smile sharp as a dagger’s edge, bowed with exaggerated flourish.
“Your Radiance,” he purred, thread pulsing venom-green where it connected to a hidden vial in his sleeve. “Might I claim your first dance?”
Selene snorted. “Poison in his pocket, lies in his heart. Pass!”
Lyria demurred with a line Selene fed her: “The moon reserves her first dance for the worthy.”
Erynn’s smile tightened.
Two more nobles approached, their threads equally corrupted:
● Lady Veyra: Threads lead to a ledger of blackmail.
● Lord Telros: Connection to Alus’s sigil burned into his chest.
Lyria deflected them with practiced grace, her Thread Sight slicing through their facades.
Cael’s Entrance
A hush fell when Cael arrived, late and disheveled, his formal robes askew. Stardust clung to his sleeves, and his hair looked like he’d run through a windstorm. His thread glowed warm amber, weaving toward Lyria like a lifeline.
“You’re late,” Lyria whispered, hiding a smile.
“The Starspire Conjunction needed recalibrating.” He offered his hand, palm ink-stained and trembling slightly. “Dance with me?”
Selene’s heart meter flickered to life, climbing steadily as Lyria accepted.
The Dance
The orchestra swelled-a waltz of cascading notes that mirrored the stars’ rotation. Cael’s hand settled at her waist, his touch feather-light.
“I’ve, um, never actually danced before,” he admitted, stepping on her toes.
Lyria laughed, guiding him into the rhythm. “Neither have I. Not like this.”
Flashback: Jamie swaying alone in her apartment to vinyl records, imagining a partner who’d see her.
Cael’s thread brightened as they moved, their connection strengthening with each turn. Selene’s meter hit 65/100 when he whispered, “You’re… astonishing tonight.”
Lyria’s reply was cut short by a surge of whispers. Across the room, Councilor Nyssa and Lord Varyn slipped onto a shadowed balcony.
Palace Intrigue
“Courtly Challenge Alert!” Selene hissed. “Objective: Identify spies without revealing your powers. Bonus XP for subtlety!”
Lyria feigned dizziness, pulling Cael toward the balcony’s curtained alcove. “I need air.”
They eavesdropped as Nyssa’s thread lashed like a whip. “The eclipse approaches. Ensure the western gate remains unguarded.”
Varyn nodded. “Alus’s agents will handle the rest.”
Cael stiffened. Lyria’s Thread Sight flared, revealing Nyssa’s pact-a blackened thread leading to a Sorrowfiend lurking in the palace vaults.
“We need proof,” Cael murmured.
“The vaults,” Lyria said. “Now.”
Strategic Navigation
They wove through the crowd, Lyria using Selene’s minimap to avoid detection.
“Distract the guards,” Lyria urged Cael.
He hesitated, then tripped into a champagne tower, sending crystal flutes crashing.
“Clumsy fool!” a noble shouted as chaos erupted.
Lyria slipped into the vaults, finding the Sorrowfiend chained and starved-its presence a corruption bomb waiting to detonate.
“Quest Update: Evidence Acquired!” Selene announced. “Return to the ballroom before you’re missed!”
Heartbeats and Shadows
Back on the dance floor, Cael’s hands shook as he pulled Lyria close. “They’ll kill us if they find out.”
“Then we don’t let them.” Lyria’s Thread Sight traced his worried frown. “Meet me at dawn. We’ll take this to Daya.”
The waltz ended. Cael’s thread curled around hers, solid and sure.
“Until dawn,” he agreed.
Selene’s meter hit 75/100.
Whispers of War
As Lyria retired, she glimpsed Darius in the shadows, his sword drawn. Their eyes met-his filled with grim resolve.
“Sleep well, Princess,” he rumbled. “The night holds… uncertainties.”
She nodded, clutching the vault key hidden in her sleeve.
Alone in her chambers, Selene replayed the ball’s highlights:
“Chaos successfully navigated! Relationship milestone achieved!” The AI paused. “But uh… maybe don’t mention the champagne thing to Daya?”
Lyria laughed, exhaustion mingling with triumph. Outside, the moon watched-silent and knowing-as threads of love and conspiracy tightened their weave.
Chapter Eight: Heal the break
Dawn’s Revelation
The first rays of dawn painted the palace spires in hues of rose and gold as Lyria and Cael approached Daya’s sanctum.
The evidence weighed heavily in Lyria’s mind-the chained Sorrowfiend’s guttural snarls still echoed in her memory, its corrupted thread pulsing like a festering wound. Beside her, Cael clutched a star chart annotated with his observations, his fingers tapping nervously against the parchment.
“What if she already knows?” Cael whispered, his breath visible in the chill morning air.
“Then she’ll confirm we’re on the right path,” Lyria replied, though her own doubts gnawed at her. Jamie would have faltered here, but Lyria straightened her spine. I’m not her anymore.
Daya awaited them in her celestial observatory, her back turned as she studied a constellation slowly fading from the sky.
The Sorrowfiend’s faint growls reverberated through a crystal orb hovering above her palm.
“You’ve seen the rot in my court,” Daya said without turning, her voice calm but edged with sorrow.
Lyria stepped forward, her Thread Sight still tingling from the night’s efforts. “Councilor Nyssa and Lord Varyn are working with Alus. The Sorrowfiend in the vaults is proof. They plan to weaken the palace’s defenses during the eclipse.”
Cael unrolled his star chart, pointing to a cluster of corrupted stars. “The Dreaming Constellation is misaligned. They’re using it as an anchor to breach our wards.”
Daya finally faced them, her galaxy-filled eyes lingering on Lyria. “And what would you have me do, daughter?”
The question caught Lyria off guard. “Arrest them. Expose their treachery before they strike.”
Daya’s smile was bittersweet. “A just solution… and a mortal one.” She drifted to a tapestry depicting the palace’s founding, her fingers brushing the woven silver threads. “Alus’s poison thrives in secrecy. Uproot one plot, and another sprouts in its shadow. This battle cannot be won through force alone.”
Cael frowned. “Then how?”
“By reforging what is broken.” Daya turned to Lyria, her gaze piercing. “You’ve seen how fate threads connect us all. To heal the court, you must mend the bonds Alus has severed-starting with those who cling to hatred out of fear.”
Flashback: Jamie’s father slamming the door, his thread frayed by grief and confusion.
Lyria clenched her fists. “Some threads are too corrupted to save.”
“And some,” Daya said gently, “are simply lost in the dark.” She waved her hand, and the crystal orb floated to Lyria, displaying Nyssa’s chambers. Hidden beneath the councilor’s bed lay a cedar chest, its lock rusted shut. “Begin here.”
Quest Updated: Webs of Shadows Objective: Uncover Councilor Nyssa’s hidden truth. Reward: ???
Selene materialized, her hologram flickering with excitement. “Ooh, mystery boxes! Let’s go full detective mode!”
Cael studied the orb’s image. “If we’re caught breaking into a councilor’s quarters…”
“Then we don’t get caught,” Lyria said, determination hardening her voice.
Daya’s thread brushed Lyria’s shoulder, warm and reassuring. “Trust in the bonds you’ve woven, my child. Even the darkest hearts once knew light.”
As they left the sanctum, Cael hesitated. “Do you really think we can change someone like Nyssa?”
Lyria glanced back at Daya, who now stood at the observatory’s edge, her form dissolving into starlight. “I have to try. Hatred nearly ended me once. Maybe it’s not too late for her.”
Cael’s hand brushed hers-a fleeting, intentional touch. “Then we’ll try together.”
Heart Meter: 70/100
The Cedar Chest
Lyria and Cael waited until the Hour of Shadows-when the palace guard rotated-to slip into Councilor Nyssa’s chambers. The room reeked of bitter incense, its walls lined with tapestries depicting Alus’s victories. Lyria’s Thread Sight revealed layers of protective spells coiled around the bed, their threads pulsing like venomous serpents.
“Security System Detected!” Selene whispered, projecting a hologram of the wards. “Disarm using Lunar Healing on the third knot from the left. Cael, counterbalance with a Libra constellation sigil.”
Cael nodded, sketching the astrological symbol in the air with stardust. Lyria pressed her palm to the ward’s weakest thread, channeling gentle moonlight. The spells unraveled with a hiss.
Beneath the bed, the cedar chest sat shrouded in shadows. Its lock, shaped like a twisted serpent, resisted Lyria’s touch until she focused on the faintest silver thread embedded within-a remnant of Nyssa’s long-buried compassion. The lock snapped open.
The Truth Within
Inside lay a bundle of letters tied with a frayed ribbon, a child’s wooden doll, and a dagger etched with Alus’s sigil. Lyria lifted the doll, its painted smile worn with age.
“This doesn’t make sense,” Cael muttered, unfolding a letter. “These are… love letters. To Nyssa’s sister.”
Lyria’s Thread Sight flared, revealing memories embedded in the objects:
● A younger Nyssa, laughing as she braided her sister’s hair.
● A funeral pyre, Nyssa screaming as Alus’s shadow promised vengeance.
● The dagger’s first blood, plunged into a rival’s heart to “protect” her remaining family.
“She wasn’t always like this,” Lyria breathed. “Alus preyed on her grief.”
Selene scanned the letters. “Her sister died during Alus’s last invasion. Nyssa blamed Daya for not protecting them.”
Confrontation
They found Nyssa in the Hall of Echoes, her thread coiled tightly around a portrait of her sister. Lyria stepped forward, doll in hand.
“You loved her,” Lyria said softly. “And you miss her every day.”
Nyssa whirled, dagger drawn. “You dare-”
“Alus lied to you.” Lyria placed the doll at her feet. “Killing in his name won’t bring her back. It’s only making you suffer more.”
Nyssa’s blade trembled. Lyria’s Thread Sight pierced her defenses, revealing the fractured love beneath her hatred. “You think I don’t know that?” Nyssa hissed, tears cutting through her sneer. “But it’s all I have left.”
Cael stepped beside Lyria, his voice gentle. “It’s not. Your sister’s thread isn’t gone-it’s woven into yours. Every act of love honors her.”
For a heartbeat, Nyssa’s thread flickered silver. Then she collapsed, sobbing.
Reweaving
Daya appeared in a burst of starlight, her hand resting on Nyssa’s shoulder. “The path back is never easy, old friend. But it is possible.”
Lyria watched as Daya guided Nyssa away, their threads intertwining with tentative hope.
Quest Complete: Webs of Shadows Reward: “Redemptive Thread” Ability Unlocked – Mend corrupted fate connections using memories of love.
Chapter Nine: Fractured Noble
The Severed Thread
Lyria’s chambers shook with the force of the palace bells. A servant burst in, face ashen. “Princess! Lady Elara-she’s dying!”
Daya’s court healer met them at the noble family’s estate, his hands stained with luminescent blood. The girl lay on a bed of moon lilies, her skin translucent, veins pulsing black. Her life thread-visible only to Lyria-hung by a single frayed strand.
“Quest Alert: Mend Lady Elara’s Fate Before Midnight!” Selene’s voice crackled with urgency. “Reward: Massive XP, Court Rep Boost, and Maybe a Cool Title!”
Lyria activated Thread Sight. Elara’s silver thread split into jagged fractures, infected by tendrils of shadow. “Alus’s corruption,” she whispered. “It’s in her dreams.”
Cael pressed a star chart into her hands. “The Dreaming Constellation is misaligned. Whatever’s haunting her is using the stars as an anchor.”
Flashback: Jamie holding her mother’s hand in a hospital room, monitors beeping as the thread between them frayed.
“We need to go in,” Lyria said.
Descent into Darkness
They knelt beside Elara, hands clasped. Lyria’s magic wove around them, pulling their consciousness into the girl’s nightmares.
The dreamscape was a shattered mirror-reflections of Elara screaming as shadowy figures peeled her thread layer by layer. At the center loomed a Sorrowfiend, its maw clamped on the thread’s weakest point.
“Combat Precognition Activated!” Selene announced as the creature lunged.
Lyria dodged, summoning a blade of moonlight. Cael hurled astral equations that slowed the fiend’s movements.
“Cut its connection to the stars!” Cael shouted.
Lyria’s Thread Sight pinpointed a pulsing node in the creature’s chest-a fragment of the corrupted Dreaming Constellation. She plunged her blade in, and the fiend dissolved into ash.
Lunar Healing
Elara’s thread flickered, too damaged to self-repair. Lyria pressed her palms to the fracture, channeling Daya’s lessons.
“Focus on the love she’s known,” Selene coached. “That’s the best glue for fate threads.”
Memories flooded Lyria’s mind-Elara laughing with her father, sneaking sweets with her sister, her first kiss under the moon gardens. Each moment became a suture, silver light knitting the thread whole.
The healing cost Lyria dearly. Blood trickled from her nose, her vision blurring. Cael steadied her, his warmth a lifeline.
“Almost… there…”
The thread snapped taut. Elara gasped awake.
Level Up! New Ability: Lunar Healing – Restore fate threads using memories of love. Warning: Overuse causes soul fatigue!
Court Recognition
The nobles erupted into applause when Lyria emerged, leaning on Cael’s arm. Even Lady Isolde offered a curt nod.
“Adequate work,” she conceded, though her thread betrayed grudging respect.
Daya’s smile held galaxies. “You begin to understand your power’s true purpose.”
Only Lord Varyn lingered in the shadows, his thread squirming like a poisoned worm.
Moonlit Almost
Cael led Lyria to the moon gardens, where bioluminescent petals glowed in the dark.
“You could’ve died,” he said, voice rough.
“So could you.”
He brushed a strand of hair from her face. “You’re… different. From anyone I’ve ever known.”
Heart Meter: 85/100
Lyria’s breath hitched. Cael’s eyes dropped to her lips-
Alarm bells shattered the moment.
“Intruders in the vaults!” Selene blared. “Sorrowfiends detected!”
Cael’s hand fell to his dagger. “Duty calls.”
Lyria touched her lips, still warm from his nearness. “Later.”
He nodded. “Later.”
Chapter Ten: Shadows Attack
First Assault
The alarm bells struck like a physical blow, their dissonant clangor echoing through the palace corridors. Lyria stumbled from her bed, still clad in her moon-silk nightgown, as Selene’s hologram flickered to life in a panic.
“Sorrowfiend Siege Quest Activated!” the AI shouted, her voice crackling with static. “Objective: Defend the palace’s heart. Failure means everyone dies horribly!”
Lyria raced to the nearest balcony. Below, the outer walls shuddered under the weight of clawed shadows. Sorrowfiends-twisted amalgamations of smoke and teeth-poured through cracks in the magical barriers, their howls slicing through the night.
Darius stood at the forefront of the defenders, his greatsword sheathed in molten moonlight. “Shields to the east!” he roared, cleaving a fiend in two. “Archers, aim for their cores!”
Flashback: Jamie frozen on a subway platform as a man shouted slurs, too scared to move.
Lyria’s hands trembled. Not again. Never again.
Threads Under Siege
Activating Thread Sight, Lyria gasped. The Sorrowfiends weren’t just attacking bodies-they consumed fate threads. Each victim’s silver strand snapped like overcooked pasta, the severed ends dissolving into the fiends’ smoky forms.
“They’re feeding on connections,” Lyria muttered. “Destroying what binds us.”
Selene projected a targeting overlay. “Priority: Protect the civilians’ threads!”
Lyria sprinted toward the temple district, where priests herded children into a sanctuary. A Sorrowfiend lunged at a sobbing boy, its maw wide.
“No!” Lyria’s magic surged instinctively. Moonlight erupted from her palms, weaving a lattice around the boy’s thread. The fiend recoiled, burning itself on the shield.
Protective Weave Unlocked! Effect: Shield fate threads using lunar energy. Cost: 10% stamina per weave.
Trial By Fire
For hours, Lyria danced between chaos and control. She wove shields around fleeing servants, redirected fiends with Thread Sight traps, and patched cracks in the palace’s magical barriers. Darius fought at her flank, his blade a blur of precision.
“Stop overextending,” he barked, decapitating a fiend that had slipped past her guard. “Conserve your strength.”
“They’re targeting the orphanage!” Lyria shot back, already running.
Darius cursed but followed, cutting a path through the horde. Inside the orphanage, children huddled beneath beds, their threads frayed with terror. Lyria wove shields furiously, her nose bleeding from the strain.
“You’ll burn out,” Darius warned, but his sword never stopped moving.
“Then burn with me,” Lyria snapped, slamming a weave into a fiend’s chest.
The Cost of Protection
By dawn, the last Sorrowfiend lay vanquished. Lyria collapsed against a shattered pillar, her gown stained with silver blood and soot. Darius stood over her, breathing heavily, his armor dented.
“You fought well,” he said grudgingly.
“You… too.”
Their eyes met. For a heartbeat, Darius’s thread flickered with something like remorse. Then he turned away.
Quest Complete: Sorrowfiend Siege Reward: Protective Weave Mastery – Shields now last 30% longer!
Aftermath
The healing wards were thick with the scent of burnt moon-silk and the hush of exhausted hope. Lyria moved from cot to cot, her hands trembling with the memory of battle, her magic weaving silver filaments back into place with whispered apologies. Each child’s thread glimmered faintly as she worked, and with every mend, a little of her own fear loosened its grip.
A small hand caught hers. Lyria looked down into the wide, uncertain eyes of a girl whose hair was tangled with dried tears.
“Are you an angel?” the girl asked, voice barely more than a breath.
Lyria knelt, letting her thread sight flicker to life. The girl’s fate-thread was splintered but whole, a tapestry mended by love and pain. “No angel,” Lyria said softly, sealing the fracture with a pulse of moonlight. “Just someone who understands fear.”
Selene’s voice chimed in her mind, bright as ever: “Bestie, look at the threads again. See the girl you just healed-learn her name.”
Lyria blinked, focusing. To her surprise, not only did she share the emerald thread of care with this child, as she did with all the orphans, but a new line shimmered between them-a ruby thread, pulsing with something deeper.
She turned back to the girl, offering a gentle smile. “I’m Lyria. What’s your name?”
The girl’s eyes widened. “Amara. You’re the princess! Thank you for helping me.”
“Hi, Amara. May I check your thread again, just to see how you’re healing?”
“Of course, Lyria!” Amara beamed, the fear in her eyes replaced by a flicker of hope.
Lyria’s thread sight revealed the healing was complete, but that ruby thread between them glowed brighter now-a connection different from the others, intimate and mysterious.
“Am I okay, Lyria?” Amara asked, voice trembling now with anticipation rather than pain.
“All the children are safe now, including you,” Lyria promised, brushing a strand of hair from Amara’s forehead. “When things calm down, I’ll come back to spend more time with you. And I’ll make sure there are always people here to keep you safe.”
Amara threw her arms around Lyria’s waist in a sudden hug. “Thank you!”
As Lyria rose, Selene’s voice danced in her ear, sly and teasing: “Notice the ruby thread, bestie? Spoilers!”
Lyria’s heart stumbled. “Selene, what does the ruby thread mean?”
“Nope! Not telling. Story progression, remember?” Selene giggled, her interface flickering with little hearts.
A hush fell over the ward as dawn crept through the high windows. Cael found her there, his star charts singed at the edges, worry etched into every line of his face. He crossed the room in three strides and pulled her into a fierce embrace.
“You’re alive,” he whispered, voice rough with relief.
Lyria buried her face in his shoulder, letting herself be held. For the first time since the attack, the world felt quiet. The heart meter in her vision ticked up-90 out of 100. She let herself breathe, just for a moment, as the threads of fate settled around her, whole and shining once more
The God’s Whisper
That night, as Lyria scrubbed fiend blood from her hair, Alus’s voice slithered through her window:
“You cannot shield them forever. Every thread you save... is another I’ll make you watch break.”
She gripped her moonstone pendant, its glow steady.
“Try me.”
Chapter Eleven: Stargazer's Prophecy
The aftermath of the Sorrowfiend attack left the Lunar Palace in a state of cautious recovery. Silver blood had been meticulously scrubbed from marble floors, shattered crystal replaced, and wounded guards tended to in the healing chambers. Yet despite these efforts at normalcy, an undercurrent of fear rippled through the court. The attack had shaken their sense of security, leaving whispers in its wake-if the palace defenses could be breached once, they could be breached again.
Lyria stood on her balcony, watching the eternal moon cast its glow over the gardens below. Her body had recovered from the physical strain of battle, but her mind still raced. Thread-weaving to protect the innocent had awakened something deeper within her-an unexpected strength, but also questions she couldn't answer alone.
"Selene," she whispered to the quiet night. "Why would Alus target those children specifically?"
The moon-charm AI materialized beside her, unusually subdued. "It's not just about who he targets, bestie. It's about what those connections represent." Selene's holographic form flickered. "But there's something weird about how concentrated that attack was. Like he was looking for someone specific."
Lyria's fingers touched the moonstone pendant at her throat, remembering Alus's whispered threat-You cannot shield them forever.
A memory surfaced: Jamie standing outside a support group for transgender youth, hesitating before turning away, too afraid to enter.
"I need to understand more," Lyria decided. "About Alus, about my powers... about everything."
Research Objective Updated! Selene announced with a chime. Find answers in the stars! Reward: Cosmic Insight skill tree unlocked.
Ancient Texts
Cael's observatory perched at the highest point of the palace's eastern tower, its domed ceiling retracted to reveal the swirling cosmos above. When Lyria arrived, she found him surrounded by ancient scrolls and star charts, dark circles beneath his eyes suggesting he hadn't slept since the attack.
"You should be resting," he said without looking up, somehow sensing her presence.
"So should you," Lyria countered, stepping carefully between stacks of books. The room smelled of ink, parchment, and the peculiar ozone scent of starcharts activated by magic. "What are you looking for?"
Cael finally glanced up, his tired eyes softening at the sight of her. "Patterns. The Sorrowfiends didn't attack randomly. They targeted specific thread clusters-primarily those connected to you."
Lyria froze. "Me? Why?"
"That's what I'm trying to determine." He gestured to a scroll written in silver ink that seemed to shift and change as she looked at it.
"This is from the First Eclipse, when Alus and Daya first battled for dominion over mortal hearts. There are stories here... prophecies about cycles of love and hatred."
Lyria settled beside him, their shoulders almost touching as they bent over the ancient texts. Hours blurred together as they translated forgotten languages and mapped constellation shifts. Selene hovered nearby, occasionally projecting helpful translation overlays or chiming in with observations.
Research Progress: 45%... 67%... 82%...
As dawn approached, Cael suddenly went still, his finger tracing a passage written in starlight ink. "Lyria," he whispered, voice tight with discovery. "Look at this."
"When shadows lengthen and threads fray beyond the Goddess's mending, the Moon's Lost Daughter shall return through love's weaving-born twice, first in sorrow, then in starlight. Her thread, cut by hatred's hand, shall be reforged in lunar fire. She alone may reweave what malice has severed, binding the realm in silver light or dooming it to eternal night. The choice lies not in power, but in her heart's true seeing."
Silence fell between them, heavy with implication.
"It's you," Cael said finally, eyes wide with realization. "Lyria, this prophecy... it's about you."
The Moon's Lost Daughter
Lyria read the passage again, her fingers trembling slightly. The words resonated through her like a struck bell-born twice, first in sorrow, then in starlight... her thread, cut by hatred's hand...
"That can't be right," she whispered. "I'm not... I wasn't..."
Selene chimed, her hologram expanding to display a notification box bordered with mystical symbols.
Lore Discovered: Your origin story has deeper meaning! the AI announced with dramatic flair. The prophecy of the Moon's Lost Daughter references someone Alus specifically targeted for destruction-someone whose rebirth was planned, not coincidental.
Cael spread out a star chart, pointing to a constellation shaped like a crescent cradling a single bright star. "The Lost Moon Child. This constellation appeared the night the Goddess brought you to us. I thought it was coincidence, but now..." His voice trailed off as he looked at her with new understanding.
"You're saying Daya knew this would happen?" Lyria asked, struggling to process the implication. "That she... chose me specifically?"
"Not just chose you," Cael said softly. "Waited for you. Perhaps across many lifetimes."
Flashback-Jamie standing in her apartment bathroom, tears streaming down her face as she looked at herself in the mirror, whispering, "Why can't I just be who I'm supposed to be?"
Lyria's Thread Sight activated involuntarily, revealing a silver filament she'd never noticed before-one that stretched from her heart up through the observatory dome and into the cosmos itself, ancient beyond measure.
"Daya and Alus have fought for eons," Cael continued, reverent as he traced the prophecy's words. "But this cycle is different. The prophecy speaks of a final resolution-one only you can bring about."
Main Quest Updated: Threads of the Heart Selene announced. New understanding uncovered: Your love quest isn't just personal-it's cosmic! Additional objective: Discover how love heals the realm's broken tapestry.
Lyria stood abruptly, overwhelmed. "I can't be responsible for an entire realm's fate. I'm just... I wasn't even able to protect myself in my old life. How am I supposed to face a god?"
"Lyria-" Cael reached for her hand, but she pulled away.
"I need air."
Confession Under Stars
Lyria fled to the observatory's balcony, where the eternal night sky stretched endlessly above. The moon-her mother's essence-watched, silent and knowing. She gripped the stone railing, trying to steady her breathing.
Jamie had never been special. Jamie had been invisible, desperate for acceptance, murdered for simply existing. How could that life, that death, be part of some cosmic plan?
Quiet footsteps announced Cael's approach. He didn't speak immediately, just stood beside her, offering silent companionship as the stars wheeled overhead.
"I'm sorry," he said finally. "I shouldn't have sprung that on you so abruptly."
Lyria shook her head. "It's not your fault. I just... I don't know how to reconcile who I was with who I'm supposed to be."
Cael turned toward her, moonlight silvering his features. "Who you were shapes who you are, but it doesn't define all you can become."
His voice grew softer. "When I look at you, I don't see a prophecy or a savior. I see Lyria-brave, compassionate, sometimes stubborn..."
Despite everything, she smiled. "Only sometimes?"
"Frequently stubborn," he amended, returning her smile before his expression grew serious again.
"But always remarkable. From the moment we met, I've felt like... like the stars make more sense when you're near."
Lyria's heart stuttered. She could see his thread brightening, reaching tentatively toward hers.
"What I'm trying to say-badly-is that I care for you," Cael continued, words tumbling out in a nervous rush. "As more than a friend or research partner. And I know this is probably terrible timing with prophecies and cosmic destinies, but-"
"Cael," Lyria interrupted gently.
"Yes?"
"You're rambling."
He laughed self-consciously. "I am, aren't I?"
The silence that followed was charged with possibility. Lyria could feel her heart meter rising, Selene's projection showing it at 92/100, but beneath the warmth bloomed a familiar fear. Jamie's memories surged-rejection, heartbreak, the bitter taste of "I like you as a friend" and "I'm just not attracted to..."
Heart Check! Selene's notification appeared in Lyria's peripheral vision. Open up about your fears to advance the relationship. Vulnerability builds connection!
Lyria took a deep breath. "In my past life, I never got to experience love. Not real love. I was... unfinished, I guess. Always hiding parts of myself."
She looked down at her hands, delicate and unblemished in this new life. "The few times I tried to open my heart, it ended in rejection. People said they couldn't see me as a real woman, or that I was asking too much of them."
Cael listened, his eyes never leaving her face.
"Even here, with this body that finally feels right, I'm afraid," she admitted. "Afraid that if you knew all of me-the before and after-you'd see something broken."
Cael reached out slowly, giving her time to pull away. When she didn't, his hand covered hers on the railing.
"The stars are broken too," he said quietly. "Did you know that? Each constellation is separated by vast emptiness, held together only by our perception-our choice to see patterns in the darkness." His thread pulsed with sincerity. "I see all of you, Lyria. Jamie's courage is part of what makes you who you are. How could I not care for that?"
Heart Meter 98/100
Lyria felt something shift within her-a knot of fear loosening. She turned her hand to intertwine her fingers with his.
"I'm still learning how to be brave in this way," she whispered.
"Then we'll learn together," Cael said, his smile soft in the moonlight.
Above them, the Lost Moon Child constellation seemed to pulse brighter, as if in blessing. And for a moment, prophecies and gods faded away, leaving only two threads-indigo and silver-twining closer beneath the eternal stars.
Relationship Milestone Achieved! Selene announced with a shower of holographic sparkles. Heart Quest progressing! New ability unlocked: Shared Sight-combine Thread Sight with Cael's star reading for enhanced cosmic awareness!
Lyria laughed softly at the AI's enthusiasm, but didn't look away from Cael's eyes. Whatever destiny awaited, whatever battle loomed with Alus, she would face it with this newfound strength-not just magic or prophecy, but the courage to open her heart once more.
Chapter Twelve: The Assassin's Truth
Training Intensifies
The Lunar Palace’s training grounds echoed with the clash of steel as dawn painted the sky in bruised purples. Darius circled Lyria, his greatsword humming with restrained force. Weeks of relentless drills had honed her reflexes, but today’s session felt different-charged with a desperation that made her Thread Sight prickle.
Combat Quest Updated! Selene chirped, her hologram flickering nervously. Advanced Sparring: Survive Darius’s Onslaught. Reward: +15 Combat Precognition!
“Faster,” Darius growled, his blade arcing toward her ribs. Lyria pivoted, channeling Lunar Barrier to deflect the strike.
Silver sparks erupted where steel met magic. “You hesitate. Why?”
Memories intruded-Jamie’s final moments, the crunch of knuckles against bone. Lyria shook her head, sweat stinging her eyes. “I’m not hesitating.”
“Liar.” Darius feinted left, then swept her legs. Lyria hit the obsidian floor hard, her breath knocked loose. His boot pressed against her throat, not enough to hurt but enough to paralyze. Health Meter: 62/100. “In battle, doubt is death. Again.”
Flash of Recognition
By midday, Lyria’s muscles screamed, but Darius showed no mercy. He lunged, executing a complex maneuver-a downward slash followed by a twisting backhand. Lyria’s Thread Sight flared, predicting the pattern, but her body froze.
The move was familiar.
Jamie on the pavement, a shadowy figure looming. The knife glinting as it rose-the same lethal twist of the wrist.
Lyria’s shield faltered. Darius’s blade grazed her shoulder, drawing a line of silver blood. She staggered back, her vision doubling.
Critical Hit! Selene warned. Health Meter: 41/100. Recommend disengagement!
“Why did you stop?” Darius demanded, his voice fraying.
Lyria stared at his hands-the calloused grip, the scar across his knuckles. Jamie’s killer had worn a ring with that same jagged scar. Her breath hitched. “That move… where did you learn it?”
Darius went rigid. “Irrelevant. Focus on-”
“Where?”
Silence stretched. Somewhere, a training dummy toppled, its straw guts spilling.
Memory Trigger
The world dissolved into silver mist.
Jamie’s apartment hallway. The flickering fluorescent light. Three men blocking the exit. “Freak,” one spat, his face obscured-but his hands… the scar… the ring…
“Please,” Jamie whispered, backing against the wall. “I just want to go home.”
The leader lunged. The knife flashed-a downward slash, then a twist.
Darkness.
Lyria gasped, collapsing to her knees. The training grounds blurred, replaced by blood-smeared linoleum. Trauma Response Detected! Selene’s voice wavered. Initiate System Reboot?
“No.” Lyria’s voice was steel. She rose, her Thread Sight locking onto Darius’s face-his eyes, now wide with dawning horror. “It was you.”
Confrontation
Darius dropped his sword. The clang reverberated like a funeral bell. “Lyria-”
“Jamie.” Her voice cracked. “You murdered me. In cold blood. For him.”
His thread-once silver-streaked-now pulsed black at its core. “I had no choice. Alus… he owned me.”
Selene materialized, her moon-charm form dimmed. Truth Quest Activated: Confront the Assassin. Objective: Hear his testimony.
Lyria’s magic surged, Lunar Barrier sharpening into a blade. “Explain. Now.”
Revelation and Choice
Darius knelt, head bowed. “Alus claimed me as a child. My village… he burned it, then offered ‘salvation’ in exchange for service. I became his blade-until the night he ordered your death.” His hands trembled. “I tried to resist. But his compulsion… it was like drowning. I felt every cut, heard every plea. When your world’s justice took me, I welcomed it.”
Lyria’s barrier flickered. “How are you here?”
“Daya.” His laugh was bitter. “She yanked my soul from the void. Said I’d earn redemption by protecting you.” He met her gaze, tears cutting through the grime. “I don’t expect forgiveness. But know this-every scar I’ve taken, every Sorrowfiend I’ve slain, has been for you.”
Quest Update: Truth Revealed. Selene’s notification glowed crimson. Choose: Forgiveness or Rejection. Warning: Permanent story branch ahead!
Lyria’s Thread Sight revealed the fractures in Darius’s soul-the Alus-shaped voids, the fragile new threads of loyalty.
Jamie’s rage warred with Lyria’s empathy.
“You think suffering balances the scales?” she whispered.
“No. But it’s all I have to give.”
The Weight of Choice
Cael burst into the arena, star charts fluttering. “Lyria! The western gate’s-” He froze, sensing the tension. “What’s happening?”
Lyria didn’t lower her blade. “He killed me. In my past life.”
Cael’s indigo thread coiled protectively around hers. “And now?”
“Now he’s Daya’s puppet.”
Darius flinched.
Selene floated between them, her usual levity gone. Heart Check: 95/100. Final Answer Required.
Lyria closed her eyes. Jamie’s voice echoed: “Make him pay.” But Daya’s words surfaced too: “Hate’s cycle must end.”
Her blade dissolved. “I won’t forgive you. Not yet.” She turned to leave, then paused. “But I won’t condemn you either.
Prove this redemption isn’t another lie.”
Darius’s thread flickered-a single silver strand knitting itself whole. “On my life, I will.”
Quest Complete: Truth Resolved. Selene announced. Reward: Fractured Alliance (Conditional). New Ability Unlocked: Redemption Sight – Sense remorse in corrupted threads.
As Lyria walked away, Cael fell into step beside her. “You okay?”
She glanced back at Darius, now cleaning his sword with mechanical focus. “No. But I will be.”
The dawn broke fully, casting long shadows over the choices yet to come.
Chapter Thirteen: Threads Rewoven
Forgiveness Path
The observatory’s shattered windows let in strands of pale moonlight, illuminating the silver tear tracks on Darius’s scarred cheeks. Lyria’s hand remained outstretched, palm upturned-not in threat, but in offering. Across the space between them, their threads shimmered: hers a braid of starlight and resilience, his a frayed cable reforged with desperate hope.
Heart Check: 100/100 Selene announced, her usual playfulness replaced by solemnity. Major Choice Recognized: Forgiveness Path Engaged.
“Why?” Darius rasped, his broadsword lying abandoned between them like a bridge. “After what I did...”
Lyria stepped over the blade, her moonlit gown brushing the shards of broken star charts. “Because hate is Alus’s weapon, not mine.”
Her fingers grazed his pauldron, the metal still warm from their earlier clash. “And because I’ve seen your thread’s true shape.”
Through her Thread Sight, Darius’s fate burned clearer now-the original blackened strand of Jamie’s murder overlaid with new fibers: moonlight shielding orphans, late-night patrols outside her chambers, the way he’d positioned himself between her and every Sorrowfiend.
“I don’t deserve this,” he whispered.
“Neither did I.” Lyria’s voice caught. “But Daya gave me a second chance. Let me give you one.”
Darius sank to one knee, his thread flaring gold where it connected to hers. “My sword, my life, my truth-all are yours.” He pressed his forehead to her palm. “Alus plans to attack during the Blackstar Eclipse. He’s corrupted the western garrison’s threads.”
New Ability Unlocked: Fate Reconciliation! Selene chimed, projecting a hologram of intertwined threads. Effect: Mend corrupted bonds by revealing shared truths.
War Council
The strategy chamber hummed with tension, its circular table carved to mirror the lunar calendar. Daya presided at the apex, her starlit gaze tracking the arguments erupting around the room.
“-abandon the western wing entirely!” snapped General Veyra, her armor still dented from the Sorrowfiend siege.
“Consolidate forces here!”
Cael slammed his star charts onto the table, sending ink vials rattling. “The eclipse will destabilize all wards unless we recalibrate the Dreaming Constellation!” His indigo thread stretched toward Lyria, steadying as she approached.
Darius stood sentinel behind Lyria’s chair, now wearing the crest of her personal guard. “Alus’s infiltrators are here,” he growled, stabbing a finger at the map. “In your kitchens, your barracks-everywhere you’ve ignored the ‘lesser’ threads.”
Lyria closed her eyes, letting Thread Sight overlay the map. Corruption pulsed crimson through the palace’s silver strands-a noble’s secret pact here, a servant’s coerced betrayal there.
Main Quest Updated: Unite the Court Against Darkness! Selene projected objectives over the chaos. Sub-Objectives: Expose 3 traitors, Strengthen 5 key alliances, Repair the Dreaming Constellation.
“Enough.” Lyria’s voice cut through the din. The table fell silent as she rose, her gown’s hem pooling like liquid moonlight. “General Veyra-triple patrols at the armory, but keep them visible. Alus fears order, not strength.”
The general blinked. “But Princess-”
“Cael and I will realign the constellation tonight.” Lyria turned to a trembling scribe. “Summon the kitchen staff-all of them. We’ll weed out corruption over bread and salt, not swords.”
Daya’s thread brushed hers in approval.
Bonds Tested
In the kitchens, Lyria knelt beside a scullery maid accused of poisoning the well. The girl’s thread-thin and frayed-led back to a nobleman’s threats against her family.
“You’re not alone anymore,” Lyria murmured, activating Fate Reconciliation. The shared truth spilled out: the noble’s blackmail, the maid’s terror, the Sorrowfiend blood hidden in the spice rack.
Traitor Exposed: Lord Telros! Selene announced as guards dragged him away. Court Approval +15!
Later, in the astral observatory, Lyria and Cael adjusted telescope lenses while Darius guarded the door.
“The third star’s alignment is off by 0.3 degrees,” Cael fretted, his cheek smudged with soot from adjusting the brass fittings. “If we don’t-”
Lyria pressed her palm over his on the adjustment wheel. “We will.” Their threads intertwined as they shifted the constellation into place, the Dreaming Constellation flaring with renewed vigor.
Dreaming Constellation Restored! Selene cheered. Eclipse Defense +30%!
The Calm Before
On the eve of battle, Lyria found Darius polishing his sword in the garrison. His thread still quivered where it connected to hers-not with guilt now, but resolve.
“You should rest,” he said, not looking up.
“So should you.”
A ghost of a smile. “Old habits.”
Lyria sat beside him, the whetstone’s rhythm steadying her nerves. “After this... I’d have you teach me that disarming maneuver. Properly this time.”
Darius’s hands stilled. “You’d trust me to?”
“I’ve seen your heart.” She placed her hand over his. “It’s the one weapon Alus can’t corrupt.”
Final Preparations
The war council reconvened at dawn, the mood transformed. Where nobles had once sneered, now they stood at attention. Cael’s star charts glowed above the table, while Darius pointed out weaknesses in the palace’s defenses.
Lyria addressed them all, her voice echoing with Daya’s resonance. “Alus thinks us fractured. Show him how shadows scatter before united light.”
As the court dispersed, Selene flashed a final notification:
Quest Ready: Eclipse of Fate Objective: Survive the Unwinnable Battle Hint: Love’s Threads Pierce All Shadows
Outside, the first tendrils of eclipse darkened the moon. Lyria gripped her pendant, Jamie’s memories and Lyria’s hopes merging into a single, unbreakable thread.
The tapestry of war awaited its final stitch.
Chapter Fourteen: Eclipse Rising
Calm Before Storm
The Moonbloom Gardens lay still beneath a sky heavy with anticipation. Lyria knelt beside the luminescent pool, her reflection rippling as Cael’s star charts floated around them like fireflies. The air smelled of jasmine and ozone-a tension between the gardens’ serenity and the storm gathering beyond the horizon.
“The alignment is precise,” Cael murmured, his finger tracing a constellation that pulsed crimson. “The eclipse will peak at midnight, exactly when the Dreaming Constellation is weakest.”
Lyria’s Thread Sight flickered, revealing the silver filaments connecting them-hers bright with resolve, his indigo thread steady but frayed at the edges. “And after?”
Cael’s hand stilled. “The stars don’t show ‘after.’”
Heart Meter: 99/100, Selene’s notification glowed softly, her hologram dimmed to a whisper. Final Objective: Embrace Vulnerability.
Lyria turned to him, the gardens’ silence amplifying the thunder of her pulse. “When I was Jamie, I spent nights staring at the moon, wishing someone could love the real me. Now…” She touched his wrist, where his thread intertwined with hers. “Now I’m terrified that if we survive this, I’ll forget how to be brave.”
Cael’s glasses slipped as he leaned closer, stardust clinging to his lashes. “You’re the bravest person I know.” His thumb brushed her cheek, smearing a tear she hadn’t realized had fallen. “And when this is over, I’ll remind you every day.”
The kiss was gentle-a collision of starlight and silver, hesitant at first, then deepening as the gardens hummed with approval. Above them, the eternal moon dimmed, its light funneling into their entwined threads.
Quest Update: Threads of the Heart – Complete! Selene announced, her voice reverent. Ultimate Ability Unlocked: Fate’s Embrace – Mend broken destinies through love’s resonance.
The God’s Avatar
Midnight struck with a toll that shattered the sky.
Lyria’s head snapped up as reality peeled back like burned parchment, revealing a yawning void where the moon had been. Alus’s laughter echoed through the fissures, deeper than thunder, colder than the space between stars.
“Princess!” Darius roared, his broadsword cleaving through a Sorrowfiend as he rallied guards at the western gate. “To the observatory-now!”
The palace defenses erupted in a symphony of chaos. Archer towers loosed volleys of lunar-tipped arrows, their trails intersecting with Cael’s hastily drawn sigils in the air. “The rift’s epicenter is shifting!” he shouted, his star charts blazing. “Lyria, you need to-”
A clawed shadow slammed into the courtyard, and the God of Hate stepped into the world.
Alus’s avatar stood thrice the height of a man, his form a shifting mass of void and jagged light. His face-if it could be called a face-morphed between the attackers who’d killed Jamie, each visage contorted in familiar sneers.
“Little thread,” he crooned, tendrils of darkness lashing at the fleeing courtiers. “Did you truly think love could outshine eternity?”
Lyria’s Thread Sight ignited, revealing the devastation beneath the spectacle-thousands of fate threads snapping as Alus’s presence corroded the realm’s tapestry.
“You took everything from me,” she hissed, lunar magic coiling around her fists.
“I gave you purpose,” Alus corrected, a tendril striking toward Cael.
“A martyr’s death. A goddess’s pity. What more could a pretender desire?”
Darius intercepted the blow, his sword shattering on impact. He rolled to his feet, bloodied but snarling. “Enough!”
Palace Defense Status: 40% Selene reported, her hologram flickering. Priority Target: Alus’s Core – 12 o’clock, 20 meters!
Cael’s hands moved in a blur, rearranging starlight into a defensive grid. “The Dreaming Constellation-realign it here!”
Lyria channeled Fate’s Embrace, her magic weaving a lattice of silver threads to bolster Cael’s sigils. The constellation flared, its light slicing through Alus’s shadows.
“Pathetic,” the god spat. A whip of darkness caught Lyria’s ankle, yanking her off-balance. “You cling to fragile bonds. Let me show you true power.”
Memories surged-Jamie’s final moments, the pavement’s chill, the knife’s bite.
Lyria’s Thread Sight wavered.
Trauma Response Detected! Selene warned. Countermeasure: Focus on active heart threads!
Cael’s voice cut through the haze. “Lyria! The threads-follow mine!”
His indigo thread blazed, tethering her to the present. Darius’s silver strand, though frayed, pulsed with unyielding resolve. The courtiers’ threads, once suspicious, now gleamed with desperate hope.
Alus recoiled as Lyria’s magic intensified, her threads knitting the battlefield into a luminous web. “You’re nothing,” she declared, the gardens’ pool erupting into a geyser of liquid moonlight. “Just a shadow afraid of being forgotten!”
The god’s scream shook the palace as the eclipse reached totality. Lyria lunged, her hands closing around the void’s pulsating core-
And the world went white.
Chapter Fifteen: Fate's Embrace
Ultimate Battle
The world hung suspended in the razor's edge between annihilation and hope. Alus's avatar towered over the shattered observatory, his form a shifting void where constellations died screaming.
Lyria's Thread Sight burned through the chaos, revealing the god's true core-a pulsating knot of severed threads writhing like maggots in a corpse.
Final Quest Activated: Eclipse of Fate Objective: Survive the Unwinnable Battle Hint: Love's Threads Pierce All Shadows
"Little martyr," Alus crooned, his voice fracturing into the snarls of Jamie's killers. "Did you truly think a dress and a pretty lie could rewrite your nature?" His shadowy tendril lashed out, carving a ravine through the marble where Lyria stood moments before.
Darius intercepted the next strike, his reforged broadsword shattering on impact. Silver blood-her blood-splattered the stones as the blade's fragments embedded in his chest. "Run!" he roared, grappling the tendril bare-handed.
Lyria's scream lodged in her throat. Darius's thread-once frayed, now gleaming with hard-won redemption-flared brighter than the dying stars.
"You don't get to save me this time!" he snarled at Alus, yanking the god's essence toward him. The tendril pierced his heart.
Party Member Down! Selene's alert blared. Darius's HP: 0/100
Alus laughed, discarding Darius's limp form. "Another thread snipped. How many must break before you-*"
"Enough." Lyria's voice echoed with Daya's resonance. The moonstone pendant at her throat ignited, its light piercing the eclipse.
Power Unleashed
Cael's hands moved in a blur, star charts spiraling around him. "The Dreaming Constellation-realign it here!" he shouted, blood dripping from his nose as equations burned themselves into the air. The stars obeyed, their light funneling into Lyria's raised hands.
Memories surged-Jamie's final breath, Lyria's first gasp in Daya's arms, Darius's whispered apology mid-spar, Cael's starlit confession. Alus's taunts dissolved as Lyria's Thread Sight blazed.
"You're both," she realized, hands steady. "Jamie's pain, Lyria's hope-they're not contradictions. They're balance."
Heart Meter: 100/100 Threads of the Heart: Completed! Selene announced, her voice trembling. Ultimate Ability Unlocked: Fate's Embrace
The world stilled. Lyria's thread-silver and indigo, woven with scars and stardust-expanded into a lattice connecting every life Alus had ever touched.
She saw Nyssa's lost sister, Darius's village burning, even Alus's first betrayal-a god once loved, now twisted by fear of oblivion.
"You're wrong," Lyria said, stepping into the void. "Hate isn't stronger. It's just louder."
The Weave of Dawn
Lyria's hands moved.
● Darius's thread, severed but still glowing, stitched to the oath he'd sworn.
● Alus's core, a black hole of loneliness, wrapped in the memory of his first creation-a star named Mercy.
● Her own heart, Jamie and Lyria intertwined, became the needle.
The observatory erupted in light. Nobles, Sorrowfiends, and scattered stardust froze as Lyria's embrace reached them.
Alus screamed-a sound of cosmic grief-as his avatar disintegrated. "This changes nothing! They'll hate again! They'll-*"
"And they'll love again too," Lyria whispered.
Aftermath
The eclipse shattered. Dawn spilled over the battlefield, its light healing cracks in the palace stones. Lyria collapsed, her hands raw from weaving, to find Cael cradling Darius's body.
"He's gone," Cael choked.
New Quest Alert: Phoenix Threads Objective: Rewrite the Unthinkable
Lyria pressed her palm to Darius's chest. "No. Not this thread." Fate's Embrace flared-not silver now, but gold. Darius gasped, his thread reknitting with the fabric of the realm.
Miracle Performed! Selene sobbed. Achievement Unlocked: Threadsinger (Legendary)
Alus's final whisper lingered as the realm healed: "You cannot save them all."
Lyria watched the survivors embrace-Nyssa consoling a servant, Varyn's son helping a wounded guard.
"No," she agreed. "But I can save this."
Moonbloom petals shimmered beneath Lyria’s fingertips as she traced the faint scar on Darius’s chest-a mark of death, and of return. The garden was hushed, washed in the blue-silver hush of dawn.
“What are you feeling, Darius?” she asked softly, her voice a gentle ripple in the quiet.
Darius’s breath steamed in the cool air. “Peace,” he rasped, as if surprised by the word. “I think I finally learned the lesson I was meant to.” His eyes, once haunted, now reflected the calm of a soul forgiven.
Cael’s hand found Lyria’s, their threads twining together, visible only to her Thread Sight. Above them, the Dreaming Constellation blazed brighter than she’d ever seen-a tapestry written in scars, second chances, and starlight.
She squeezed Cael’s hand. “Come with me to the orphanage? There’s a child I want you to meet.”
“Always,” Cael replied, warmth in his gaze.
Hand in hand, they crossed the city’s waking streets, passing the extra guards Lyria had posted. At the orphanage gates, Captain Aven greeted them with a respectful nod. “Princess Lyria, all the children are safe. There’s one in particular who’s been waiting for you.”
“We’re here for her,” Lyria said, her heart steady. “Let us in.”
Inside, the children were gathered around Daya, who sat on a throne conjured of moonlight and memory. One by one, she welcomed each child onto her lap, blessing them with a touch and a smile that glimmered with ancient love.
“Mother,” Lyria said, her voice catching, “it’s good to see you here. I’m glad you could witness this.”
Daya’s eyes sparkled with knowing. “Some moments must be seen firsthand. But there is someone else who has been waiting for you.”
Amara burst from the circle, flinging herself into Lyria’s arms. “Lyria! I missed you so much.”
Lyria hugged her tight, feeling the ruby thread between them pulse with warmth. “I missed you too, sweetheart. Amara, I want you to meet my friend Cael.”
Amara regarded Cael with shy curiosity, then grinned. “Hi, Cael!”
Lyria knelt, taking Amara’s hands in hers. “Amara, there’s something I want to ask you. Would you like me to be your forever mother? To always be with you?”
Amara’s answer was immediate, fierce. “Yes, Mother. I want to be your child.”
Lyria’s throat tightened with joy. “Then it’s settled. Welcome home, Amara.”
Daya beckoned Amara to her lap, her voice gentle and proud. “Dearest Amara, my granddaughter-welcome to the family.” She pressed a pendant, identical to Lyria’s, into Amara’s palm. As Daya fastened it around her neck, Amara’s eyes widened, as if hearing a secret only she could understand.
“Thank you, Grandmother,” Amara whispered.
Daya smiled at the gathered children. “Thank you, Princess Amara. You may return to your mother now. Children, I must go. Thank you for your welcome.” With a final wave, Daya and her throne dissolved in a flood of moonlight.
Amara ran back to Lyria, hugging her fiercely. In Lyria’s mind, Selene’s voice chimed with delight: Bestie, you have achieved ‘Family Succession.’ New skill unlocked: Parental Sight! Congratulations!
Lyria laughed, tears stinging her eyes. “Come, Amara. Let’s get you settled in your new home. Say your goodbyes-you’ll see your friends again at school.”
After Amara’s farewells, Lyria, Cael, and Amara stepped out into the morning, threads of fate weaving them together: mother, daughter, and a future bright as the Dreaming Constellation above.
Chapter Sixteen: New Game
Healing and Celebration
The Lunar Palace’s healing chambers hummed with residual magic, their walls etched with silver runes that pulsed in time with the patients’ breathing. Darius lay propped against a mound of moon-silk pillows, his chest wrapped in bandages that glowed faintly with Lyria’s restorative weaves.
Recovery Progress: 85%, Selene announced, her hologram flickering above his bedside table. Estimated return to brooding in dark corners: 3-5 business days.
Lyria entered with a tray of starfruit tarts, her gown still bearing singe marks from the final battle. “Compliments of the kitchens. Apparently, saving the realm earns you unlimited pastries.”
Darius grunted, accepting the offering. “Should’ve taken up heroics sooner.”
Their threads-once frayed by guilt and mistrust-now intertwined comfortably, silver and steel. Lyria perched on the windowsill, the eternal moon casting its glow over the gardens where reconstruction efforts buzzed. “You didn’t have to jump in front of that strike, you know.”
“Old habits.” Darius’s mouth quirked. “Besides, Daya would’ve resurrected me just to kill me again if I’d let you die.”
Beyond the palace walls, the realm flourished. Nobles who’d once sneered now bowed as Lyria passed, their threads shimmering with reluctant respect.
In the market square, artisans sold charms modeled after her moonstone pendant, while bards composed ballads about the “Daughter of Starlight.”
Court Approval: 95/100, Selene noted proudly. Achievement Unlocked: Beloved Icon.
Daya's Pride
The observatory was quiet, moonlight spilling across scattered star charts that now mapped not just the heavens, but the scars of battle and the hope that followed. Lyria stood at the window, tracing constellations with a fingertip, her thoughts drifting to the new thread woven into her life-Amara’s, her daughter’s.
Daya emerged from the shadows, her presence as gentle as a summer breeze, yet radiant with the power of love itself. The goddess’s thread brushed Lyria’s, a caress both maternal and proud.
“You’ve outgrown my teachings, daughter,” Daya murmured, her gaze lingering on the tapestry of fate that Lyria had so boldly rewoven. “You’ve done what even I hesitated to attempt: you made a place for yourself in this world, and now you’ve made a place for another. To be a mother is to choose, again and again, to love and to protect. You have chosen well.”
Lyria smiled, her heart full. “I had a good teacher,” she replied, thinking of every lesson Daya had offered-not just in magic, but in the courage to love and be loved. She let her mind linger on Amara’s laughter, the way the child’s thread now pulsed ruby-bright, entwined with her own.
Daya’s laughter rang through the observatory like wind chimes. “You’ve rewritten a god’s design, child. Not even I could have mended the threads so boldly. To claim a daughter not of your blood, but of your heart-that is the truest magic.”
Lyria gazed at the repaired tapestry of fate, now richer for the family she had chosen. “Amara is as much a part of me as the moon’s light is part of the night. I see myself in her hopes, and I feel Jamie’s old dreams living again in her smile. I never thought I’d be someone’s mother. Now, I can’t imagine being anything else.”
Selene’s voice chimed in, projecting a holographic trophy above the star charts: Main Quest Completed: Ultimate Love! Rewards: Cosmic Threadsinger Title, +1000 XP, Eternal Bragging Rights. Continue weaving? (Y/N)
Lyria laughed, the sound bright and certain. “Always.”
Daya’s form shimmered, dissolving into starlight, but her voice lingered, warm and proud. “The loom never rests, daughter. New threads will demand your touch. And remember: every family you weave into being strengthens the world against darkness. I am proud of you-not just as my champion, but as a mother.”
As the last glimmer of the goddess faded, Lyria stood in the observatory’s hush, her heart full of love’s quiet triumph. Through the window, she could see the faint glow of Amara’s night-lamp, a beacon of the future she had chosen, and the family she had made her own
Thread of Love
Cael found Lyria in their favorite corner of the moonbloom gardens, where the hush of eternal night now shimmered with a gentler, golden glow. His star charts fluttered in the breeze, the equations and constellations blending seamlessly with the luminous petals at their feet.
He pointed upward, excitement softening his usual reserve. “The Dreaming Constellation has realigned,” he said. “Look-there.” High above, the familiar arc of stars had shifted. Where once the Lost Moon Child had drifted alone, a new star now glimmered in its gentle embrace, bright and resolute.
Lyria leaned into Cael’s side, feeling their fate threads twine together, warm and sure. “What is it called?” she asked, her voice barely more than a whisper.
He grinned, playful and proud. “The sages are calling it Lyria’s Resolve. But I think it should be named for all you’ve woven-maybe ‘Amara’s Dawn.’ See how it sits, cradled in the arms of the Lost Moon Child? Amara’s light is part of the constellation now, a new story written in the sky.”
Lyria’s heart swelled as she watched the new star burn, steady and bright-a symbol of the family she’d chosen, the daughter she’d claimed, and the love that now illuminated her path. She squeezed Cael’s hand, her own thread pulsing with joy.
Selene’s voice, soft and proud, chimed in her ear: Heart Meter: 100/100. Romance Quest: Complete. New constellation unlocked: Family’s Promise.
Lyria smiled, tears stinging her eyes as she gazed at the heavens. Above them, the Dreaming Constellation gleamed brighter than ever-a tapestry of scars, second chances, and new stars. And among them, Amara’s light shone, forever entwined with her own.
The kiss was sweet and certain, a promise woven from shared battles and quiet moments. When they parted, Lyria pressed her forehead to his. “What now?”
Cael gestured to the horizon, where a shooting star streaked across the heavens. “The threads never stop, love. Sorrowfiend nests in the eastern wastes, whispers of a rebel astrologer guild...”
“Rebel astrologers?” Lyria groaned. “Can’t we have one week of peace?”
“Where’s the fun in that?”
Selene’s Closing
As dawn’s first light crested the horizon-a rare celestial event that bathed the moonlit realm in shimmering gold and silver, promising renewal-Selene materialized in a swirl of holographic confetti, her laughter ringing brighter than the morning bells.
“New Game+ Unlocked!” the AI trumpeted, her moon-charm avatar spinning above Lyria’s head. “Available Quests: Eclipse’s Echo (DLC), Threads of Parenthood (Romance Expansion), Redemption Arc: Chef Darius (Cooking Simulator)!”
Lyria, still in her night robe and slippers, grinned and lobbed a starfruit tart at the hologram. Amara, giggling at her side, leapt to catch the falling confetti-only to end up with a digital heart tangled in her hair. She looked up, eyes sparkling, and whispered to her own secret companion, “Did you see that, Levana?”
A soft, silvery voice only Amara could hear replied from the pendant at her throat, “Confetti interception: 10 out of 10, Amara! Should I log this as your first official quest with Lyria’s family?”
Lyria scooped Amara into her arms, feigning exhaustion. “Let’s start with a nap,” she declared, her smile warm as moonlight.
“Nap Quest: Initiated!” Selene chirped. “Reward: Well-Rested Buff! (+50% Charm for Next Cutscene).”
Cael joined them, lacing his fingers through Lyria’s as Amara nestled between them, her small hand finding Lyria’s. As they walked toward the palace, their shadows stretched and merged in the gentle dawn. Around them, the tapestry of fate shimmered-frayed edges awaiting repair, new connections blooming like moonflowers, and somewhere in the darkness between stars, Alus’s bitter whisper faded into oblivion.
Selene hovered above, her voice suddenly soft, almost reverent. “Final Notification: Congratulations! Ready for the next quest?”
Amara glanced at Lyria, then grinned at the secret shimmer of Levana’s presence. “We’re ready, right, Levana?”
Levana’s reply, a private chime in Amara’s ear, was full of pride: “Always, Amara. Adventure is best with family.”
Lyria and Cael spoke together, voices woven as one: “Always!”
As the moon climbed high, silvering the moonbloom gardens, Lyria pressed a gentle kiss to Cael’s lips, Amara’s laughter spiraling around them like spun starlight. In that moment, the tapestry of fate shimmered anew-a ruby thread for family, golden for love, and a promise that every ending was only the beginning of another adventure. Selene hovered above, her holographic form aglow with pride, while Levana, Amara’s secret AI bestie, sent a cascade of digital fireflies swirling through the night air.
Lyria drew back, breathless with happiness, when Cael suddenly knelt before her, the garden’s light pooling around him. Amara gasped, clutching Lyria’s hand, her eyes wide with delight. Selene’s interface flickered with a thousand tiny hearts.
Cael’s voice was steady, full of love and wonder. “Lyria, will you marry me?” He opened a small box, revealing a moonstone ring that caught the constellation’s glow-a ring that seemed woven from the very threads of their shared destiny.
For a heartbeat, the world paused: Amara beaming with hope, Selene and Levana exchanging celebratory chimes, and the stars above shifting to cradle a new, radiant point of light-Amara’s own star, now forever part of their family’s constellation.
Lyria’s answer was a whisper and a promise, her heart full as the night sky: “Yes. Always.”
A hush seemed to fall over the world-a pause in the great tapestry as fate itself awaited the next stitch. Amara squealed in delight, hugging Lyria’s waist, while Selene’s interface erupted in a cascade of pixelated hearts and Levana sent a swirl of digital fireflies dancing between the stars.
Cael rose, his eyes bright with tears and starlight. He slipped the ring onto Lyria’s finger, their fate threads glowing and entwining, gold and silver and a new, radiant ruby for the family they had become.
And then, beneath the gaze of the moon and the blessings of their watching AIs, Lyria drew Cael close. Their lips met in a kiss of ultimate love-gentle at first, then deep and sure, sealing every vow and every dream. Around them, Amara’s laughter rang out, a melody of belonging and hope, while Selene and Levana chimed in unison: Heart Meter: MAXED. Quest Complete: True Love Achieved.
In that moment, the tapestry of fate shimmered brighter than ever, a new star blazing in the constellation above-a promise that every ending was only the beginning of another adventure, and that ultimate love, once found, could never be unraveled.
Please check out the new and improved "System Quest: Ultimate Love"
Now with chapter titles in large font red!
A Novelette Solo and part of the May Summer Romance Story Contest
System Quest: Ultimate Love
Jamie's Hopes for Love and Family End.
Teen Lyria is Quested to
Find Love in a New World
Will Jamie reborn as Lyria overcome all the quests
to make her dying wish come true?
~~~~~~~~
System Quest: Ultimate Love Copyright © 2025 by Ariel Montine Strickland. All rights reserved.
Romance in a Carnival Mirror
June Finds Goldie,a Kindred Spirit,
at the Carnival.
Both June and Goldie are hunted by the Shadowmaster
Will June's sacrificial love overcome the Shadowmaster
and save her friends?
~~~~~~~~
"Romance in a Carnival Mirror" Copyright 2025 All Rights Reserved
Chapter 1: Midnight Escape
The clock on the kitchen wall glowed 12:07 AM, its steady tick the only sound in the hush of the Walsh house. June pressed her hand to her chest, feeling the frantic flutter of her heart beneath her pajama shirt. She held her breath and listened-her father’s snores rumbled from the bedroom down the hall, a low, reassuring thunder. Good. He wouldn’t wake.
She crept across the linoleum, careful to avoid the squeaky third tile, and slipped on her battered sneakers. Her backpack waited by the door, packed with a flashlight, a half-empty water bottle, and, wrapped in a scarf at the very bottom, her most precious possession: the moth-shaped brooch. She’d found it at a thrift store last spring, its wings iridescent and delicate as spun sugar. She’d never dared wear it outside, but tonight… tonight was different.
Tonight, the Solstice Carnival had come to town.
June eased open the back door, wincing as the hinges whined. She paused, heart in her throat. The snoring continued, unchanged. She exhaled, a shiver of relief running through her. The night air was thick with the scent of honeysuckle and cut grass, and somewhere in the distance, the faint, dizzying music of the carnival drifted on the breeze-calliope notes and laughter, bright and wild.
She hurried down the porch steps and into the backyard, the grass cool and damp against her ankles. She ducked behind the hedge, keeping to the shadows as she made her way to the alley. Her phone buzzed in her pocket-a text from her friend Morgan:
u coming?
She typed back, almost there, and tucked the phone away.
The town was different at night. Houses hunched in silence, their windows dark. The old oak trees along Maple Street stretched their branches overhead like watchful sentinels. June moved quickly, every sense on high alert, her mind racing with what-ifs: What if Dad woke up and found her gone? What if someone from school saw her? What if she lost her nerve at the last second and turned back?
But each step closer to the carnival, the fear faded, replaced by a fluttery, electric anticipation. She could see the Ferris wheel now, its lights spinning slow and hypnotic above the treetops. She could hear the shouts and laughter, the barkers calling out for customers, the music swelling and fading.
She stopped at the edge of the fairgrounds, breathless. The carnival gates were open, spilling golden light onto the cracked pavement. Banners fluttered overhead, painted with strange, swirling designs-moths and mirrors and stars. The air buzzed with possibility.
Her phone buzzed in her pocket again-a text from her friend Morgan:
Caught n Grounded Sry
She thought. "No Morgan tonight and for a while. Bummer. Guess I gotta do this solo. I can do this!"
June reached into her backpack and unwrapped the moth brooch. She pinned it to the inside of her jacket, just over her heart, where no one else could see but she could feel its weight-a secret, a promise.
She took a deep breath, squared her shoulders, and stepped through the gates.
For the first time in months, she felt almost real.
Chapter 2: Hall of Mirrors
The carnival was a living thing at night-colors brighter, shadows deeper, every sound sharp and strange. June drifted through the crowd, her hands buried in her jacket pockets, the moth brooch pressing cool and steady against her chest. She kept her head down, dodging clusters of laughing teens and families with sticky-fingered kids, eyes fixed on the glowing path ahead.
She’d made it. She was here. But now, surrounded by so many faces, a new anxiety crept in. What if someone recognized her? What if she did something wrong, something that gave her away?
She tried to focus on the sights instead: the cotton candy clouds spinning pink and blue, the ring toss games with their impossible prizes, the carousel horses frozen mid-gallop, manes flying. Everything shimmered with possibility. But June couldn’t quite shake the feeling that she was an intruder, a shadow slipping through the light.
A cluster of girls from her school passed by, giggling, and June ducked behind a popcorn stand, heart pounding. She waited, counting her breaths, until their voices faded into the music. She needed somewhere to hide, somewhere to catch her breath.
That’s when she saw it: the Hall of Mirrors.
It stood at the edge of the midway, its entrance framed by curling silver letters and flickering lanterns. The sign above the door read:
SEE YOUR TRUEST SELF!
June hesitated. She’d heard stories about this attraction-how the mirrors didn’t just show your reflection but something deeper, something secret. It was probably just a trick of the lights, some clever glasswork. Still, the idea tugged at her, both thrilling and terrifying.
She glanced over her shoulder. The girls from school were gone. The crowd had thinned. She could slip inside, just for a minute, and no one would ever know.
Her feet moved before she’d made up her mind. She slid through the velvet curtains, into the hush of the Hall.
Inside, the world changed. The noise of the carnival faded, replaced by a soft, echoing silence. The air was cool and smelled faintly of lavender and dust. Mirrors lined the walls, each one tall and narrow, their surfaces warped and glimmering. The only light came from a row of tiny bulbs overhead, casting everything in a dreamy, golden haze.
June moved slowly, her reflection following her in a hundred different shapes-tall, short, stretched, squashed. She paused in front of one that made her look impossibly thin, her eyes huge and haunted. Another shrank her to child-size, her features blurred and indistinct.
She laughed, a shaky sound, and kept walking. It was just glass, just tricks. Nothing to be afraid of.
But then she turned a corner and stopped.
There, in a mirror framed in silver filigree, she saw herself-not as she was, but as she wished she could be. Her hair was longer, her face softer, her body curved in ways that felt right. She wore a dress she’d only ever imagined, sunlight catching on the moth brooch pinned proudly at her collar.
June stared, transfixed. For a moment, she forgot to breathe.
The reflection smiled at her-her smile, but brighter, braver. June reached out, fingertips brushing cool glass. The image shimmered, almost as if it wanted to step forward, to become real.
A sudden noise-a crash, a burst of laughter from outside-snapped her back. June jerked her hand away, heart racing. What was she doing? This was just a trick, a fantasy. She didn’t belong here, not really.
She turned, stumbling away from the mirror, her cheeks burning. As she hurried toward the exit, she bumped into a display, sending a stack of carnival flyers tumbling to the floor.
“Sorry!” she whispered, scooping them up with shaking hands. She shoved them back onto the table and slipped out through the curtains, back into the noise and light.
Outside, the music and laughter crashed over her like a wave. June pressed a hand to her chest, feeling the moth brooch pulse beneath her fingers.
She’d seen something in that mirror-something she’d never dared to hope for. And for the first time, she wondered if maybe, just maybe, it could be real.
Chapter 3: Reflection of Truth
June’s breath came in short, uneven gasps as she hurried away from the Hall of Mirrors, her mind spinning with the impossible image she’d just seen. She tried to tell herself it was just a trick-a clever illusion, nothing more-but the memory of that reflection lingered, bright and aching.
She kept her eyes down, weaving through the thinning crowd, desperate to find a quiet corner where she could collect herself. But everywhere she turned, she saw mirrors-on game booths, on the carousel, even in the glossy windows of food trucks. Each one caught her in a different light, distorting her face, her body, until she felt like she was unraveling.
She ducked behind a lemonade stand, pressing her back to the cool metal. Her hands shook as she wiped sweat from her brow. The moth brooch beneath her jacket felt heavier than ever, as if it were anchoring her to the spot.
What if that’s who I really am? The thought was a whisper, fragile and dangerous. What if I could be her?
A burst of laughter jolted her from her thoughts. She glanced up and saw a group of boys from school-Liam among them-tossing rings at a bottle game. June shrank back, heart hammering. Liam had been her best friend once, before everything got complicated, before she’d started pulling away. Now, he barely looked at her in the halls-except for the rare times he did, and his eyes seemed to burn with confusion and something like hurt.
She couldn’t let him see her now-not with her guard down, not after what she’d just seen.
As she edged away, her foot caught on something. She stumbled, knocking into a cardboard display stacked with glossy flyers. They scattered across the ground in a colorful, fluttering mess.
“Hey, watch it!” snapped the vendor, glaring at her over the counter.
“Sorry,” June mumbled, cheeks flaming. She dropped to her knees, frantically gathering the flyers. Her hands shook so badly she could barely grip the slick paper. Each flyer showed a cartoonish version of the Hall of Mirrors, with the words:
SEE YOUR TRUEST SELF! TONIGHT ONLY!
She stuffed the flyers back onto the display and scrambled to her feet, avoiding the vendor’s gaze. Her heart pounded in her ears as she darted away, desperate to disappear.
She found herself in a narrow alley between two tents, the noise of the carnival muffled and distant. June pressed her back to the canvas, closing her eyes. She tried to slow her breathing, to push away the swirl of shame and longing and fear.
But the image from the mirror wouldn’t leave her. It shimmered behind her eyelids, stubborn and bright.
What if it’s possible? she thought again, the hope sharp and painful. What if I could be her, even just for a night?
A sudden gust of wind rattled the tent, sending a shiver up her spine. June opened her eyes and looked down at the moth brooch, its wings catching the faint light.
She pressed her palm over it, drawing strength from its presence. For a moment, she let herself believe that the girl in the mirror was real-that she was real.
Then, footsteps echoed nearby. June straightened, pulling her jacket tight. She couldn’t stay hidden forever. Not tonight.
With a shaky breath, she stepped out of the alley and back into the carnival lights, the memory of her truest self burning in her chest.
Chapter 4: Collision with Goldie
June’s pulse still hadn’t slowed as she slipped back into the carnival’s main avenue. The world felt too loud, too bright, every sound scraping against her nerves. She kept her head down, weaving through the crowd, desperate for a place to hide-or at least to breathe.
She didn’t see the girl until they collided.
“Oof!” The other girl staggered back, nearly dropping the rainbow-striped tote bag slung over her shoulder. June stumbled, mumbling a frantic, “Sorry!” as she tried to steady herself.
“No worries!” The girl’s voice was warm, her smile even warmer. She had a shock of golden hair, cropped short and spiked at the top, and wore a faded denim jacket covered in enamel pins: pride flags, cartoon cats, a tiny, grinning moth. Her eyes sparkled with mischief and something softer, something kind.
June’s cheeks flushed. She ducked her head, hoping the shadows would hide her embarrassment. “I wasn’t looking where I was going.”
“Neither was I.” The girl grinned, shifting her tote bag. “Carnival’s a little overwhelming, huh?”
June nodded, her voice caught somewhere between her heart and her throat. “Yeah. It’s… a lot.”
The girl glanced at her, head tilted. “You okay? You look like you’ve seen a ghost.”
June hesitated, the memory of the mirror still raw and bright. She wanted to say something, anything, but the words tangled up inside her. “Just… too many people, I guess.”
The girl’s expression softened. “I get that. I’m Goldie, by the way.” She stuck out her hand, her nails painted a cheerful yellow.
June hesitated, then shook her hand. “I’m June.”
“Pretty name.” Goldie’s smile widened. “Want to walk with me? I was just about to grab some kettle corn. It’s my favorite thing here, and I swear it tastes like actual magic.”
June managed a small laugh, the tension in her chest easing just a little. “Sure. I could use some magic.”
They fell into step together, Goldie leading the way through the maze of booths and games. She chatted easily, telling June about the weirdest carnival foods she’d ever tried (deep-fried pickles, definitely a mistake) and her quest to win the world’s ugliest stuffed animal from the ring toss.
June listened, grateful for the distraction. Goldie’s energy was infectious, her laughter bright and genuine. For the first time all night, June felt the knot of anxiety in her stomach loosen.
As they reached the kettle corn stand, Goldie glanced at June. “You here with anyone?”
June shook her head. “Just… needed to get out. Be somewhere different for a while.”
Goldie nodded, understanding flickering in her eyes. “Yeah. Sometimes you have to find your own space, you know?”
June nodded, feeling a strange sense of relief. She didn’t have to explain herself, not here, not to Goldie.
They shared a bag of kettle corn, the sweet-salty crunch grounding June in the moment. Goldie nudged her gently. “Hey, if you ever want company, or just someone to talk to… I’m around. No pressure.”
June smiled, the warmth in her chest almost unfamiliar. “Thanks. I’d like that.”
For the first time that night, June felt less like a shadow and more like someone real-someone who belonged.
Chapter 5: The Fortune Teller’s Tent
The kettle corn was nearly gone by the time June and Goldie wandered past the edge of the midway, drawn by the flicker of colored lanterns and the faint scent of incense. Here, the crowds thinned, replaced by a hush that felt almost sacred. Tucked between the Ferris wheel and a row of faded prize booths stood a tent, its velvet curtains deep purple and embroidered with silver stars.
A sign in curling gold letters read:
Madame Zara – Seer of Secrets, Revealer of Truth
Goldie nudged June with her elbow. “Ever had your fortune told?”
June shook her head, nerves fluttering. “I don’t know if I want to know my future.”
Goldie grinned. “Maybe it’s not about knowing. Maybe it’s about hoping.”
Before June could reply, a voice called out from inside the tent, low and musical. “Come in, girls. The night is young, and the cards are eager.”
Goldie winked and ducked inside. June hesitated, then followed, drawn by curiosity and something she couldn’t name.
Inside, the air was thick with the scent of sandalwood and something sweet. The tent was small, lit by dozens of candles and draped with shimmering scarves. At the center sat Madame Zara, her dark eyes lined with kohl, a cascade of silver jewelry at her throat. She gestured for them to sit at the round table before her.
Goldie plopped down, fearless, while June perched on the edge of her chair, twisting her hands in her lap.
Madame Zara smiled, her gaze lingering on June. “You carry many questions, child. Tonight, the carnival’s magic is strong. Sometimes, it brings answers. Sometimes, it brings more questions.”
Goldie laughed. “That sounds about right.”
Zara shuffled a worn deck of tarot cards, her rings clicking softly. “Let us see what the fates wish to reveal.”
She dealt three cards for Goldie: The Sun, The Chariot, and The Star. “You are on a journey of healing,” Zara intoned, “and you shine brighter than you know.”
Goldie beamed, squeezing June’s hand under the table. “Told you. Hope.”
Then Zara turned to June, her gaze suddenly sharp and kind all at once. “Would you like a reading, dear?”
June hesitated, then nodded.
Zara drew three cards for her: The Moon, The Tower, and The Lovers.
A hush fell. Zara’s voice softened. “You are standing at the edge of a great change. The Moon is your hidden self, longing to be seen. The Tower is upheaval, but also freedom. The Lovers… that is the choice to embrace your truth, and to let yourself be loved for it.”
June’s throat tightened. She looked away, blinking hard.
Zara reached into a small wooden box and drew out a brooch shaped like a moth, its wings shimmering in the candlelight. She pressed it into June’s palm, closing her fingers gently around it.
“This is for you,” Zara whispered. “Wear it close to your heart, and when you feel lost, let it remind you: transformation is always possible.”
June stared at the brooch, her heart pounding. The metal was cool and impossibly light. She felt Goldie’s hand squeeze hers, grounding her.
“Thank you,” June managed, her voice barely more than a whisper.
Zara nodded, her eyes crinkling with a secret smile. “Go enjoy the carnival, girls. Magic is everywhere tonight.”
As they stepped out of the tent, the night felt changed-somehow brighter, the air shimmering with possibility. June tucked the moth brooch into her jacket, feeling its presence like a promise.
For the first time, she wondered if hope could be magic after all.
Chapter 6: Liam’s Confrontation
The air outside the fortune teller’s tent felt heavier now, thick with the scent of rain and electricity. June tucked the moth brooch deeper into her jacket, her fingers tracing its delicate wings. Goldie was already scanning the midway for their next adventure, but June’s mind was still tangled in Madame Zara’s words.
They hadn’t gone far when June felt the prickle of eyes on her. She turned, and her heart lurched. Liam stood near the ring toss booth, hands shoved in his pockets, his gaze fixed on her. The crowd seemed to thin around him, the carnival lights flickering strangely above his head.
Goldie noticed the tension in June’s posture. “You okay?”
June swallowed. “I… I’ll catch up. Just need a minute.”
Goldie hesitated, then nodded. “I’ll grab us some sodas. Meet you by the carousel?”
“Yeah,” June said, forcing a smile.
As Goldie disappeared into the crowd, June steeled herself and walked toward Liam. Each step felt like wading through water. She hadn’t really talked to him in months, not since the silences between them had grown too wide to cross.
Liam’s expression was unreadable, his jaw clenched. “Didn’t expect to see you here, June.”
She flinched at the way he said her name, like he was still testing it on his tongue. “It’s a free country,” she replied, trying for lightness.
He glanced away, then back, eyes narrowed. “You’ve changed. You don’t talk to me anymore. You don’t talk to anyone.”
June’s fingers tightened around the edge of her jacket. “People change.”
He stepped closer, his voice dropping. “Why didn’t you tell me? About… all of this?” He gestured vaguely, as if the word itself was too heavy to say.
June’s throat tightened. “I didn’t know how.”
A muscle jumped in Liam’s jaw. “I thought we were friends.”
“We were,” June whispered. “But it got complicated.”
He looked at her, something dark flickering in his eyes. “You lied to me.”
June shook her head. “I never lied. I just… couldn’t say it out loud.”
A strange, cold wind swept through the midway, making the lanterns overhead shudder. Liam’s eyes seemed to darken, his whole posture shifting. For a moment, June felt like she was looking at a stranger-a shadow flickering behind his familiar features.
“You should go home, June,” he said, voice suddenly flat and distant. “This place isn’t safe for people like you.”
June’s heart thudded. “What’s that supposed to mean?”
He leaned in, his breath icy. “Just go. Before something bad happens.”
The words hung in the air, heavy and wrong. June took a shaky step back, feeling the weight of the moth brooch against her heart.
Liam turned and melted into the crowd, swallowed by the shifting lights and shadows.
June stood frozen for a moment, the world tilting around her. She pressed a hand to her chest, steadying herself. Something was wrong with Liam-something deeper than anger or hurt. It felt like a warning, but also like a threat.
She forced herself to move, weaving back through the crowd toward the carousel where Goldie waited. The night felt darker now, the carnival’s magic edged with danger.
But June kept going, the moth brooch a small, secret comfort against the unknown.
Chapter 7: The Shadowmaster’s First Strike
June’s mind raced as she hurried back toward the carousel, Liam’s warning echoing in her ears. The carnival lights seemed to pulse and flicker, casting strange, shifting shadows across the midway. She spotted Goldie waving near the carousel, two sodas in hand, and forced herself to smile as she approached.
“Everything okay?” Goldie asked, concern knitting her brow.
“Yeah,” June lied, taking a soda and sipping gratefully. “Just… weird vibes tonight.”
Goldie nodded, glancing around. “It does feel kind of… off, doesn’t it?”
As they walked together, June tried to shake the unease, but the feeling only grew. The air felt thicker, the music from the calliope slower, almost warped. They passed a booth that had been covered in rainbow flags and LGBTQ+ posters earlier in the evening. Now, the posters were blank, the flags vanished as if they’d never existed.
June stopped in her tracks. “Didn’t there used to be-?”
Goldie frowned. “Yeah. That’s… weird.”
They moved on, but the changes kept coming. A face-painting booth that had been offering pride flag designs now only had a faded chart of generic smiley faces. The crowd seemed quieter, the laughter thinner, as if some invisible force was pressing down on everyone at once.
Suddenly, a burst of static crackled through the air. June looked up and saw the marquee above the main stage flicker. Her heart froze as her deadname appeared in huge, glowing letters, scrolling across the sign for all to see.
Goldie gasped. “June-”
June’s breath caught, shame and panic flooding her. She wanted to disappear, to run, but her feet wouldn’t move. The crowd didn’t seem to notice, their eyes glazed and distant, but June felt exposed, raw and vulnerable.
The lights above the stage flickered, then went out completely, plunging the midway into darkness. For a moment, there was only silence.
Then, from somewhere deep in the shadows, a voice echoed-low, oily, and ancient. “You can’t hide from the truth, little moth. Not here. Not tonight.”
June’s skin prickled. She clutched the brooch beneath her jacket, feeling its warmth pulse in time with her racing heart.
Goldie grabbed her hand. “Come on. We have to get out of here.”
They stumbled away from the stage, weaving through the confused crowd. June’s mind spun-how had her deadname ended up on the marquee? Who could have done that? Or… what?
They ducked behind a row of food trucks, breathless and shaken. Goldie squeezed June’s hand, her voice fierce. “Whatever’s happening, you’re not alone. I’ve got you.”
June nodded, swallowing hard. The carnival felt different now-less like a place of wonder, more like a maze of secrets and threats. But with Goldie by her side, she felt a flicker of hope.
Somewhere, hidden in the carnival’s shadows, something had noticed her. Something wanted to hurt her. But June wasn’t going to let it win-not tonight.
Chapter 8: Madame Zara’s Bargain
The carnival’s magic felt poisoned now, every shadow stretching longer, every sound edged with menace. June and Goldie huddled behind the food trucks, the muffled chaos of the midway just out of sight. June’s hands shook as she clung to Goldie’s, her mind still reeling from the marquee’s cruel betrayal.
Goldie squeezed her hand. “We need help. Real help. That wasn’t just a prank, June. Something’s wrong here.”
June nodded, her throat tight. “I know who might know what’s happening.” She pulled the moth brooch from her jacket, its wings glimmering faintly even in the darkness. “Madame Zara. She… she gave me this. She said it would help me when I felt lost.”
Goldie nodded, determination flashing in her eyes. “Then let’s find her.”
They slipped through the thinning crowds, keeping to the shadows. The carnival felt emptier now, as if the laughter and music had been sucked away, leaving only whispers and the distant, echoing clang of the Ferris wheel. June’s heart pounded with every step, but the brooch’s warmth gave her courage.
The fortune teller’s tent was quieter than before, the lanterns outside guttering in the breeze. June hesitated, then ducked inside, Goldie right behind her.
Madame Zara sat at her table, candles burning low and tarot cards scattered before her. She looked up, her eyes grave and knowing.
“I was expecting you, June,” she said softly. “The carnival’s shadows have grown restless.”
June sat, her voice trembling. “Someone… something… put my deadname on the marquee. The posters, the flags-they’re gone. It feels like the whole place is turning against us.”
Zara nodded, folding her hands. “There is an old magic here, older than the carnival itself. It feeds on secrets and shame, on the fear of being seen. Tonight, it sensed your hope-and it struck back.”
Goldie leaned forward. “Can you help us?”
Zara’s gaze lingered on June. “The brooch I gave you is a charm of transformation, but it cannot shield you from the truth you hide from yourself. There is only one way to break the shadow’s hold: you must face it, not as someone hiding, but as your truest self.”
June’s breath caught. “I’m not ready. I’m not… I can’t-”
Zara reached across the table, her fingers gentle on June’s wrist. “You are braver than you know. But you do not have to do this alone.”
June looked at Goldie, who nodded fiercely. “I’m with you. Whatever happens.”
Zara’s eyes softened. “At dawn, meet me at the edge of the Hall of Mirrors. There, I can offer you a choice-a bargain. But know this: every wish has its price.”
June nodded, the weight of the night pressing in on her. She stood, Goldie steady at her side, and tucked the brooch close to her heart.
As they left the tent, the carnival seemed to hold its breath. June felt the first stirrings of resolve, fragile but growing.
Whatever bargain Zara offered, she would face it. Not just for herself, but for everyone the shadows threatened to erase.
Chapter 9: The Wishweaver’s Boon
Dawn crept over the carnival in a haze of lavender and gold, the world hushed and waiting. June and Goldie walked side by side through the dew-soaked grass, the carnival’s rides and tents looming like silent sentinels. The air was cool, but June felt sweat bead on her brow, her nerves stretched tight.
They reached the Hall of Mirrors, its entrance dark and still. Madame Zara stood waiting, her cloak shimmering with the faintest suggestion of moth wings. She looked older in the morning light, her eyes deep with secrets.
“You came,” Zara said, voice gentle.
June nodded, her fingers curled around the moth brooch. “You said you could help.”
Zara gestured for them to sit on the low stone bench by the entrance. “There is a power in this place, June-a power to reshape what is hidden into what is seen. But it is not a simple magic. It is the magic of choice, and of sacrifice.”
Goldie squeezed June’s hand. “What does she have to do?”
Zara regarded them both, her gaze lingering on June. “I am a Wishweaver, bound to this carnival by an ancient pact. Each Solstice, I may grant one true wish to a soul who acts with selfless courage. Last night, June, you faced the shadow’s cruelty and did not run. You sought hope instead of hiding. That is why the brooch called to you.”
June’s throat tightened. “What are you offering?”
Zara lifted a small, ornate box from her cloak and opened it. Inside, a second brooch glimmered-this one shaped like a butterfly, its wings iridescent and impossibly delicate.
“I can give you what so many wish for,” Zara said. “A body that matches your soul. You may become a cis girl in the eyes of the world, if that is your truest desire.”
June stared at the butterfly brooch, her heart pounding. For a moment, every dream she’d ever had shimmered before her-ease, safety, belonging. But then she looked at Goldie, at the way her friend squeezed her hand despite her own pain.
Goldie, who had always been out and proud, but who suffered quietly every day from the complications of her transition. Goldie, who had never once complained, who had only encouraged June to hope.
June’s voice shook. “Can I… can I give the wish to someone else?”
Zara’s eyes widened, then softened. “You would give up your wish?”
June nodded, tears stinging her eyes. “Goldie deserves it. She’s been through so much. If I can take away her pain, even for a day… I want that more than anything.”
Goldie’s mouth fell open. “June, no. You deserve happiness too.”
June squeezed her hand. “So do you.”
Zara smiled, bittersweet. “Selfless love is the truest magic. Goldie, if you accept, the pain from your surgeries will vanish. You will be whole in body and spirit.”
Goldie hesitated, then nodded, tears shining in her eyes. “I accept. But only if June promises to keep hoping for herself, too.”
June nodded, unable to speak.
Zara pressed the butterfly brooch into Goldie’s palm. A warm, golden light enveloped her, soft and gentle. Goldie gasped, her shoulders relaxing, her face radiant with relief.
June watched, her heart aching with joy and longing. She had given up her own wish, but in that moment, she felt lighter than she had in years.
Zara closed the box and tucked it away. “The Shadowmaster will not be pleased. But your act of kindness has weakened its hold. Remember-every wish has its price, but love can change the rules.”
As the first rays of sunlight touched the Hall of Mirrors, June and Goldie embraced, the magic of hope and sacrifice binding them closer than ever.
Chapter 10: The Cost of Sacrifice
The sun rose higher, painting the carnival in soft gold, but June felt only the weight of exhaustion pressing down on her. She and Goldie sat together on the stone bench, the butterfly brooch still warm in Goldie’s hand. The world seemed to hold its breath, waiting for something to change.
Goldie flexed her fingers, then her wrists, then stretched her arms overhead. For the first time since June had known her, Goldie’s movements were free and easy, her face untroubled by pain. She laughed-a bright, musical sound-and hugged June tight.
“I can’t believe it,” Goldie whispered. “It’s like I’m finally whole. You did this for me.”
June smiled, but it didn’t quite reach her eyes. “You deserved it. I just… I’m glad you’re okay.”
Goldie pulled back, searching June’s face. “But what about you? How do you feel?”
June wanted to say she felt proud, or hopeful, or at least satisfied. But as the adrenaline faded, something else crept in-a dull ache, deep in her bones. Her head throbbed, and a strange coldness settled in her chest, as if the Shadowmaster’s curse had found a new way to twist itself around her heart.
“I’m fine,” she lied, forcing a smile. “Just tired.”
Goldie frowned, unconvinced. “Are you sure? You look pale.”
Before June could answer, a sharp pain lanced through her body. She doubled over, clutching her stomach, her vision swimming. The world tilted, the colors of the carnival blurring into a dizzying whirl.
“June!” Goldie’s voice was distant, panicked. “What’s happening?”
June tried to speak, but her tongue felt heavy. The moth brooch at her chest grew hot, then icy cold. Shadows flickered at the edges of her vision, whispering her deadname, her doubts, her fears.
You gave up your wish, the Shadowmaster’s voice hissed in her mind. You thought you could escape me by hiding in the shadows of others. But sacrifice has a cost, little moth. You cannot outrun what you truly are.
June squeezed her eyes shut, fighting the darkness that pressed in on all sides. She felt Goldie’s arms around her, grounding her, but the pain only grew.
Madame Zara appeared, kneeling beside them. Her eyes were grave. “The Shadowmaster is angry. Your selfless act has weakened it, but it will not let go so easily. June, you must not hide from your truth. If you do, the curse will only grow stronger.”
“I’m trying,” June gasped, tears streaming down her cheeks. “I’m trying so hard.”
Zara brushed the hair from June’s forehead. “You are brave, child. But you must not bear this alone. Tell Goldie the truth. Let her help you.”
June looked up at Goldie, the words trembling on her lips. “I… I gave up my wish for you. I thought if I didn’t take it, maybe the Shadowmaster would leave me alone. But I don’t think it works that way.”
Goldie’s eyes filled with tears. She hugged June fiercely. “You’re not alone. We’ll face this together. I promise.”
June nodded, letting herself lean into Goldie’s embrace. The pain eased, just a little, as hope flickered in her chest.
The cost of sacrifice was real, but so was the strength they found in each other.
Chapter 11: Goldie’s Transformation
June woke to the soft sound of birds and the distant clatter of carnival rides coming to life. She blinked against the early sunlight, disoriented for a moment by the unfamiliar hush. Goldie was already awake, sitting cross-legged on the grass nearby, her face turned up to the sky.
For a moment, June just watched her. There was something different about Goldie now-a looseness in her posture, a brightness in her eyes that hadn’t been there before. She looked peaceful, almost radiant.
Goldie caught June staring and grinned. “Morning, sleepyhead.”
June managed a smile, though her body still ached from the night before. “How do you feel?”
Goldie stretched her arms overhead, then twisted at the waist, testing her range of motion. “Honestly? Amazing. I don’t think I’ve woken up without pain since… well, since forever.” She wiggled her fingers and toes, then hopped to her feet with an ease that made June’s heart ache with happiness.
Goldie spun in a slow circle, laughing. “It’s like my body finally belongs to me. Like I can run, or dance, or-” She broke off, beaming, and pulled June up by the hands. “Come on, let’s go see the sunrise from the Ferris wheel!”
June hesitated, her legs shaky, but Goldie’s excitement was irresistible. They hurried through the quiet carnival, the world still painted in the soft colors of dawn. Goldie moved with a new confidence, waving at sleepy workers and skipping over cracks in the pavement.
At the Ferris wheel, the operator-an older woman with a knowing smile-let them board the first car. As they rose above the carnival, Goldie pressed her face to the glass, eyes wide with wonder.
“Thank you,” she whispered, turning to June. “I know you gave up something huge for me. I’ll never forget it.”
June looked away, embarrassment and pride warring inside her. “You deserve to feel this way, Goldie. You really do.”
Goldie reached over and squeezed June’s hand. “So do you. And I’m going to help you get there. We’re in this together, okay?”
June nodded, her throat tight with emotion. As the sun crested the horizon, painting the sky in gold and rose, she let herself believe-for the first time in a long while-that maybe, just maybe, things could get better.
But as the Ferris wheel turned, June’s vision blurred for a moment. A cold ache twisted in her chest, reminding her that the Shadowmaster’s curse still lingered.
Goldie noticed the flicker of pain in June’s eyes. “Are you sure you’re okay?”
June forced a smile. “Yeah. Just tired, I guess.”
Goldie didn’t press, but she didn’t let go of June’s hand, either. As the carnival below slowly woke to a new day, the two girls sat together in the rising light-one transformed, the other still fighting the shadows, but both holding onto hope.
Chapter 12: Zara’s History Revealed
After the Ferris wheel ride, June and Goldie wandered the waking carnival, the air brightening with the promise of a new day. Goldie’s steps were light, her laughter quick and genuine, but June’s mind kept circling back to the pain and the curse that lingered inside her.
They found a quiet spot behind the prize booth, where the world felt a little less overwhelming. Goldie pulled out her phone, scrolling through photos she’d snapped the night before. “Look,” she said, showing June a blurry shot of Madame Zara’s tent, lanterns glowing like fireflies. “There’s something about her. I can’t stop thinking about what she said.”
June nodded. “She knew things about me I’ve never told anyone. I keep wondering how she got that moth brooch, and why she gave it to me.”
Goldie’s eyes lit up. “Let’s find out. The carnival’s been here before, right? My grandma used to talk about it when she was a kid. Maybe there’s something online.”
They huddled together, Goldie searching for stories about the Solstice Carnival. After a few minutes, she gasped. “Here! Listen to this: ‘Local legend claims a fortune teller named Zara has appeared with the carnival every generation since the 1920s. Some say she never ages. Others say she grants wishes to those who are truly lost.’”
June’s breath caught. “That’s impossible. She’d have to be-what, over a hundred years old?”
Goldie scrolled further, reading aloud: “In 1926, a trans man named Ezra ‘Zara’ Klein was rumored to have run away with the carnival. Some say he was cursed by a jealous spirit, forced to wander as a wish-granting fortune teller until he could break the curse by helping someone braver than himself.”
June stared at the screen, her heart thumping. “So Madame Zara… was Ezra? And he was like us?”
Goldie nodded, her voice soft. “Maybe that’s why she understood you so well. She’s been through it. She knows what it’s like to hide, to wish for something more.”
A sudden wave of empathy washed over June. She pictured Zara’s gentle eyes, the way she’d pressed the brooch into her hand. The story made sense now-why Zara had seemed so sad, so wise, so determined to help.
Goldie squeezed June’s hand. “If she could survive all that, so can we. And maybe… maybe we can help her, too.”
June nodded, a new sense of purpose blooming inside her. “Let’s talk to her again. Maybe there’s more to her magic than wishes and warnings.”
Goldie grinned. “And maybe, if we’re brave enough, we can break her curse-and ours.”
With the morning sun warming their faces, the girls stood together, ready to seek answers and face whatever magic or shadow waited next.
Chapter 13: Ferris Wheel Confession
The morning crowd thickened as the sun climbed higher, but June and Goldie found themselves drawn back to the Ferris wheel. The memory of their sunrise ride lingered, a bright spot against the shadows that still haunted June’s thoughts.
Goldie nudged her gently. “Want to go up again? Sometimes it’s easier to talk when the world’s a little smaller.”
June hesitated, then nodded, grateful for the excuse to escape the noise and the curious eyes below. The operator recognized them and waved them into a car, sending them up with a knowing smile.
As the Ferris wheel rose, the carnival shrank beneath their feet. The air was cool and crisp, and for a moment, June felt like she could breathe again.
Goldie broke the silence first. “I keep thinking about what we learned this morning. About Zara. About curses and bravery.” She glanced at June, her expression serious. “But I’m more worried about you. You’ve been quiet since last night.”
June looked away, her fingers twisting in her lap. “I’m just… scared, I guess. I thought if I gave up my wish, maybe the Shadowmaster would leave me alone. But it’s still here. I still feel it, like something heavy inside me.”
Goldie reached over and took her hand, her grip warm and steady. “You don’t have to carry it alone, June. I know you did something incredible for me. But you matter, too. Your happiness matters.”
The Ferris wheel jolted to a stop at the very top. The world seemed to pause with them, suspended between sky and earth. June stared out at the horizon, the rooftops and treetops bathed in sunlight.
“I saw myself in the Hall of Mirrors,” June whispered. “Not how I look now, but how I want to be. It felt so real, Goldie. Like I could almost touch her. But I’m scared I’ll never get there. That I’ll always be stuck in between.”
Goldie squeezed her hand tighter. “You will get there. I’ll help you, every step. You’re the bravest person I know, June. Braver than I was when I started. And I… I really like you. Not just as a friend.”
June’s heart skipped, her breath catching in her throat. She turned, meeting Goldie’s eyes, and saw nothing but honesty and hope.
“I like you too,” June said, her voice trembling but sure.
Goldie smiled, her cheeks flushed. “Can I…?”
June nodded, and Goldie leaned in. Their lips met, soft and tentative, the world spinning slow and sweet around them.
For a moment, the shadows faded. There was only the sunlight, the dizzying height, and the warmth of Goldie’s hand in hers.
Then, as the Ferris wheel began to move again, a chill swept through the air. A voice, oily and cold, whispered from nowhere and everywhere at once: “Enjoy your happiness while you can, little moth. The fall is always hardest from the top.”
June shivered, but she didn’t let go of Goldie’s hand. Whatever darkness waited below, they would face it together.
Chapter 14: The Pact in the Funhouse
After their Ferris wheel confession, June and Goldie wandered the carnival in a bubble of new, fragile happiness. But the Shadowmaster’s chilling words still echoed in June’s mind, a warning she couldn’t ignore. The sun was high now, the crowds growing, and June felt the weight of invisible eyes on her everywhere she went.
Goldie squeezed her hand. “Let’s find somewhere quiet. Somewhere the shadows can’t follow.”
They ducked into the funhouse, its garish entrance promising laughter and harmless scares. Inside, the world shifted-music warped, mirrors bent reality, and the air smelled of old popcorn and sawdust. The noise of the midway faded, replaced by the squeak of their sneakers on the painted floor.
They wandered through spinning tunnels and rooms where the floor tilted beneath their feet, giggling as they clung to each other for balance. But deeper inside, the funhouse grew quieter, the lights dimmer. They found themselves in a forgotten chamber, walls covered in layers of graffiti-names, dates, secret confessions scrawled in every color.
Goldie ran her fingers over the writing. “Look at this. Some of these are nearly a hundred years old.”
June traced a faded heart with initials inside: E.K. + S.M., 1926. Next to it, in shaky letters, someone had written: I wish I could be seen as I am.
A chill ran through June. “Do you think…?”
Goldie nodded. “Maybe Zara left a message. Or maybe it’s just someone like us, from long ago.”
They explored further, finding more messages-hopes, fears, wishes for love, for courage, for freedom. It felt like a secret sanctuary, a place where people had dared to speak their truths, even if only to a wall.
Goldie pulled a marker from her bag and handed it to June. “Let’s add ours.”
June hesitated, then wrote, in careful script: I wish I could be brave enough to live as myself.
Goldie added beneath it: I promise to stand by you, no matter what.
They smiled at each other, the pact unspoken but real. Goldie reached up and carved their initials-J.W. + M.C.-into the wood above the graffiti, sealing their promise in a place where so many others had left their mark.
As they turned to leave, June glanced back. The room seemed to shimmer, the graffiti glowing faintly as if the walls themselves remembered every secret, every hope.
But when they stepped into the corridor, the entrance behind them was gone-replaced by a blank wall. June’s heart pounded. “Wasn’t that the way out?”
Goldie frowned, then grinned. “Maybe the funhouse wants us to stay a little longer.”
June laughed, the sound shaky but genuine. “As long as I’m with you, I don’t mind.”
Hand in hand, they navigated the winding halls, eventually emerging into sunlight. The world felt different-less frightening, more full of possibility. Their pact, written on the wall and sealed in their hearts, gave June a new sense of strength.
As they stepped back into the bustle of the carnival, June realized: maybe the shadows weren’t gone, but she wasn’t alone in facing them anymore.
Chapter 15: Liam’s Warning
The afternoon sun glared off the carnival rides, casting long, dizzy shadows across the midway. June and Goldie wandered together, their pact from the funhouse still warm in June’s chest. But as the crowds thickened, June felt a prickling at the back of her neck-a sense of being watched.
They were passing the ring toss booth when June saw him: Liam, standing alone, hands jammed in his hoodie pockets. He looked pale, his eyes shadowed and restless. For a moment, he seemed almost like the boy she remembered from childhood-before everything changed.
Goldie noticed June’s hesitation. “Is that…?”
June nodded, her throat tight. “Yeah. I should talk to him.”
Goldie squeezed her hand. “I’ll wait by the popcorn stand. Holler if you need me.”
June nodded, then approached Liam, her heart pounding. He didn’t look up until she was right beside him.
“Hey,” June said softly.
He flinched, then forced a crooked smile. “Hey, June.”
They stood in awkward silence, the sounds of the carnival muffled around them.
“I haven’t seen you in a while,” June offered.
Liam’s jaw clenched. “Yeah. Guess I’ve been busy.”
June studied his face, searching for the friend she’d lost. “Are you okay?”
He looked away, his voice low and strained. “You should leave, June. You and your friend. Before sunset.”
June frowned. “What are you talking about?”
Liam’s hands trembled. “Just… trust me. Something bad’s coming. You don’t want to be here when it happens.”
A chill ran down June’s spine. “Liam, what’s going on? Are you in trouble?”
He glanced at her, his eyes haunted. For a split second, June saw something flicker behind them-fear, desperation, and something darker, almost inhuman.
“I can’t stop it,” he whispered. “But you can still get away. Please, June. Go home.”
June’s heart raced. “Liam, if you’re scared, let me help. We can talk to someone-”
His face twisted, pain and anger warring in his eyes. “No one can help me. Not now.”
Suddenly, his expression went blank, his voice flattening into something cold and unfamiliar. “You should listen to me, June. The carnival isn’t safe for people like you. Not tonight.”
June took a step back, her breath catching. “Liam, what’s happening to you?”
He shook his head, as if fighting something inside. “Just go. Please.”
Goldie appeared at June’s side, her presence a steady anchor. “Is everything okay?”
Liam’s gaze flickered to Goldie, then back to June. For a moment, the old Liam surfaced. “I’m sorry,” he whispered. “I wish things were different.”
Then he turned and melted into the crowd, swallowed by the shifting lights and shadows.
June stood frozen, Goldie’s hand finding hers. The warning echoed in her mind, heavy and urgent.
“What did he say?” Goldie asked quietly.
June squeezed her hand, fear and resolve mingling in her chest. “He said we should leave before sunset. That something bad is coming.”
Goldie’s jaw set. “Then we’ll be ready. Whatever it is, we’ll face it together.”
June nodded, her heart pounding. The carnival felt more dangerous than ever, but she wasn’t alone-not anymore.
Chapter 16: The Carousel’s Secret
June and Goldie left the midway behind, the echo of Liam’s warning still ringing in their ears. The shadows stretched longer as the sun began its slow descent, painting the carnival in uneasy gold. Goldie squeezed June’s hand, her voice a whisper. “We need answers. Real ones.”
June nodded, her gaze drawn to the old carousel at the edge of the fairgrounds. Its paint was faded, the horses chipped and worn, but something about it felt… important. She remembered the stories her grandma used to tell: that the carousel was the oldest part of the carnival, and that it sometimes moved backward when no one was watching.
“Let’s check the carousel,” June said, her voice barely above a breath.
They approached quietly, watching as a carnival worker climbed onto the platform. He looked over his shoulder, then sat astride a midnight-blue horse and nudged the lever. The music box melody began to play, but the carousel spun backward, the horses bobbing in reverse.
Goldie’s eyes widened. “Is that… normal?”
June shook her head, heart thumping. As the ride spun, the worker’s face seemed to blur, his hair streaked with gray. When the carousel finally stopped, he stumbled off, clutching his chest, his features aged by decades in mere moments.
June gasped. “It’s… it’s magic. Or a curse.”
The worker staggered away, unnoticed by the crowd. Goldie and June crept closer, searching the platform. June’s foot caught on something metal wedged beneath the gears. She knelt and pulled it free-a small, ornate key shaped like a moth, its wings etched with tiny runes.
Goldie’s breath caught. “That looks like your brooch.”
June turned the key over in her hand, feeling a faint warmth pulse from it. “Do you think… it’s connected to Zara? Or the Hall of Mirrors?”
Before Goldie could answer, a shadow moved at the edge of their vision. A carnival barker in a pinstripe suit watched them with cold, glittering eyes. June’s heart skipped. She grabbed Goldie’s hand and they ducked behind the carousel, holding their breath as the barker’s footsteps echoed closer.
He paused, sniffed the air, then moved on, disappearing into the growing dusk.
Goldie exhaled shakily. “That was too close.”
June nodded, clutching the moth key. “We have to find out what this unlocks. But we need to be careful.”
They hurried away from the carousel, the key burning in June’s palm like a promise and a warning. The carnival was full of secrets, and tonight, they were closer than ever to the heart of the mystery.
Chapter 17: The Moth Key
The sky was streaked with violet and orange as June and Goldie hurried through the thinning crowds, the moth-shaped key clutched tightly in June’s hand. Every shadow seemed to stretch and reach for them, every carnival barker’s call warped and distant. The sense of being watched had only grown since they’d left the carousel.
They ducked behind a row of shuttered food stalls and made their way to Madame Zara’s tent, the moth brooch and key pulsing with a strange, synchronized warmth. Inside, the tent was dim, the air thick with incense and anticipation. Madame Zara sat waiting, her eyes reflecting candlelight and secrets.
June held out the key. “We found this. By the carousel. It… it feels like it’s meant for something important.”
Zara took the key, turning it over in her hands. Her lips curved in a sad, knowing smile. “You are closer than you realize. This is the Moth Key-the heart of the carnival’s oldest magic. It unlocks the true center of the Hall of Mirrors, where the Shadowmaster’s power is strongest.”
Goldie’s brow furrowed. “If we use it, can we stop the Shadowmaster?”
Zara nodded, but her expression was grave. “Yes, but not without risk. The Hall’s heart is a place of truth. The mirrors there do not lie. They show you your deepest fears, your truest desires. If you are not ready to face them, the Shadowmaster will use them against you.”
June’s stomach twisted. “What if we’re not strong enough?”
Zara reached out and squeezed June’s hand. “Strength is not the absence of fear, but the courage to face it. You have both shown that tonight. But you must go together. The Shadowmaster feeds on isolation and shame. Only unity and honesty can break its hold.”
Goldie looked at June, her eyes bright with determination. “We can do this. Together.”
Zara pressed the key back into June’s palm. “Go after sunset. The carnival’s magic will be at its peak. Whatever you see in the mirrors, remember who you are-and who stands beside you.”
June nodded, her fear tempered by resolve. She tucked the key safely into her pocket, feeling its weight and warmth.
As they stepped out of the tent, the last rays of sunlight slipped below the horizon, and the carnival lights flickered to life. June felt the world shift, the air charged with possibility and danger.
She glanced at Goldie, who squeezed her hand. “Ready?”
June took a deep breath. “Ready.”
Together, they walked toward the Hall of Mirrors, the Moth Key guiding them into the heart of the carnival’s secrets-and their own.
Chapter 18: The Hall of Mirrors
Night had fallen in earnest, and the carnival was transformed. Lights shimmered like fireflies, but the air was thick with tension, every shadow seeming to whisper secrets. June and Goldie moved quickly, the Moth Key warm in June’s pocket, its weight a constant reminder of what they were about to face.
The Hall of Mirrors loomed ahead, its silver entrance reflecting the world in a thousand fractured pieces. The crowd thinned as they approached, as if the carnival itself was holding its breath.
Goldie squeezed June’s hand. “We’re together. No matter what.”
June nodded, swallowing her fear. She stepped forward and slid the Moth Key into the lock hidden beneath the archway. The door creaked open, revealing a corridor lined with mirrors that shimmered with an otherworldly light.
They entered, the door closing behind them with a final, echoing click.
Inside, the mirrors were different from before. Each one seemed alive, the glass swirling with colors and shadows. As they walked, the reflections shifted, not just showing their faces but flickering through scenes from their pasts and possible futures.
June paused in front of a mirror that showed her as she might have been-long hair, a confident smile, her body and spirit finally aligned. The image reached out, fingertips brushing the glass from the other side. June’s heart ached with longing.
Goldie stopped beside her own reflection, seeing herself standing strong on a stage, a crowd cheering her name. But the image flickered, and suddenly she was alone, her pain returned, her voice silenced.
The air grew colder as the Shadowmaster’s presence crept in, its oily voice curling around them. “So much hope. So much fear. Wouldn’t it be easier to give up? To accept what you are, not what you wish to be?”
The mirrors began to warp, showing June her worst memories-her father’s disappointment, classmates’ sneers, the loneliness that had haunted her for years. Goldie saw hospital rooms, the ache of recovery, the moments she’d doubted if she’d ever be whole.
June’s knees buckled, but Goldie caught her, their hands clasped tight. “Don’t listen,” Goldie whispered. “We’re more than our fears.”
The Shadowmaster’s laughter echoed, and the mirrors cracked, spiderwebbing with darkness. “You can’t escape me. Not here.”
But as June looked at Goldie-her friend, her hope, her heart-she felt something shift. She stood, lifting her chin. “You’re wrong. We’re not alone. We have each other. And that’s stronger than your lies.”
Goldie nodded, her voice clear. “We choose each other. We choose hope.”
The light between them brightened, pushing back the shadows. The mirrors trembled, the darkness retreating. Together, June and Goldie stepped forward, passing through the maze until they reached the very heart of the Hall-a chamber where all the mirrors converged, swirling with every possibility.
They stood side by side, ready to face whatever truth awaited them.
Chapter 19: The Shadowmaster’s Bargain
The heart of the Hall of Mirrors was a place outside of time. The chamber was circular, every wall a perfect pane of glass, each reflecting June and Goldie from a thousand angles. The air was charged, humming with magic and menace.
June’s breath fogged the glass as she stepped forward, Goldie’s hand still in hers. The reflections shifted and multiplied, showing them as children, as strangers, as their truest selves. At the center of it all, a shadow gathered-dark, swirling, and ancient.
The Shadowmaster formed from the gloom, its shape flickering between familiar faces: June’s father, a cruel teacher, even Liam’s haunted eyes. Its voice was a thousand whispers at once. “You’ve come so far, little moth. But you’re still so fragile. Wouldn’t you like it to be easy?”
June’s heart pounded. “What do you want?”
The Shadowmaster’s eyes glinted. “A bargain. I will give you what you want most-your true self, your perfect body, your freedom from pain. All you must do is leave your friend behind. Step through the mirror alone, and you will be whole.”
Goldie’s grip tightened, her eyes wide with fear and fury. “Don’t listen, June. That’s not real freedom.”
The mirrors around them flickered, showing June walking through a door, her body transformed, her face radiant. But Goldie was gone-erased, forgotten, a void where her warmth had been.
June’s voice shook. “No. I won’t leave her. I won’t leave anyone behind.”
The Shadowmaster’s form twisted, its voice turning cold. “Then you will suffer. Both of you. I can make the pain endless. I can make the world forget you ever existed.”
Goldie stepped forward, her chin lifted. “We’re not afraid of you. We’ve faced worse than shadows.”
The Shadowmaster lashed out, the mirrors cracking, darkness seeping toward them. “You think love will save you? Love is weakness. Love is loss.”
June met Goldie’s eyes, her own filling with tears-but also with resolve. “Love is strength. Love is why we’re still here.”
The darkness surged, but June and Goldie held each other, their hope a shield. The light from the moth brooch and the butterfly pin blazed between them, forcing the Shadowmaster to recoil.
The chamber shook, glass shattering and reforming around them. The Shadowmaster howled, its power wavering.
June’s voice rang out, clear and true. “We choose each other. We choose hope. We choose truth.”
The mirrors blazed with light, the darkness retreating. The Shadowmaster’s form flickered, growing thin and desperate.
Goldie pulled June close. “Let’s get out of here-together.”
Hand in hand, they moved toward the brightest mirror, the one that showed them side by side, brave and unbroken. As they stepped through, the Shadowmaster shrieked, its power breaking like a wave on the rocks.
They stumbled out into the night air, the Hall of Mirrors behind them trembling and beginning to collapse.
But June and Goldie stood tall, together, the bargain refused and their bond stronger than ever.
Chapter 20: Aftermath and Resolve
The night air outside the Hall of Mirrors was cool and sharp, stinging June’s lungs as she and Goldie stumbled away from the trembling structure. The carnival, once dazzling, now seemed faded-its lights flickering, its music distant and hollow. The world felt quieter, as if holding its breath after a storm.
June collapsed onto the grass beside an abandoned ticket booth, her legs trembling. Goldie dropped down next to her, her own breath coming in shaky bursts. For a long moment, they sat in silence, the echoes of the Shadowmaster’s howls still ringing in their ears.
Goldie reached for June’s hand, grounding them both. “We did it,” she whispered, her voice raw but steady. “We faced it. Together.”
June nodded, but her body still ached with exhaustion-the kind that went deeper than muscle and bone. “I was so scared, Goldie. I thought I’d lose you. I thought I’d lose myself.”
Goldie squeezed her hand, her eyes shining in the carnival’s dim glow. “You didn’t. I’m here. And so are you.”
A wave of emotion crashed over June-relief, pride, and a lingering ache of fear. She let herself lean into Goldie’s side, feeling the warmth and reality of her friend’s presence. “I never want to hide again,” June said softly. “Not from you. Not from myself.”
Goldie smiled, brushing a strand of hair from June’s face. “Then don’t. You’re braver than you know, June. You always have been.”
The carnival was slowly coming back to life around them-lights brightening, laughter returning in cautious waves. But something had changed. June could feel it in the air, in the way people looked at her and Goldie as they sat together, unafraid.
Goldie stood and offered June her hand. “Come on. Let’s find the others. We’re not the only ones who fought tonight.”
They made their way through the carnival, finding other queer teens-some shaken, some triumphant, all changed by what they’d faced. June felt a sense of kinship, a quiet pride in their shared courage.
As the first hints of dawn crept over the horizon, June and Goldie stood at the edge of the fairgrounds, looking back at the battered Hall of Mirrors. June took a deep breath, the air filling her with new resolve.
“We’re going to make it,” she said. “Not just survive. Really live.”
Goldie slipped her arm around June’s waist. “Together.”
And as the sun rose, painting the world in gold and hope, June knew it was true.
Chapter 21: The Mirror of Truth
The first rays of dawn broke over the carnival, painting the battered tents and rides in soft gold. June and Goldie lingered at the edge of the fairgrounds, exhaustion tugging at their limbs but hope flickering in their chests. The Hall of Mirrors, though cracked and battered, still stood-its entrance yawning open, beckoning.
“Do you want to go back in?” Goldie asked gently, her hand warm in June’s.
June hesitated, then nodded. “I need to see. I need to know if anything’s changed.”
They stepped through the familiar archway, the world inside quieter than before. The mirrors reflected the two of them from every angle, but the glass was different now-clearer, less warped by the Shadowmaster’s influence.
At the far end of the hall, one mirror stood untouched by cracks or dust. June approached, heart pounding. Her reflection gazed back, but this time, it wasn’t fractured or distorted. She saw herself as she truly was: her hair long and shining, her features soft, her eyes bright with courage. The girl in the mirror wore a gentle, knowing smile-a promise, a future, a self finally seen.
June reached out, her fingertips brushing cool glass. The reflection didn’t waver. For the first time, she felt real-solid and whole.
Goldie stepped up beside her, her own reflection standing tall and proud. “That’s you, June. That’s always been you.”
June’s eyes filled with tears, but she didn’t look away. “I want to be her. I want to live as her.”
Goldie squeezed her hand. “You will. And I’ll be with you every step.”
A soft glow shimmered around the mirror’s frame, and Goldie gasped. “Look-your brooch!”
June glanced down. The moth brooch pinned to her shirt was glowing faintly, the light pulsing in time with her heartbeat. She looked back at the mirror, and the reflection’s hand pressed to the glass, mirroring her own.
Suddenly, the Shadowmaster’s voice slithered from the broken mirrors around them, weaker now but still present. “You can’t change what you are, little moth. You’ll always be trapped.”
June shook her head, her voice steady. “I’m not trapped. Not anymore. I know who I am. And I’m not alone.”
With a surge of courage, June pressed her palm firmly to the glass. The mirror shimmered, and for a heartbeat, she felt warmth flood through her-acceptance, hope, and a sense of belonging that filled every inch of her being.
The mirror’s surface rippled, then stilled. June’s reflection remained-her true self, radiant and unafraid.
The broken mirrors around them began to glow, their cracks healing, the darkness receding. A path of glittering shards formed at their feet, leading deeper into the carnival’s heart.
Goldie grinned, wiping a tear from her cheek. “Ready for the next adventure?”
June smiled, her spirit lighter than it had ever been. “With you? Always.”
Hand in hand, they followed the shimmering path out of the Hall of Mirrors, stepping boldly into the new day.
Chapter 22: Rallying the Queer Legion
The sun was fully up now, gilding the carnival in a new, hopeful light. June and Goldie emerged from the Hall of Mirrors, the shimmering path of glass behind them fading into memory. The air felt charged with possibility, but June knew the Shadowmaster’s presence hadn’t vanished completely. There was still work to do.
Goldie nudged her. “We can’t do this alone. Not anymore.”
June nodded, determination sparking in her chest. “Let’s find the others. We need everyone.”
They hurried through the fairgrounds, searching for familiar faces. At the edge of the midway, they found a small group of queer teens-some they recognized from school, others from the local LGBTQ+ center. There was Alex, a nonbinary hacker with a rainbow bandana; Jamie, a trans boy with a mischievous grin and a backpack full of fireworks; and a handful of others, all looking tired but fierce.
June stepped forward, her voice steady. “The Shadowmaster is still here. It’s weaker, but it’s not gone. We need to stand together if we want to finish this.”
Alex nodded. “What’s the plan?”
Goldie held up the moth brooch, which glowed faintly in the morning light. “We have a little magic left. Enough to help each of us-just for a while.”
June passed the brooch to Alex first. As they held it, a shimmer of energy ran through them, their eyes wide with wonder. “Whoa. I feel… strong. Like I could run a marathon.”
Jamie grinned, taking the brooch next. “Let’s see if this works on my fireworks.” The brooch glowed brighter, and Jamie’s hands tingled with sparks.
One by one, each ally touched the brooch, gaining a unique magical boost-speed, courage, even the ability to see through illusions. June felt hope blossom as the group’s energy grew.
Suddenly, Liam appeared at the edge of the group, his face pale and drawn. He looked at June, desperation in his eyes. “You have to hurry. The Shadowmaster’s planning something-a ‘harvest’-at noon. It wants to drain the last of our hope.”
June offered him the brooch, but when Liam touched it, he yelped, dropping it as if it burned. The Shadowmaster’s grip was still too strong.
Goldie put a hand on Liam’s shoulder. “Stay with us. We’ll protect you.”
Liam nodded, fear and gratitude mingling in his expression.
The group formed a circle, hands joined, the brooch at the center. As they stood together, the streetlights around the carnival flickered-first white, then pink, then every color of the rainbow. The world felt brighter, safer, for just a moment.
June looked at each of them, pride swelling in her chest. “We’re not just fighting for ourselves. We’re fighting for everyone who’s ever felt invisible. For everyone who’s ever been afraid.”
Alex grinned. “Let’s go make some noise.”
With their queer legion assembled and their courage renewed, June, Goldie, and their friends marched toward the heart of the carnival, ready to face the Shadowmaster’s final stand.
Chapter 23: The Tunnel of Love’s Test
The queer legion moved through the carnival like a living rainbow, their magic and hope shining in the morning light. June led the way, Goldie at her side, the moth brooch pulsing with energy at the heart of their group. The air was thick with anticipation and the faint, sinister hum of the Shadowmaster’s presence.
As they neared the Tunnel of Love, the air grew colder. The ride’s entrance, once painted in cheerful pinks and reds, was now faded and cracked. The sign above the archway flickered, casting strange shadows on the ground.
“We’ll split up,” Alex said, scanning the map of the carnival. “We’ll take the Ferris wheel and the main stage. You two-” they nodded at June and Goldie, “-should check the Tunnel. It’s always been the heart of the weirdness here.”
June’s stomach twisted, but she nodded. “We’ll meet you on the other side.”
Goldie squeezed her hand. “Ready?”
“Not really,” June admitted, “but let’s do it anyway.”
They stepped into a boat, the water lapping quietly against the sides as the ride creaked into motion. The tunnel swallowed them in darkness, the only light coming from the moth brooch and the occasional flicker of neon hearts overhead.
Almost immediately, the air changed. Shadows slithered along the walls, and the gentle music warped into a discordant lullaby. June felt her skin prickle as visions began to swirl in the mist.
On one side of the boat, June saw her parents, faces twisted in disappointment, voices raised in anger. She saw herself, younger and smaller, trying to explain, to be understood, and failing again and again. The pain of rejection pressed down on her chest, suffocating.
On the other side, Goldie’s eyes were wide with fear. She saw herself in a hospital bed, alone and hurting, doctors shaking their heads, friends drifting away. She relived every moment of doubt, every day she’d wondered if she’d ever be whole.
The shadows thickened, the water growing colder. The boat slowed, caught in the grip of the visions.
“Goldie!” June cried, reaching out. Their hands found each other, and the moth brooch flared with light.
The visions shifted, merging together. Suddenly, they saw a new scene: the two of them, older and stronger, leading a parade down Main Street. Rainbow flags waved, laughter and music filled the air, and the crowd cheered as they walked hand in hand at the front.
The warmth of hope pushed back the shadows. The tunnel walls cracked, letting in beams of sunlight. The boat surged forward, breaking free from the darkness.
They emerged into the daylight, breathless and shaking. On the shore, their friends waited, some battered but smiling, having reclaimed the Ferris wheel and the main stage from the Shadowmaster’s illusions.
June and Goldie stepped out of the boat, the last traces of fear and doubt fading in the sunlight. They hugged, holding each other tight.
“We did it,” Goldie whispered.
“We’re not done yet,” June replied, but her voice was steadier, her heart lighter.
The test of the Tunnel of Love was over. They had faced their worst fears-and found hope waiting on the other side.
Chapter 24: The Shadowmaster’s Last Bargain
The victory at the Tunnel of Love was short-lived. The air around the carnival shimmered with tension, the sun now high and the Shadowmaster’s presence more desperate, more dangerous. June and Goldie regrouped with their friends, but the sense of safety was fleeting. The ground itself seemed to hum with warning.
Suddenly, the world warped. The laughter and music of the carnival faded, replaced by a chilling silence. The colors around them bled into gray. The Shadowmaster appeared at the center of the midway, its form shifting between shadow and the faces of people June had feared or loved. Its eyes locked on her, cold and endless.
“Enough games,” it hissed, its voice echoing in every direction. “You want freedom? You want to be whole? I can give it to you, June. All you have to do is accept my bargain.”
June felt the weight of every eye, every hope, every fear. She swallowed. “What do you want?”
The Shadowmaster smiled, cruel and hungry. “I will grant you your wish-your true self, your perfect body, every pain erased. But in exchange, Goldie will vanish. She will never have existed. You will be free, but alone.”
June’s heart twisted. She looked at Goldie, who shook her head, tears shining in her eyes. “Don’t do it, June. I’d rather hurt forever than lose you.”
For a moment, June wavered. The promise of ease, of finally being herself, was so tempting. But the thought of a world without Goldie-a world without their love, their laughter, their hope-was unbearable.
“No,” June said, her voice trembling but clear. “I won’t trade her for anything. I’d rather fight forever than be alone.”
The Shadowmaster’s form flickered, its voice growing harsher. “Then suffer. Let your pain become endless. Let the world forget you both.”
Goldie stepped forward, her voice fierce. “You can’t break us. I’d give anything for June’s happiness, but not like this. We choose each other.”
Suddenly, Liam’s voice broke through the Shadowmaster’s control. He staggered forward, eyes wild. “Run! Don’t listen! It’s lying-there’s always another way!”
The Shadowmaster snarled, shoving Liam aside. But the distraction was enough. June grabbed Goldie’s hand, and the moth brooch between them flared with light.
June pressed her lips to Goldie’s in a desperate, defiant kiss. The world exploded with color and warmth. The Shadowmaster recoiled, shrieking as their love formed a shield of light around them.
The carnival began to shake, tents collapsing, rides groaning as the Shadowmaster’s illusions shattered. June and Goldie ran, their friends close behind, racing toward the Hall of Mirrors for the final confrontation.
June glanced back, her resolve burning. She would not give in. She would not let love be twisted into a weapon. Together, they would face the darkness-and win.
Chapter 25: The Final Reflection
The Hall of Mirrors loomed ahead, battered but unbroken. June and Goldie burst through its doors, their friends rallying behind them. The air inside was electric, every surface reflecting the chaos and courage of the night.
At the center of the hall, the Shadowmaster waited-a swirling mass of darkness, shifting between the faces of June’s past and her own old reflection. It sneered, its voice echoing from every mirror. “You still think you can win? You, who are nothing but broken dreams and borrowed hope?”
June stepped forward, Goldie at her side. “I’m not broken. I’m not a lie. I’m me-and I’m not alone.”
The Shadowmaster’s form twisted, coalescing into a doppelgänger: June as she’d once been, before she’d dared to hope. The old reflection’s eyes were hollow, its voice a cold whisper. “You’ll never be her. You’ll always be stuck in between.”
June’s hands shook, but she didn’t look away. “You’re not me. I am her. I always have been.”
She reached out, pressing her palm to the glass. The mirror trembled, then began to crack, light shining through the fractures.
Goldie stepped up, her voice ringing clear. “You don’t get to define us. Our pain, our joy-they’re ours. And we choose hope.”
The Shadowmaster lashed out, the mirrors shattering and reforming, trying to trap them in endless reflections of fear. But June clung to Goldie, their hands joined, the moth brooch and butterfly pin blazing with light.
June remembered Zara’s words: Strength is not the absence of fear, but the courage to face it.
She drew a shaky breath and used the brooch to trace the cracks in the mirror, each line glowing as it healed. The Shadowmaster shrieked, its form shrinking, growing less monstrous and more pitiful-a small, frightened creature hiding in the last sliver of darkness.
From behind them, their friends began to shout words of affirmation and love. Alex’s voice rang out, “We see you!” Jamie added, “We’re not afraid!” The room filled with hope, pushing back the shadows.
Goldie squeezed June’s hand. “Let’s finish this.”
June nodded. Together, they stepped forward, their reflections merging into one-brave, whole, and free. The last piece of the Shadowmaster dissolved in a burst of light, the darkness finally broken.
The mirrors around them shimmered, now reflecting only truth and possibility. The curse was lifted. Liam, freed from the Shadowmaster’s grip, collapsed to his knees, tears streaming down his face.
June and Goldie embraced, laughter and relief bubbling up between them. For the first time, the Hall of Mirrors felt like a place of beginnings, not endings.
They had faced their final reflection-and found themselves.
Chapter 26: Dawn of the True Selves
The first rays of dawn spilled through the shattered windows of the Hall of Mirrors, painting the glass and the faces within with gold. June stood in the center, Goldie’s hand in hers, surrounded by their friends. The air was still, as if the world itself was waiting to see what would happen next.
Outside, the carnival was gone. Where tents and rides had stood, wildflowers now blanketed the field, dew sparkling on every petal. It was as if the earth had taken a deep breath and let go of centuries of secrets.
June felt something shift inside her-an ache, a weight, lifting. She looked down at her hands and saw that they were changing, her skin glowing with a gentle light. Her body, once a battleground, softened and settled into a shape that felt right, true, and wholly hers.
Goldie gasped in delight, tears shining in her eyes. “June-you’re… you.”
June laughed, the sound free and bright. “I am. I really am.”
Liam, still kneeling nearby, looked up with red-rimmed eyes. “I’m so sorry,” he whispered. “I didn’t mean to-”
June knelt beside him, her voice gentle. “I know, Liam. It wasn’t you. But you have to forgive yourself, too.”
He nodded, wiping his cheeks. “Thank you. For everything.”
Goldie reached into her pocket and pulled out a new brooch-a phoenix, its wings outstretched in flight. She pinned it to June’s shirt, her hands steady. “A new beginning,” she said softly. “For both of us.”
All around them, the town seemed to wake up. Rainbow crosswalks appeared where before there had been none. Pride flags fluttered from lampposts. The colors were brighter, the world more welcoming.
June and Goldie stepped outside, the sunlight warm on their faces. The others followed, laughter and hugs weaving through the morning air.
As the celebration faded into a peaceful quiet, June and Goldie found themselves alone in the field of wildflowers. Goldie slipped her arm around June’s waist, and they began to sway, slow-dancing to music only they could hear.
June closed her eyes, letting the moment settle deep in her heart. She was herself-no more hiding, no more fear. And beside her was Goldie, radiant and real, their futures unwritten but full of hope.
The sun climbed higher, and the world felt new.
Chapter 27: Epilogue – One Year Later
A year had passed since the carnival vanished, and summer had returned to the sleepy town. The field where the tents once stood was now a riot of wildflowers, a place where butterflies danced and laughter carried on the breeze. June stood at the edge of the field, her heart light as she watched the preparations for the queer art show.
Bright banners fluttered from poles, painted with moths, phoenixes, and rainbows. Easels dotted the grass, displaying paintings, photographs, and poems from queer youth all over town. Goldie bustled between tables, her hair now streaked with pink and gold, her smile as radiant as ever.
June took a deep breath, feeling the warmth of the sun and the gentle weight of the phoenix brooch on her shirt. She was herself now, in every way that mattered-her body, her name, her spirit all aligned. The memory of the Shadowmaster was only a shadow now, faded by time and by love.
Goldie waved her over, her eyes shining. “Come help me hang the last painting?”
Together, they lifted a canvas onto an easel. It was June’s-a swirling vision of the Hall of Mirrors, cracked glass reflecting a hundred versions of herself, each one smiling, whole, and free.
As they stepped back to admire it, a familiar voice called out. June turned to see Liam approaching, his steps hesitant but hopeful. He wore a t-shirt that read “Trans Youth Support Squad” and carried a stack of flyers.
“Hey,” Liam said, offering a small, genuine smile. “I started a group at the community center. For anyone who needs it. I… I wanted to say thank you. For giving me another chance.”
June hugged him, her forgiveness real and easy. “We all needed a second chance.”
The afternoon drifted by in a haze of music, art, and joy. Friends old and new gathered, sharing stories, dreams, and laughter. The field felt enchanted, as if a little of the carnival’s magic had lingered after all.
As dusk settled, Goldie tugged June toward the rebuilt Ferris wheel-smaller now, but just as bright. They climbed into a car, the world spinning gently below. At the very top, Goldie leaned in and kissed June, sweet and sure.
June smiled, her heart full. She slipped her hand into her pocket and found a new moth brooch, delicate and shimmering-a quiet blessing from Madame Zara, wherever she was.
Below them, the art show glowed with lantern light. Above, the stars blinked awake.
Some mirrors break. Ours held.
And in the golden twilight, June knew she would never be alone again.
Care and Love
Wallace is rewarded for caring by being erased,
except from the minds of Gail and Jay
Wallace goes from a deep in the closet transgirl,
to a homeless and undocumented girl, Dora
Will Dora's sacrificial love overcome Pastor Mark's failings
and save Hope Shelter's promise that Hope Lives Here?
~~~~~~~~
"Care and Love" Copyright 2025 All Rights Reserved. All rights reserved.
Chapter 1: The Shelter’s Shadow
The fluorescent lights of the New Hope Community Shelter buzzed like trapped wasps, casting a sickly glow over the rows of folding tables and metal chairs. Wallace adjusted the too-tight collar of his polo shirt-navy blue, the same as the other volunteers-and glanced at the cross hanging above the serving counter. Its shadow stretched long and thin across the floor, a dagger pointed at his chest.
“Wallace! Quit dawdling and grab the ladle.”
Pastor Mark’s voice cut through the clatter of trays, sharp as the creases in his button-down. Wallace flinched, nearly dropping the stack of napkins in his hands. The shelter director stood by the industrial soup pots, arms crossed over his broad chest, his salt-and-pepper beard twitching with disapproval.
“Yes, sir,” Wallace mumbled. He kept his eyes down as he shuffled toward the counter, where steam rose in greasy spirals from vats of chicken noodle. The scent of overboiled carrots made his stomach churn-or maybe it was the way Pastor Mark’s gaze followed him, heavy with expectation.
Act normal. Just be normal.
He’d repeated the mantra all through junior year, through locker room panic and his mother’s lectures about “God’s plan for young men.” Volunteering here was supposed to be his penance, his parents said. A way to “build character” instead of wasting summers at the mall. But the shelter’s cracked linoleum and stained aprons felt more like a sanctuary than church ever had. Here, no one asked why he lingered near the women’s restroom or why his hands shook when someone called him son.
“Need a hand with those?”
Wallace turned to find a girl his age leaning against the counter, her volunteer shirt untucked and rolled at the sleeves to show tattooed forearms-a sleeve of ferns and songbirds. Her name tag read Gail in loopy cursive, the i dotted with a tiny heart.
“I’ve got it,” Wallace said too quickly, fumbling the ladle. Broth splashed onto his wrist.
Gail raised an eyebrow. “Clearly.” She grabbed a rag and tossed it to him, her cropped hair catching the light like polished mahogany. “Relax, newbie. The holy terror’s too busy lecturing Mrs. Kowalski about ‘modest attire’ to notice your existential crisis.”
Wallace followed her nod to where Pastor Mark loomed over an elderly woman in a moth-eaten cardigan, his voice low but carrying. “-and we must set an example, Mrs. Kowalski. Those shorts are hardly appropriate for God’s house.”
The woman hunched deeper into her chair, a bruised peach trembling in her hands.
Gail rolled her eyes. “Real shepherding there, huh? Protecting the flock from… knees.” She plucked a dinner roll from the tray and bit into it defiantly. “Come on. Let’s get the drinks station set up before he finds a new target.”
Wallace trailed her to the corner, where a dented cooler sweated onto the floor. He’d noticed Gail before-the way she laughed with the guests, high-fiving the kids and slipping extra cookies to the teens. Once, he’d seen her calmly correct a donor who’d misgendered a resident: “They use they/them, actually. Easy mistake!” She’d smiled, but her eyes were flint.
“So.” Gail heaved a stack of paper cups onto the table. “You’re Wallace, right? The mystery man who never talks.”
He stiffened. “I talk.”
“Uh-huh. To soup.” She grinned, nudging him with her elbow. “Relax, I’m messing with you. You’re the only one here who doesn’t treat the guests like zoo exhibits. I respect that.”
Heat crept up his neck. “They’re people. Not projects.”
“Preach.” Gail’s smile softened. She started lining up juice boxes-grape, apple, not the cheap orange Pastor Mark insisted on-and Wallace watched her hands. Chipped black polish, a silver ring shaped like a feather. He wondered what it would feel like to have nails that color, to wear a name tag that said something else.
The dining hall doors swung open, and a group of teenagers slouched in-hoodies drawn tight, backpacks dragging. Wallace’s breath caught. The tallest, a lanky kid with faded green hair, paused to adjust their beanie, fingers brushing the pronoun pin on their strap: THEY/THEM.
“Jay’s here,” Gail said quietly. “They’ve been couch-hopping since their mom kicked them out. Pastor Dickhead thinks they’re ‘confused.’”
Jay caught Gail’s wave and shuffled over, shoulders hunched against the room. Up close, their acne scars and chipped nail polish made them look both older and painfully young.
“Hey, Jay.” Gail slid a juice box across the table. “Hungry?”
“Starving.” Jay’s voice was raspy, like they’d been crying. They glanced at Wallace, then away.
“This is Wallace.” Gail nudged him. “He’s cool.”
Jay nodded, picking at their sleeve. Wallace’s throat tightened. He knew that look-the hollowed-out fear of being seen and unseen all at once.
“The, um. The soup’s good today,” he managed.
Jay snorted. “It’s never good.”
Gail laughed, bright and sudden, and Wallace felt something unclench in his chest.
“Wallace! Front and center.”
Pastor Mark’s bark shattered the moment. Wallace turned to find him holding a clipboard, his pen tapping an impatient rhythm. “Time for headcounts. I need you to read the names.”
The room tilted. No. Not that.
“I can do it,” Gail said, half-rising.
“This is a man’s responsibility,” Pastor Mark said, without looking at her. “Wallace.”
The clipboard felt like a live wire in his hands. He stared at the list-thirty names, each a knife:
James Abbott
Maria Chen
Wallace Green
His vision blurred. The W yawned like a wound.
“Begin,” Pastor Mark said.
Wallace’s mouth moved on autopilot. “James Abbott?”
“Here.”
“Maria Chen?”
A hand rose by the windows.
“Wallace Green?”
Silence.
“Wallace Green?”
Gail’s foot brushed his under the table. Jay stared at their lap.
“Present,” Wallace whispered.
The room blurred. He finished the list in a daze, the sound of his deadname ringing in his ears long after the last here. When he handed the clipboard back, Pastor Mark’s frown deepened.
“Stand up straight, son. You’re slouching like a girl.”
The words hit like a slap. Wallace fled to the kitchen, where the industrial dishwasher’s roar drowned out the voices in his head-girlgirlgirlgirl-until his hands stopped shaking.
He didn’t notice the old woman watching him from the corner, her eyes sharp as broken glass.
Chapter 2: Kindness in Secret
Wallace liked the quiet hours at the shelter-the ones before dinner, when the guests drifted in from the heat, claiming their favorite seats with old blankets or battered duffel bags. The fluorescent lights didn’t seem so harsh then, and the echo of footsteps on linoleum was softened by the low hum of fans and the clink of ice in plastic cups.
He found Jay in the rec room, hunched over a battered chessboard. Their beanie was pulled low, hiding their eyes, and their backpack sat at their feet like a loyal dog. Wallace hovered in the doorway, uncertain.
“Want to play?” Jay asked without looking up.
Wallace hesitated. He’d never been good at chess. “I don’t really know how.”
Jay shrugged. “I’ll teach you. It’s not about winning, anyway. It’s about having somewhere to be.”
Wallace slid into the cracked vinyl chair across from them. Jay moved a pawn forward, then waited. Wallace mirrored the move, and they settled into a rhythm, the room filling with the soft click of pieces and the distant rattle of pots in the kitchen.
“Gail says you’re cool,” Jay said after a while.
Wallace’s cheeks warmed. “She’s nice. I’m just… here to help.”
Jay snorted softly. “You actually talk to us. Most of the volunteers just act like we’re invisible, or like we’re about to steal something.”
Wallace looked down at the board. “I’m sorry. People can be… not great.”
Jay shrugged again, but Wallace saw the tension in their shoulders. “You get used to it. Or you pretend to.”
A silence stretched between them, comfortable in its honesty. Wallace risked a glance at Jay’s face, saw the faint bruises under their eyes, the way their jaw clenched when someone walked past the door.
“Do you have somewhere to go tonight?” Wallace asked quietly.
Jay shook their head. “Not really. Couch-surfing, mostly. Sometimes the park, if the weather’s good. Pastor Mark says I can’t stay here overnight unless I ‘make a decision’ about my gender.” Jay’s voice twisted on the last word, bitter and tired.
Wallace’s stomach twisted. “That’s not fair.”
Jay shrugged. “Nothing is.”
They played in silence for a few more moves. Wallace lost, but Jay didn’t gloat. They just reset the board, fingers moving with practiced care.
“Do you ever wish you could just… be someone else?” Jay asked suddenly.
Wallace’s throat tightened. “All the time.”
Jay looked up, their eyes searching. “Yeah. Me too.”
Gail appeared in the doorway, arms full of board games. “Hey, chess nerds. We’re starting Uno in the lounge. You in?”
Jay grinned, the tension easing from their face. “Only if I get to be on your team.”
Gail winked. “Deal. Wallace, you coming?”
Wallace hesitated, then nodded. “Yeah. I’ll be there in a minute.”
Jay and Gail disappeared down the hall, laughter echoing behind them. Wallace lingered, staring at the chessboard. He thought about Jay’s question, about the ache in his own chest whenever he looked in the mirror.
He wanted to be someone else. He wanted to be real.
He packed up the chess pieces and carried them back to the supply closet. The room was cramped and smelled of bleach, but it was private. Wallace closed the door and leaned against the shelves, letting himself breathe.
He pulled out his phone and scrolled through old photos-birthday parties, family trips, his mother’s forced smiles and his father’s stern eyes. He didn’t see himself in any of them. Just a boy-shaped shadow, always on the outside.
His phone buzzed-a text from Gail.
Gail:
Uno is getting heated. Jay says you’re scared to lose. Prove them wrong?
Wallace smiled despite himself. He texted back:
Wallace:
On my way. Tell Jay I’m bringing my A-game.
He slipped his phone into his pocket and headed for the lounge.
The Uno game was chaos. Gail dealt cards with the flair of a Vegas dealer, Jay made up rules as they went, and Wallace found himself laughing more than he had in months. The other volunteers drifted in and out, some joining the game, others just watching. Pastor Mark passed by once, his eyes narrowing at the noise, but Gail just smiled sweetly and waved.
After the game, Gail and Wallace helped clean up. Jay lingered, stacking chairs and humming under their breath.
“Hey, Wallace?” Jay said as they finished.
“Yeah?”
“Thanks. For… you know. Treating me like a person.”
Wallace ducked his head. “You are a person.”
Jay smiled, small and real. “Not everyone sees it that way.”
Gail slung an arm around Wallace’s shoulders as Jay left. “You’re good with people, you know that?”
Wallace shrugged. “I just… try to be kind.”
Gail squeezed his shoulder. “That’s more than most.”
They finished cleaning in companionable silence. When they were done, Gail leaned against the counter, studying Wallace.
“You ever come to the LGBTQ+ group at the library?” she asked.
Wallace shook his head. “I wouldn’t know what to say.”
“You don’t have to say anything. Just show up. It’s mostly nerds and weirdos. My people.”
Wallace smiled, but it didn’t reach his eyes. “I’ll think about it.”
Gail watched him for a moment, then nodded. “No pressure. Just… if you ever want to talk, I’m around.”
Wallace nodded, grateful and terrified all at once.
Dinner was a blur of trays and chatter. Wallace moved through the motions-soup, bread, fruit-his mind elsewhere. He watched Jay joke with a group of teens, saw the way Gail floated from table to table, laughing and listening. He envied their ease, their confidence.
After cleanup, Wallace found himself in the kitchen, washing dishes with Mrs. Kowalski. The old woman hummed hymns under her breath, her hands red from the hot water.
“You’re a good boy, Wallace,” she said suddenly.
He flinched, nearly dropping a plate. “Thanks.”
She glanced at him, her eyes sharp. “You remind me of my granddaughter. Always helping, always worrying.”
Wallace swallowed. “Is she… okay?”
Mrs. Kowalski smiled, sad and proud. “She’s herself. That’s all I ever wanted for her.”
Wallace blinked back tears. “That’s… good.”
Mrs. Kowalski patted his hand. “Don’t let anyone tell you who you are, dear. Not even yourself.”
Wallace nodded, unable to speak.
He left the shelter as the sun was setting, the sky streaked with orange and purple. Gail walked with him to the bus stop, their shadows long on the sidewalk.
“You did good today,” Gail said.
Wallace shrugged. “I just played chess and lost at Uno.”
Gail grinned. “You made Jay smile. That’s a win in my book.”
They stood in silence, the evening air cool and gentle. Wallace wanted to say something-to ask how Gail made it look so easy, to confess the ache in his chest-but the words tangled in his throat.
The bus rumbled up, headlights cutting through the dusk. Gail squeezed his shoulder. “See you tomorrow?”
Wallace nodded. “Yeah. Tomorrow.”
He boarded the bus and watched Gail wave as it pulled away. The city blurred past the windows-neon signs, darkened storefronts, families gathered on porches. Wallace pressed his forehead to the glass and closed his eyes.
At home, the house was quiet. His parents were in the living room, the TV tuned to a news channel. His father glanced up as Wallace slipped through the door.
“You’re late,” he said.
“Sorry. We had a lot of dishes.”
His mother frowned. “You need to focus on your responsibilities, Wallace. Not waste time with those people.”
Wallace nodded, biting back a retort. He climbed the stairs to his room, the familiar ache settling in his chest.
He sat on his bed and pulled out his phone. A new message from Gail waited for him.
Gail:
You’re not alone, you know. If you ever need to talk, I’m here.
Wallace stared at the screen, tears pricking his eyes. He typed a reply, then deleted it. He didn’t know what to say.
He set his phone aside and stared at the ceiling. He thought about Jay, about Mrs. Kowalski’s granddaughter, about the way Gail moved through the world like she belonged.
He wanted that. He wanted to be seen, to be real.
He closed his eyes and made a wish-not out loud, not even in words. Just a silent, desperate hope that tomorrow would be different.
The next morning, Wallace arrived at the shelter early. The air was crisp, the sky washed clean by the night’s rain. He found Jay sitting on the steps, knees drawn to their chest.
“Hey,” Wallace said, sitting beside them.
Jay glanced over, eyes red. “Didn’t have anywhere else to go.”
Wallace hesitated, then offered, “You could crash at my place. My folks… they’d freak, but I could sneak you in.”
Jay shook their head. “Thanks, but I’ll be okay. Just needed somewhere to sit.”
They sat in silence, the city waking around them.
“You’re a good person, Wallace,” Jay said quietly.
Wallace looked away. “I’m just trying.”
Jay smiled, small and real. “That’s enough.”
The shelter doors opened, and Gail stepped out, waving. “Come on, you two. Breakfast isn’t going to eat itself.”
They stood, stretching stiff limbs. Jay nudged Wallace. “Thanks.”
Wallace smiled. “Anytime.”
Inside, the shelter was warm and bright. Wallace felt something shift in his chest-a tiny spark of hope, fragile but real.
He didn’t know what tomorrow would bring. But for now, he had friends, and kindness, and the promise of something more.
And maybe, just maybe, that was enough.
Chapter 3: The First Stand
The next week at the shelter was a blur of routine: trays of soup, stacks of napkins, and the steady, comforting rhythm of chores. Wallace found solace in the repetition. He liked the way the shelter’s chaos faded into the background when he was busy, the way he could lose himself in the simple act of helping. Each night, he left feeling a little less invisible, a little more real.
But on Friday, everything changed.
It started like any other afternoon. Wallace arrived early, his backpack slung over one shoulder, the sleeves of his polo rolled up against the heat. He found Gail in the kitchen, humming along to a playlist on her phone as she chopped carrots with the confidence of someone who’d done it a thousand times.
“Hey, chef,” Wallace greeted, grabbing an apron from the hook.
Gail grinned. “Hey yourself. You ready for another round of ‘guess what’s in the soup’?”
He laughed. “As long as it’s not last week’s mystery meat.”
Gail leaned in, her voice low. “Between you and me, I think the mystery is that it’s not actually meat.”
Wallace snorted, and for a moment, the world felt light and easy.
Jay arrived a few minutes later, their backpack slung low, eyes ringed with exhaustion. Wallace waved them over, and together the three fell into their usual routine: prepping vegetables, setting tables, and trading quiet jokes.
As the afternoon wore on, the shelter filled with the usual crowd: tired parents with restless children, teens with nowhere else to go, and the older regulars who knew the staff by name. Wallace liked the way the shelter felt at this hour-alive, hopeful, a little less lonely.
But then the city officials arrived.
They came in pairs: two men in crisp shirts and shiny shoes, clipboards in hand. Wallace recognized them from previous visits. They always walked through the shelter like they owned it, noses wrinkled at the smell of sweat and soup, eyes darting over the guests as if searching for trouble.
Pastor Mark greeted them at the door, his smile tight. “Gentlemen. What brings you by today?”
“Routine check,” the taller official said, glancing around. “We’ve had complaints about… inappropriate conduct in the restrooms.”
Wallace stiffened. He saw Jay freeze, their hands tightening on their backpack.
“We run a clean operation,” Pastor Mark said, voice clipped. “But you’re welcome to look around.”
The officials nodded and split up, one heading for the kitchen, the other making a beeline for the bathrooms. Wallace’s heart pounded. He caught Gail’s eye, and she gave him a worried look.
Jay slipped away from the table, shoulders hunched. Wallace followed, his gut twisting.
He found Jay in the hallway outside the restrooms, eyes darting nervously.
“They always do this,” Jay whispered. “Last time, they made me show them my ID. Said I was in the wrong bathroom.”
Wallace swallowed. “You’re not doing anything wrong.”
Jay shook their head. “Doesn’t matter. They don’t care.”
The official rounded the corner, clipboard in hand. He looked at Jay, then at the sign on the bathroom door: All Genders Welcome-a sign Gail had made and taped up herself.
“You,” the official said, pointing at Jay. “What’s your name?”
Jay’s mouth worked silently for a moment. “Jay.”
“Full name.”
Jay hesitated. “Jaylin Rivera.”
The official scribbled something on his clipboard. “And what are your pronouns?”
Jay’s cheeks flushed. “They/them.”
The official’s lips thinned. “And which restroom did you use?”
Jay’s voice was barely audible. “The one on the left.”
The official turned to Pastor Mark, who had appeared behind them. “Is this… policy? Letting anyone use any restroom?”
Pastor Mark’s eyes flicked to Jay, then to Wallace. “We try to accommodate everyone, but we also have to follow city guidelines.”
The official nodded. “I’ll need to see your ID, Jaylin.”
Jay fumbled in their backpack, hands shaking. Wallace watched, anger rising in his chest.
“Is this really necessary?” Wallace asked, stepping forward.
The official ignored him. “ID, please.”
Jay handed over a battered wallet. The official flipped through the cards, then held up Jay’s school ID.
“This says ‘female.’” He looked at Jay, then at the bathroom door. “You used the men’s room?”
Jay shook their head. “I used the all-gender one.”
The official sighed, as if inconvenienced. “You need to use the restroom that matches your legal gender. That’s the policy.”
Wallace’s hands clenched into fists. “That’s not fair. The sign says ‘all genders.’”
The official turned on him. “And you are?”
Wallace swallowed. “Just a volunteer. But this isn’t right.”
Pastor Mark stepped in, his voice smooth. “We’ll make sure it doesn’t happen again. Thank you, gentlemen.”
The officials nodded and walked away, satisfied. Jay stared at the floor, shoulders shaking.
Wallace put a hand on their arm. “I’m sorry.”
Jay shrugged him off, tears in their eyes. “Don’t. It’s always like this.”
Gail appeared, face stormy. “What happened?”
Wallace explained, voice trembling with anger. Gail’s jaw tightened.
“This is bullshit,” she said. “We’re supposed to be helping people, not making them feel worse.”
Pastor Mark returned, his expression hard. “I need to speak with you, Wallace. Now.”
Wallace followed him to the office, dread pooling in his stomach.
Pastor Mark closed the door and leaned against the desk, arms crossed. “You need to learn your place, Wallace. We have rules for a reason. If you can’t follow them, maybe this isn’t the right place for you.”
Wallace stared at the floor. “I just wanted to help.”
Pastor Mark’s voice softened, but his eyes were cold. “You’re a good kid. But you need to remember who you are. Don’t get involved in things you don’t understand.”
Wallace nodded, biting back tears. “Yes, sir.”
Pastor Mark dismissed him with a wave.
Wallace left the office, heart pounding. He found Gail and Jay in the rec room, both looking shaken.
“You okay?” Gail asked.
Jay shook their head. “I’m leaving. I can’t stay here.”
Wallace grabbed their arm. “Don’t. Please. You didn’t do anything wrong.”
Jay looked at him, eyes wide and scared. “It doesn’t matter. They’ll just keep coming after me. After people like me.”
Wallace’s anger flared. “Then we’ll fight back. We’ll make them see us.”
Gail smiled, fierce and proud. “Damn right we will.”
Jay hesitated, then nodded. “Okay. I’ll stay. For now.”
They spent the rest of the evening together, playing cards and telling stories. Wallace felt something shift inside him-a sense of purpose, a spark of hope.
After dinner, as they cleaned up, Gail pulled Wallace aside.
“You did good today,” she said. “Standing up for Jay. That took guts.”
Wallace shrugged. “It didn’t feel like enough.”
“It was,” Gail said. “You made a difference.”
Wallace smiled, the weight in his chest a little lighter.
As they left the shelter, Jay hugged them both. “Thanks. For everything.”
Wallace watched them disappear into the night, hope flickering in his chest.
At home, Wallace’s parents were waiting.
His father sat at the kitchen table, Bible open in front of him. His mother hovered by the stove, arms crossed.
“Sit,” his father said.
Wallace obeyed, heart pounding.
“We got a call from Pastor Mark,” his mother said. “He said you were… disruptive.”
Wallace swallowed. “I was just trying to help.”
His father’s eyes narrowed. “You embarrassed the church. You embarrassed us.”
Wallace looked at his hands. “I’m sorry.”
His mother sighed. “We just want what’s best for you, Wallace. You need to remember who you are.”
Wallace nodded, but inside, something was breaking.
That night, Wallace lay in bed, staring at the ceiling. He thought about Jay, about Gail, about the way Pastor Mark’s words had stung.
He wanted to be someone else. He wanted to be brave.
He closed his eyes and made a wish-a real wish, whispered into the darkness.
“I wish I could be myself. I wish I could help. I wish I could be real.”
He fell asleep with tears on his cheeks.
He dreamed of the shelter, of laughter and light. He saw Gail, smiling, reaching out her hand. He saw Jay, standing tall and proud. He saw himself-not Wallace, but someone new. Someone whole.
A voice whispered in his ear, soft and kind.
“Your heart will be rewarded.”
He woke with the sunrise, hope blooming in his chest.
Chapter 4: The Mysterious Guest
The next morning, Wallace woke to the sound of rain tapping against his window. For a moment, he lay still, letting the gray light fill his room. His pillow was damp from tears he barely remembered shedding. His wish from the night before echoed in his mind, fragile and impossible.
He moved through the motions of breakfast in a haze. His mother’s voice was sharp as ever-reminding him to tuck in his shirt, to “act like a young man,” to remember Pastor Mark’s “good advice.” Wallace nodded, barely listening. He felt like a ghost in his own home, a shadow slipping from room to room.
At the shelter, the storm had driven most of the guests indoors early. The air was thick with the smell of wet clothes and instant coffee. Wallace shook out his umbrella and slipped into the kitchen, where Gail was already stacking trays of bread.
“Morning, sunshine,” she teased, but her eyes were gentle. “Rough night?”
Wallace shrugged. “Just tired.”
Gail handed him a mug of cocoa, the steam curling between them. “You know, you don’t have to do this alone.”
He looked at her, searching for the words. “Do you ever feel like… you’re not really here? Like you’re just pretending to be someone?”
Gail’s smile faded. “All the time, before I came out. But you can talk to me, Wallace. Really.”
He nodded, but the words wouldn’t come. Instead, he sipped the cocoa and watched the rain streak down the window.
The morning passed in a blur of chores. Wallace helped Mrs. Kowalski sort donated clothes, then joined Jay in the rec room for a game of checkers. Jay was quieter than usual, their eyes flicking to the door every time it opened.
“Are you okay?” Wallace asked, moving his piece.
Jay shrugged. “Just tired of fighting. Sometimes I wish I could just disappear.”
Wallace nodded. “Me too.”
Jay glanced at him, something like understanding passing between them.
Lunch was busier than usual. The shelter’s regulars shuffled in, shaking off umbrellas and muttering about the weather. Wallace moved through the dining hall, refilling coffee cups and trading quiet jokes with the guests. He felt a little lighter, a little more himself.
That’s when he saw her.
She was sitting alone at a table near the window, her gray hair pulled back in a loose braid. Her raincoat was patched and faded, her hands small and birdlike around a chipped mug. She watched the room with sharp, clear eyes, missing nothing.
Wallace brought her a fresh cup of coffee. “Would you like some soup, ma’am?”
She smiled, her eyes crinkling. “Thank you, dear. That would be lovely.”
He brought her a bowl and sat across from her, curiosity getting the better of him. “I haven’t seen you here before.”
She stirred her soup, her gaze never leaving his face. “I don’t come often. Only when the weather calls for it.”
Wallace smiled, unsure what to say.
She studied him for a moment, then leaned in. “You have a kind heart, Wallace. But you carry a heavy burden.”
He blinked, startled. “I-I guess.”
She reached across the table and patted his hand. Her touch was warm, her grip surprisingly strong. “Kindness is rare in this world. Don’t let anyone take it from you.”
Wallace swallowed, his throat tight. “I’ll try.”
She smiled again, then sipped her soup. “You remind me of someone I used to know. Someone who wished to be seen.”
He looked down, embarrassed. “I don’t think anyone really sees me.”
She tilted her head. “Perhaps you haven’t looked in the right mirror.”
Before he could respond, Gail appeared at his side. “Everything okay here?”
Wallace nodded. “Just talking.”
Gail smiled at the woman. “If you need anything, let us know.”
The woman’s eyes twinkled. “Thank you, dear. You’re both very lucky to have each other.”
Gail blushed, and Wallace felt his cheeks warm as well.
They moved on to the next table, but Wallace kept glancing back at the woman. There was something about her-something familiar and strange all at once.
After lunch, Wallace found Jay sitting in the hallway, staring out at the rain.
“Hey,” he said, sitting beside them.
Jay didn’t look away from the window. “Do you ever feel like you’re waiting for something? Like… something big is supposed to happen, but you don’t know what?”
Wallace nodded. “Yeah. I feel like that all the time.”
Jay sighed. “I just want things to be different. I want to be different.”
Wallace hesitated, then said, “I made a wish last night. I wished I could be myself. I don’t know if it’ll ever come true.”
Jay looked at him, hope flickering in their eyes. “Maybe it will. Maybe we just have to wait.”
They sat in silence, watching the rain.
That afternoon, the shelter was quieter. Most of the guests had drifted off for naps or disappeared into the city. Wallace found himself in the kitchen, washing dishes with Mrs. Kowalski.
“You’re a good boy, Wallace,” she said, scrubbing a stubborn stain. “But you look sad.”
He shrugged. “Just thinking.”
She patted his arm. “Don’t think too much. Just be kind. The rest will follow.”
He smiled, grateful for her simple wisdom.
As he finished the last of the dishes, he noticed something on the counter-a folded note, written on a napkin. He picked it up, recognizing the neat, looping script.
Your heart will be rewarded. Look for the mirror that shows you as you are.
There was no signature, but he knew who had written it.
He found the woman near the door, buttoning her raincoat. “Thank you for the note,” he said softly.
She smiled. “You’re welcome, dear. Remember-kindness is its own reward. But sometimes, the world gives back.”
She pressed something into his hand-a small, polished stone, smooth and warm.
“For luck,” she said, then slipped out into the rain.
Wallace stared at the stone, turning it over in his palm. It was carved with a symbol-a moth, its wings spread wide.
He slipped it into his pocket, feeling its weight.
That evening, Wallace stayed late to help Gail clean up. The rain had stopped, and the city glowed with the wet shine of streetlights.
“Who was that woman?” Gail asked as they stacked chairs.
“I don’t know,” Wallace admitted. “But she said some… interesting things.”
Gail grinned. “Maybe she’s a fairy godmother.”
Wallace laughed. “If only.”
They finished cleaning, then sat together on the front steps, watching the world grow quiet.
“Do you ever wish you could start over?” Wallace asked.
Gail considered. “Sometimes. But I think… I’d rather just be seen for who I am.”
Wallace nodded. “Me too.”
Gail nudged him. “You know, you can talk to me. About anything.”
He hesitated, then whispered, “I wish I could tell my parents. I wish I could just… be myself.”
Gail put her arm around his shoulders. “You will. When you’re ready.”
They sat in silence, the city humming around them.
When Wallace got home, the house was dark. His parents were already in bed. He crept upstairs, the moth stone heavy in his pocket.
He stood in front of his mirror, studying his reflection. He saw the same tired eyes, the same uncertain smile. But for a moment, he imagined something different-a softer face, longer hair, a body that matched the person he felt inside.
He touched the stone, closing his eyes.
“I wish I could be her,” he whispered. “I wish I could be real.”
He slipped into bed, the stone clutched in his hand.
He dreamed of the shelter, of laughter and light. He saw Gail, smiling, reaching out her hand. He saw Jay, standing tall and proud. He saw himself-not Wallace, but someone new. Someone whole.
A voice whispered in his ear, soft and kind.
Your heart will be rewarded.
He woke with the sunrise, hope blooming in his chest.
The next morning, Wallace arrived at the shelter early. The air was crisp, the sky washed clean by the night’s rain. He found Jay sitting on the steps, knees drawn to their chest.
“Hey,” Wallace said, sitting beside them.
Jay glanced over, eyes red. “Didn’t have anywhere else to go.”
Wallace hesitated, then offered, “I've seen this movie before, I feel. I wish that I could help you find a place where you could belong.”
Jay shook their head. “Thanks, but I’ll be okay. Just needed somewhere to sit.”
Once more they sat in silence, once more the city woke around them.
“There's something about you today, something different” Jay said quietly.
Wallace looked away. “Maybe, I’ve got a tiny bit of hope.”
Jay smiled, small and real. “That’s amazing.”
The shelter doors opened, and Gail stepped out, waving. “Come on, you two. Breakfast is waiting.”
They stood, stretching stiff limbs. Jay nudged Wallace like it had become a habit. “Thanks.”
Wallace smiled. “Of course.”
Inside, the shelter was warm and bright. Wallace felt something shift in his chest-a tiny spark of hope, fragile but real.
He didn’t know what tomorrow would bring. But for now, he had friends, and kindness, and the promise of something more.
And maybe, just maybe, that was enough.
Chapter 5: The Wish
Wallace’s alarm buzzed at 6:00 AM, slicing through the last remnants of a restless dream. For a moment, he lay still, the moth stone warm in his palm. He’d slept with it clutched in his hand, half-hoping the promise of the mysterious guest would seep into his bones overnight. But when he opened his eyes, the same old ceiling greeted him, cracked and water-stained.
His mother’s voice rose from downstairs. “Wallace! Breakfast! Don’t make us late for church.”
He dressed in silence, tugging on the stiff button-down his mother had ironed the night before. The collar chafed his neck, and the pants felt too tight, but he didn’t complain. He’d learned long ago that arguing only made things worse.
At the breakfast table, his father sat with the Bible open, reading glasses perched on his nose. His mother poured coffee, her lips pressed into a thin line.
“Eat quickly,” she said, sliding a plate of eggs toward him. “We’re sitting in the front row today. Pastor Mark asked your father to read the scripture.”
Wallace nodded, forcing down a bite. The food tasted like cardboard.
His father looked up, eyes sharp. “Are you ready to serve, son?”
Wallace nodded again, the word sticking in his throat. “Yes, sir.”
His mother eyed him. “You’ve been quiet lately. Is something wrong at the shelter?”
He shook his head. “No, ma’am. Everything’s fine.”
She pursed her lips. “We heard about the incident with that… girl. Jay. Pastor Mark said you were involved.”
Wallace’s fork froze halfway to his mouth. “I was just trying to help.”
His father’s voice hardened. “You need to be careful, Wallace. People will talk. We don’t want anyone getting the wrong idea about our family.”
Wallace swallowed, the eggs turning to paste in his mouth. “Yes, sir.”
His mother reached across the table, her hand cool on his. “We love you, Wallace. We just want what’s best for you. Remember that.”
He nodded, but the words felt hollow. He finished his breakfast in silence, the moth stone heavy in his pocket.
Church was a blur of hymns and sermons. Wallace sat in the front row, hands folded, eyes fixed on the cross above the altar. Pastor Mark’s voice thundered through the sanctuary, preaching about sin and redemption, about the dangers of “deviant lifestyles.” Wallace felt the weight of every eye on him, every whispered prayer a judgment.
After the service, his father shook hands with the other men, his mother chatted with the ladies’ circle, and Wallace stood alone by the door, wishing he could disappear.
Gail found him there, her hair pulled back in a messy bun, her dress a riot of sunflowers.
“Hey,” she said, bumping his shoulder. “You okay?”
He managed a smile. “Just tired.”
She studied him, her eyes soft. “Want to get out of here? I brought my bike.”
He hesitated, glancing at his parents. They were deep in conversation, not paying attention.
“Come on,” Gail whispered. “Let’s go somewhere quiet.”
He nodded, relief flooding him.
They slipped out the side door and walked to the park, Gail wheeling her bike beside them. The air was cool and fresh, the grass still wet from last night’s rain.
They found a bench beneath an old oak tree, its branches heavy with leaves. Gail sat cross-legged, her dress pooling around her knees.
“Talk to me,” she said gently.
Wallace stared at his hands. “I don’t know what to say.”
“Start anywhere.”
He took a shaky breath. “I feel… lost. Like I’m not really here. Like I’m just pretending to be someone I’m not.”
Gail nodded. “I get that. I felt that way before I came out. It’s like you’re wearing someone else’s skin.”
He looked at her, hope flickering in his chest. “How did you do it? How did you tell your parents?”
She smiled, sad and proud. “I just… couldn’t keep lying. I told them I was gay, and that was that. It wasn’t easy, but it was worth it. I could finally breathe.”
Wallace’s voice was barely a whisper. “I wish I could do that.”
“You can,” she said. “When you’re ready. And when you do, I’ll be right here.”
He nodded, tears stinging his eyes.
They sat in silence, the breeze rustling the leaves above them.
After a while, Gail nudged him. “Let’s go get ice cream. My treat.”
He managed a smile. “Okay.”
They walked to the corner store, bought cones, and sat on the curb, licking melting vanilla and chocolate. For a moment, Wallace felt almost normal, almost happy.
Gail grinned at him, ice cream smudged on her nose. “See? Life’s not so bad.”
He laughed, the sound surprising and bright.
That evening, Wallace returned home to find his parents waiting in the living room.
His father stood, arms crossed. “We need to talk.”
Wallace’s stomach dropped. “About what?”
His mother’s voice was tight. “Pastor Mark called. He said you’ve been spending too much time with that girl. Gail.”
Wallace’s heart pounded. “She’s just a friend.”
His father’s eyes narrowed. “She’s a bad influence. We don’t want you seeing her anymore.”
Wallace’s hands clenched. “She’s my friend.”
His mother’s voice was sharp. “You will do as you’re told, Wallace.”
He shook his head, anger rising. “Why? Because she’s different? Because she’s not ashamed of who she is?”
His father’s voice thundered. “Enough! Go to your room. Now.”
Wallace fled upstairs, slamming the door behind him. He collapsed on his bed, the moth stone digging into his palm.
He stared at the ceiling, tears streaming down his face.
“I wish I could be myself,” he whispered. “I wish I could be real. I wish I could be free.”
He clutched the stone to his chest, the words tumbling out in a desperate prayer.
“Please. Let me be me. Let me be seen. Let me be loved.”
The room seemed to grow quiet, the air thick with possibility.
He closed his eyes and let the darkness take him.
He dreamed of the shelter, of laughter and light. He saw Gail, smiling, reaching out her hand. He saw Jay, standing tall and proud. He saw himself-not Wallace, but someone new. Someone whole.
A voice whispered in his ear, soft and kind.
Your heart will be rewarded.
He woke with a start, the morning sun streaming through the window.
For a moment, he didn’t know where he was. The room looked the same, but everything felt different.
He sat up, the moth stone still clutched in his hand.
He stood and walked to the mirror.
He gasped.
The face that stared back at him was not Wallace’s. The jaw was softer, the hair longer, the eyes brighter. The body was different, too-curves where there had been none, a shape that felt right in a way he’d never known.
He touched his cheek, his lips, his hair.
He was… herself.
She was Dora.
Tears streamed down her face, joy and fear and wonder mingling in her chest.
She spun, laughing and crying all at once.
She was real.
She was free.
Dora dressed quickly, pulling on jeans and a t-shirt. The clothes hung differently now, but she didn’t care. She ran downstairs, heart pounding.
Her parents were gone. The house was silent.
She found a note on the kitchen table.
Gone to church. Be home late. Love, Mom.
She stared at the note, her hands trembling.
She grabbed her backpack and ran out the door.
At the shelter, Gail was already there, setting up the breakfast table.
Dora hesitated in the doorway, fear and hope warring in her chest.
Gail looked up and froze, her eyes wide.
“Wallace?” she whispered.
Dora nodded, tears spilling down her cheeks. “It’s me. I-I don’t know how, but it’s me.”
Gail rushed to her, pulling her into a fierce hug.
“Oh my god,” Gail whispered. “You’re… you.”
Dora laughed, the sound bright and wild. “I’m me.”
They clung to each other, the world spinning around them.
Jay appeared in the doorway, rubbing their eyes. They stared at Dora, confusion and wonder on their face.
“Who…?”
Gail smiled, tears shining in her eyes. “This is Dora. She’s… she’s our friend.”
Jay grinned, understanding dawning. “You did it,” they whispered. “You’re real.”
Dora nodded, joy flooding her chest.
She was real.
She was free.
She was Dora.
The rest of the morning passed in a blur. Dora and Gail worked side by side, laughter and wonder filling the air. Jay joined them, their smile brighter than Dora had ever seen.
The guests arrived, and Dora moved among them, her heart light. No one questioned her presence. No one called her by her old name. She was just Dora, a new volunteer, a new friend.
At lunch, Mrs. Kowalski pulled her aside.
“You look happy, dear,” she said, her eyes twinkling.
Dora smiled. “I am.”
Mrs. Kowalski patted her hand. “Good. You deserve it.”
Dora hugged her, gratitude swelling in her chest.
That afternoon, Dora found the moth stone in her pocket. She turned it over in her hand, marveling at the way it caught the light.
She thought of the mysterious guest, of her gentle words.
Chapter 6: Becoming Dora
Dora stood in the shelter’s bathroom, clutching the edge of the sink, staring at her reflection as if it belonged to someone else. The fluorescent lights buzzed overhead, making her skin look almost translucent, her eyes impossibly bright. She touched her cheek-soft, smooth, no trace of stubble or shadow. Her hair brushed her shoulders, wavy and untamed. Her body was unfamiliar, yet it felt right, as if she’d finally slipped into skin that fit.
She turned this way and that, marveling at the curve of her hips, the gentle slope of her jaw. Her hands trembled as she traced the lines of her face, her lips, her neck. She wanted to laugh and cry all at once.
But fear crept in, cold and sharp. What if this was a dream? What if she woke up and it was all gone?
A knock sounded on the door. “Dora?” Gail’s voice was gentle, uncertain.
Dora opened the door, her heart pounding. Gail stood in the hallway, eyes wide, her mouth hanging open.
“Oh my god,” Gail whispered. “It’s really you.”
Dora nodded, tears springing to her eyes. “I don’t know how, but… I’m me. I’m really me.”
Gail pulled her into a hug, holding her tight. Dora clung to her, burying her face in Gail’s shoulder, breathing in the scent of lavender and soap.
They stood like that for a long moment, the world narrowing to the warmth of Gail’s arms.
When they finally pulled apart, Gail wiped her eyes. “You look amazing. I mean, you always did, but… wow.”
Dora laughed, the sound bubbling out of her. “I feel amazing. But I’m also terrified.”
Gail squeezed her hand. “We’ll figure it out. Together.”
They walked back to the kitchen, where Jay was setting out plates. Jay looked up, their eyes widening as they took in Dora’s new appearance.
“Whoa,” Jay breathed. “You… you did it.”
Dora smiled, shy and proud. “I guess I did.”
Jay grinned and pulled her into a hug. “I’m so happy for you.”
Dora hugged them back, gratitude swelling in her chest.
The three of them worked side by side, preparing breakfast for the shelter’s guests. Dora moved through the motions, still half-expecting someone to call her by her old name, to ask what she was doing there. But no one did. To everyone else, she was just Dora-a new volunteer, a new friend.
As the morning wore on, Dora grew bolder. She chatted with the guests, refilled coffee cups, and even joined a group of kids for a game of cards. She felt lighter, freer, as if a weight she hadn’t known she was carrying had finally been lifted.
But beneath the joy, anxiety simmered. What would happen when her parents came looking for her? What would Pastor Mark say? Would anyone believe she was who she said she was?
After breakfast, Dora slipped outside for some air. The sky was a brilliant blue, the air crisp and clean after the rain. She sat on the steps, hugging her knees to her chest, watching the world go by.
Gail joined her, sitting close. “How are you holding up?”
Dora shrugged. “I don’t know. I feel… happy. But also scared. What if this isn’t real? What if I wake up tomorrow and it’s all gone?”
Gail reached for her hand. “It’s real. I don’t know how, but it is. And I’m here for you, no matter what.”
Dora squeezed her hand, comforted by the warmth of Gail’s touch.
They sat in silence for a while, watching the clouds drift across the sky.
Eventually, Jay joined them, flopping down on the steps. “So, what now?”
Dora shook her head. “I have no idea. I don’t even know how to… be a girl. I mean, I know what I feel, but I don’t know anything about… clothes, or makeup, or… anything.”
Gail grinned. “Lucky for you, you’ve got me. I’ll teach you everything you need to know.”
Jay laughed. “And I’ll help too. We’ll make you the coolest girl in town.”
Dora smiled, her anxiety easing. Maybe she didn’t have all the answers, but she had friends. She had hope.
The shelter was busier than usual that afternoon. Word had spread about the new volunteer, and people were curious. Dora did her best to blend in, but she couldn’t shake the feeling that everyone was watching her.
She caught Mrs. Kowalski’s eye as she passed by with a tray of sandwiches. The old woman smiled, her eyes twinkling. “You look happy, dear.”
Dora blushed. “I am. Thank you.”
Mrs. Kowalski patted her hand. “Good. You deserve it.”
Dora carried the tray to the dining hall, her heart light.
But not everyone was so welcoming.
Pastor Mark arrived just before dinner, his presence sending a ripple of unease through the room. He strode through the shelter, greeting guests with a practiced smile, but his eyes were cold and sharp.
He spotted Dora and frowned. “Who are you?”
Dora swallowed, her hands trembling. “I’m Dora. I’m… new.”
Pastor Mark studied her for a long moment, his gaze lingering on her face. “You look familiar. Have we met before?”
Dora shook her head, forcing herself to meet his gaze. “I don’t think so.”
He grunted, unconvinced. “Where are you from?”
Dora hesitated. “I… I don’t really have a home right now.”
Pastor Mark’s eyes narrowed. “We don’t usually take on new volunteers without a background check. Who approved you?”
Gail stepped in, her voice steady. “I did. Dora’s with me.”
Pastor Mark’s frown deepened. “We’ll need to talk about this, Gail. I don’t like surprises.”
Gail nodded, unfazed. “Of course, Pastor Mark.”
He stalked off, muttering to himself.
Dora let out a shaky breath. “That was close.”
Gail squeezed her shoulder. “Don’t worry. I’ve got your back.”
Dora smiled, grateful for Gail’s confidence.
After dinner, Dora helped clean up, her mind racing. She knew she couldn’t hide forever. Sooner or later, someone would start asking questions.
She found Gail in the kitchen, wiping down the counters.
“What if he finds out?” Dora whispered. “What if he figures out who I am?”
Gail shook her head. “He won’t. And even if he does, we’ll deal with it. You’re not alone anymore.”
Dora nodded, comforted by Gail’s certainty.
They finished cleaning in silence, the tension between them easing.
That night, Dora slept at Gail’s house. Gail’s parents were away for the weekend, and the house felt warm and safe. They stayed up late, watching movies and painting their nails. Gail taught Dora how to braid her hair, how to apply mascara without poking herself in the eye.
Dora laughed, the sound bright and free. For the first time, she felt like she belonged.
As they lay in their sleeping bags, Gail turned to her. “You know, you’re pretty brave.”
Dora shook her head. “I’m scared all the time.”
Gail smiled. “That’s what makes you brave. You keep going, even when you’re scared.”
Dora blushed, looking away. “Thank you. For everything.”
Gail reached for her hand, their fingers intertwining. “Anytime.”
They fell asleep like that, hands clasped, hearts full.
The next morning, Dora woke to sunlight streaming through the window. She stretched, savoring the feel of her new body, the way her hair fell across her face.
She dressed in borrowed clothes-jeans and a soft t-shirt-and joined Gail in the kitchen for breakfast.
Gail grinned as she poured cereal. “Ready for your first real day as Dora?”
Dora smiled, nerves fluttering in her stomach. “As ready as I’ll ever be.”
They walked to the shelter together, the city alive with the sounds of morning.
At the shelter, Jay greeted them with a wave. “Hey, Dora! Ready to take on the world?”
Dora laughed. “Let’s do it.”
They spent the day working side by side, serving meals, cleaning up, and chatting with the guests. Dora felt more confident, more herself with every passing hour.
But as the sun began to set, Pastor Mark called a meeting in his office.
Gail squeezed Dora’s hand. “Don’t worry. I’ll be right there with you.”
They entered the office together, Jay trailing behind.
Pastor Mark sat behind his desk, his expression stern. “I’ve been looking into your background, Dora. There’s no record of you anywhere. No school, no address, nothing.”
Dora’s heart pounded. “I… I don’t have a home right now. My family… we’re not in touch.”
Pastor Mark’s eyes narrowed. “That’s very unusual. I don’t like mysteries in my shelter.”
Gail spoke up, her voice steady. “Dora’s with me. She’s a good person. She deserves a chance.”
Pastor Mark studied them for a long moment, then sighed. “Fine. But I’ll be keeping an eye on you. One mistake, and you’re out.”
Dora nodded, relief flooding her chest. “Thank you.”
He waved them out, his gaze lingering on Dora.
Outside the office, Gail hugged Dora. “See? We’ve got this.”
Dora smiled, hope blooming in her chest.
They spent the evening together, laughing and talking, the fear of discovery fading in the warmth of friendship.
As Dora lay in bed that night, she thought of the journey ahead. She knew there would be challenges, that not everyone would accept her. But she also knew she wasn’t alone.
She was Dora. She was real. And for the first time, she was ready to face the world.
Kindness is its own reward. But sometimes, the world gives back.
Dora smiled, hope blooming in her chest.
She was Dora.
She was real.
Chapter 7: The First Test
Dora woke to the sound of birdsong and sunlight streaming through the unfamiliar window of Gail’s guest room. For a moment, she lay still, letting the warmth seep into her bones. She stretched, marveling at the way her body moved-still new, still wondrous, but already beginning to feel like home.
Downstairs, she could hear the clatter of breakfast. The scent of coffee and frying eggs drifted up the stairs, mingling with the distant laughter of Gail and her parents. Dora sat up, nerves fluttering in her stomach. Today would be her first full day as Dora-no more hiding, no more pretending. But the thought filled her with both excitement and dread.
She dressed in borrowed clothes-soft jeans, a faded t-shirt, and a hoodie that smelled faintly of lavender. She brushed her hair, still amazed at the way it fell around her face, and studied herself in the mirror. Her heart thudded. You can do this, she told herself. You are Dora. You belong.
Downstairs, Gail’s mother greeted her with a warm smile. “Good morning, Dora! Did you sleep well?”
Dora nodded, shy but grateful. “Yes, thank you. Your house is really nice.”
Gail’s father looked up from his newspaper, his expression gentle. “We’re glad to have you here. Gail tells us you’re quite the helper at the shelter.”
Dora blushed. “I try.”
Gail grinned, sliding a plate of eggs and toast in front of her. “You do more than try. You’re amazing.”
Dora ducked her head, but she couldn’t help smiling. The warmth of Gail’s family was a balm, easing some of the ache left by her own.
After breakfast, Gail’s mother handed Dora a small canvas bag. “A few things you might need-hair ties, a brush, some lip balm. And a notebook, in case you want to write.”
Dora’s breath caught. “Thank you. I… I don’t know what to say.”
Gail’s mother squeezed her hand. “Just say you’ll let us know if you need anything else.”
Dora nodded, tears prickling her eyes. For the first time, she felt the possibility of being part of a family that saw her, not just tolerated her.
At the shelter, the mood was different. Word had spread about the “new girl,” and Dora could feel eyes on her as she walked in with Gail. Some of the regulars smiled and waved, but others whispered behind their hands, their gazes lingering a little too long.
Jay greeted her at the door, their grin wide. “Hey, Dora! Ready for round two?”
Dora laughed, nerves easing. “As ready as I’ll ever be.”
They set to work, prepping lunch and sorting donations. Dora found herself falling into the rhythm of the shelter, her hands remembering the movements even as her mind raced with new worries.
But it didn’t take long for the first test to come.
As Dora carried a box of canned goods to the pantry, she overheard two volunteers whispering near the door.
“Did you hear about her? She just showed up out of nowhere.”
“I heard she doesn’t have any family. Weird, right?”
“She looks familiar. I swear I’ve seen her before.”
Dora’s cheeks burned. She ducked her head, focusing on the task at hand, but the words clung to her like burrs.
Later, while setting out plates in the dining hall, she caught Pastor Mark watching her from across the room. His gaze was sharp, assessing. He approached, his footsteps measured.
“Dora, is it?” he asked, his voice carefully neutral.
Dora nodded, forcing herself to meet his eyes. “Yes, sir.”
He studied her for a long moment. “You’ve made quite an impression. Gail speaks highly of you.”
Dora swallowed. “I’m just trying to help.”
He nodded, but his expression didn’t soften. “We value honesty here. I expect all our volunteers to be upfront about their backgrounds.”
Dora’s heart pounded. “I understand.”
He leaned in, his voice low. “I’ll be watching. We can’t afford surprises.”
Dora nodded again, relief flooding her as he walked away. She tried to shake off the encounter, but his words echoed in her mind.
At lunch, Dora sat with Jay and Gail, picking at her food.
“You okay?” Jay asked, concern in their eyes.
Dora shrugged. “Just… feeling out of place.”
Gail squeezed her hand under the table. “You belong here. Don’t let them get to you.”
Jay nodded. “People are just curious. They’ll get used to you.”
Dora managed a smile, grateful for their support.
After lunch, she helped Mrs. Kowalski in the kitchen. The old woman hummed as she chopped vegetables, her hands steady and sure.
“You’re a good worker, Dora,” she said. “Reminds me of my granddaughter.”
Dora smiled, warmth blooming in her chest. “Thank you.”
Mrs. Kowalski glanced at her, eyes twinkling. “Don’t let the whispers bother you. People fear what they don’t understand. Give them time.”
Dora nodded, comforted by the woman’s wisdom.
The rest of the afternoon passed in a blur of chores and small victories. Dora helped a young mother find clothes for her children, played cards with a group of teens, and even managed to make a few of the regulars laugh with her awkward jokes.
But as the sun began to set, tension returned. Pastor Mark called a meeting in the main hall, his expression grave.
“We have a responsibility to this community,” he began, his voice carrying. “We must ensure the safety and integrity of our shelter.”
He glanced at Dora, his gaze lingering. “That means knowing who we’re working with. I expect full transparency from everyone.”
Dora’s stomach twisted. She felt every eye in the room on her.
Gail stood, her voice clear. “Dora’s with me. She’s a good person. She deserves to be here.”
Jay nodded, standing beside her. “She helped me when no one else would.”
A few others murmured their agreement, but some volunteers looked away, uncomfortable.
Pastor Mark’s jaw tightened. “We’ll be reviewing all volunteer records. Anyone who can’t provide proper documentation will be asked to leave.”
Dora’s heart pounded. She glanced at Gail, panic rising.
After the meeting, Gail pulled her aside. “Don’t worry. We’ll figure this out.”
Dora nodded, but fear gnawed at her. What if they found out the truth? What if she lost everything she’d just gained?
That evening, Gail’s parents welcomed Dora home with open arms. They listened as she explained the situation, their faces kind but concerned.
“We’ll support you, Dora,” Gail’s mother said. “Whatever happens.”
Gail’s father nodded. “You’re part of our family now.”
Dora blinked back tears. “Thank you. I don’t know what I’d do without you.”
Gail hugged her, fierce and protective. “You’ll never have to find out.”
They spent the evening together, watching movies and eating popcorn. For a little while, Dora forgot her fears, lost in the warmth of chosen family.
But that night, as she lay in bed, the doubts returned. She stared at the ceiling, the weight of the day pressing down on her.
What if they find out? What if I lose everything?
She clutched the moth stone in her hand, seeking comfort in its smooth surface.
You are Dora. You belong.
She repeated the words like a mantra, willing herself to believe.
The next morning, Dora woke early. She dressed quietly, careful not to wake Gail. She slipped outside, the air cool and still.
She walked to the shelter, her footsteps echoing on the empty streets. She needed time to think, to gather her courage.
At the shelter, she found Mrs. Kowalski already in the kitchen, kneading dough for the day’s bread.
“Couldn’t sleep?” the old woman asked, not looking up.
Dora shook her head. “Too much on my mind.”
Mrs. Kowalski smiled. “Join the club.”
They worked in silence for a while, the rhythm of baking soothing Dora’s nerves.
After a while, Mrs. Kowalski spoke. “You know, my granddaughter was scared when she first came out. She thought we’d hate her. But love is stronger than fear.”
Dora nodded, tears stinging her eyes. “I hope so.”
Mrs. Kowalski patted her hand. “You’re stronger than you think, Dora. Don’t let anyone tell you otherwise.”
Dora smiled, hope blooming in her chest.
When Gail and Jay arrived, they found Dora in the kitchen, flour dusting her hair and clothes.
“Early start?” Gail teased.
Dora grinned. “Couldn’t sleep.”
Jay laughed. “You look like a ghost.”
Dora stuck out her tongue, and the three of them dissolved into laughter.
For a moment, everything felt right.
But as the day wore on, the tension returned. Pastor Mark called Dora into his office, his expression unreadable.
“Sit,” he said, gesturing to the chair across from his desk.
Dora sat, her hands trembling in her lap.
Pastor Mark studied her for a long moment. “I’ve been looking into your background, Dora. There’s nothing. No records, no school, no family. Who are you, really?”
Dora swallowed, forcing herself to meet his gaze. “I’m Dora. I don’t have a family. Not anymore.”
He leaned forward, his eyes narrowing. “People don’t just appear out of nowhere. What are you hiding?”
Dora shook her head. “Nothing. I just want to help.”
Pastor Mark’s lips thinned. “I don’t trust mysteries. If you want to stay here, you’ll need to prove you belong.”
Dora nodded, fear and determination warring in her chest. “I’ll do whatever it takes.”
He dismissed her with a wave, his gaze lingering.
Outside the office, Gail was waiting. She pulled Dora into a hug. “Don’t let him get to you. You belong here. We’ll fight for you.”
Dora nodded, hope flickering in her chest.
That night, as she lay in bed, Dora thought about everything she’d gained-and everything she stood to lose. She knew the road ahead would be hard, but she also knew she wasn’t alone.
She was Dora. She was real. And she was ready for whatever came next.
Chapter 8: Girlhood 101
Dora stood in front of Gail’s full-length mirror, twisting a strand of hair between her fingers. The morning sun filtered through the curtains, painting the room in gold. She wore a borrowed sundress-Gail’s idea-and the fabric felt strange against her skin: light, soft, and a little too real. She tugged at the hem, uncertain.
Gail, sprawled on her bed with a makeup bag between her knees, grinned. “You look adorable. Seriously, Dora, I’m jealous of your legs.”
Dora blushed, glancing away. “I feel like I’m playing dress-up.”
Gail patted the space beside her. “Come here. Let’s try some mascara. I promise not to poke your eye out.”
With hesitant steps, Dora sat. Gail unscrewed the mascara tube, her movements practiced. “Look up,” she said gently.
Dora obeyed, feeling the brush tickle her lashes. She tried to keep still, but her nerves buzzed. “How do you do this every day?”
Gail laughed. “You get used to it. Besides, you don’t have to wear makeup if you don’t want to. Girlhood isn’t a checklist.”
Dora nodded, but her anxiety lingered. “What if I mess up? What if people can tell I don’t know what I’m doing?”
Gail’s expression softened. “Everyone’s making it up as they go, Dora. You’re allowed to be new at this.”
They finished with a swipe of lip balm and a little blush. Gail held up a hand mirror. “See? Gorgeous.”
Dora studied her reflection. She didn’t look like herself-or rather, she looked more like herself than ever before. The girl in the mirror was awkward, hopeful, and real.
A knock sounded at the door. Gail’s mother peeked in, her smile warm. “Breakfast is ready, girls.”
Dora’s heart fluttered at the word. She followed Gail downstairs, nerves prickling with every step.
At the table, Gail’s father poured orange juice. “Big plans today?”
Gail grinned. “We’re going shopping. Dora needs some clothes of her own.”
Dora shrank into her seat. “If it’s not too much trouble…”
“Nonsense,” Gail’s mother said. “You’re family now.”
Dora blinked back tears. She’d never been called that before.
The thrift store was a riot of color and noise. Dora trailed after Gail, overwhelmed by racks of dresses, jeans, and tops in every style. Gail plucked items from hangers, holding them up for inspection.
“How about this?” she asked, brandishing a floral skirt.
Dora shook her head, laughing. “Too frilly.”
Gail grinned, tossing it back. “We’ll find your style.”
They gathered a pile of options and headed for the dressing rooms. Dora hesitated at the entrance, anxiety tightening her chest.
Gail nudged her. “You okay?”
Dora nodded, but her voice was small. “What if someone says something?”
Gail’s eyes flashed. “If anyone gives you trouble, I’ll handle it.”
Inside the cramped stall, Dora tried on jeans and t-shirts, skirts and sweaters. Some felt right, others didn’t. She found herself drawn to soft fabrics, simple patterns, clothes that felt like comfort.
She stepped out in a pair of overalls and a striped tee. Gail gave her a thumbs-up. “Adorable. That’s so you.”
Dora smiled, a real one this time.
As they waited in line to pay, a woman behind them eyed Dora. “Isn’t it nice your friend is helping you pick out clothes?” she said, her tone syrupy. “It’s so important for girls to learn how to dress properly.”
Dora stiffened, unsure how to respond. Gail squeezed her hand. “She’s doing just fine on her own, thanks.”
The woman sniffed and turned away. Dora’s cheeks burned, but Gail just winked. “People are weird. Don’t let them get to you.”
After shopping, they stopped for ice cream. Dora licked her cone, watching families stroll by in the afternoon sun.
“Do you ever feel like everyone’s staring?” she asked.
Gail shrugged. “Sometimes. But most people are too busy with their own stuff. And if they do stare, that’s their problem, not yours.”
Dora nodded, savoring the sweetness on her tongue.
They wandered through the park, talking about everything and nothing. Gail told stories about her childhood, her first crush, the time she dyed her hair blue and her mother nearly fainted.
Dora listened, laughing and asking questions. She felt the tension in her shoulders ease, replaced by a quiet joy.
They found a bench beneath a willow tree and sat, watching the ducks paddle across the pond.
Gail nudged her. “You’re doing great, you know.”
Dora smiled, a little shy. “Thanks. I still feel lost sometimes.”
Gail squeezed her hand. “That’s normal. I felt the same way when I first came out. It gets easier.”
Dora looked at her, hope flickering in her chest. “I want to be like you. Confident. Sure of myself.”
Gail laughed. “Fake it ‘til you make it. That’s my secret.”
Dora giggled, the sound light and free.
Back at the shelter, Dora helped serve dinner. She moved through the dining hall, her new clothes giving her a boost of confidence. Some of the regulars smiled and greeted her by name. Others just nodded, but no one questioned her presence.
Mrs. Kowalski waved her over. “You look lovely, dear.”
Dora blushed. “Thank you.”
The old woman patted her hand. “You remind me of my granddaughter. She was brave, too.”
Dora smiled, warmth blooming in her chest.
As she cleared plates, she overheard two volunteers talking.
“She seems nice, but where did she come from?”
“I heard she’s staying with Gail’s family. Must be tough, not having anyone.”
Dora’s heart squeezed. She tried to focus on her work, but the words lingered.
After dinner, Jay found her in the kitchen. “You okay?”
Dora nodded, forcing a smile. “Just tired.”
Jay studied her, then pulled her into a hug. “You’re not alone, Dora. Not ever.”
Dora hugged them back, grateful for the comfort.
That night, Gail’s parents invited Dora to join them for a movie. They watched an old comedy, laughter filling the living room.
Afterward, Gail’s mother made popcorn and hot chocolate. They talked about school, favorite books, and silly childhood memories.
Dora felt herself relax, the walls she’d built around her heart beginning to crumble.
As she got ready for bed, Gail knocked on her door.
“Can I come in?”
Dora nodded, sitting on the edge of the bed.
Gail joined her, legs crossed. “Today was a big day. How are you really?”
Dora hesitated, then whispered, “I’m scared. What if I mess up? What if I’m not… enough?”
Gail took her hand. “You are enough. You always have been. And if you ever forget, I’ll remind you.”
Dora blinked back tears. “Thank you.”
Gail smiled. “Anytime.”
They sat in silence, the bond between them growing stronger.
As Dora drifted off to sleep, she thought about everything she’d learned. Girlhood wasn’t a checklist or a costume. It was laughter with friends, kindness from strangers, and the courage to keep going even when she felt lost.
She hugged her pillow, hope blooming in her chest.
Tomorrow would bring new challenges, but for tonight, she was content.
She was Dora. She was real. And she was enough.
Chapter 9: The Rumor Mill
Dora had always thought that being invisible was the worst fate. In her old life, she’d longed to be seen, to have someone look at her and recognize the girl she knew herself to be. Now, as she moved through her first week as Dora, she realized that being seen-truly seen-came with its own kind of ache.
It started with whispers. At first, Dora thought she was imagining it: the way conversations seemed to hush when she entered a room, the sidelong glances from volunteers who’d known Wallace and now eyed Dora with a mix of confusion and suspicion. Even some of the guests, who’d always accepted help without question, now watched her with wary eyes.
At lunch, she caught two volunteers whispering by the coffee machine.
“Gail’s friend, right? The new girl?”
“Yeah, but where did she come from? She just… appeared.”
“I heard she’s staying with Gail’s family. No parents, no school records, nothing.”
“Do you think she’s in trouble?”
Dora pretended not to hear, focusing on slicing bread. But the words clung to her, sharp and sticky. She felt herself shrinking, shoulders curling in, wishing she could disappear all over again.
Gail noticed. She always did.
“Hey,” she said, nudging Dora’s elbow as they worked side by side in the kitchen. “Don’t let them get to you. People gossip about anything they don’t understand.”
Dora managed a smile. “I know. It’s just… hard. I feel like I’m under a microscope.”
Gail squeezed her hand. “You’re not alone. And you’re not doing anything wrong.”
But the rumors followed Dora everywhere. At the thrift store, the cashier paused, scanning her up and down before ringing up her purchases. At the library, a group of teens snickered as she passed, one of them muttering, “Is that a boy or a girl?” loud enough for her to hear.
Each time, Dora felt the sting-a thousand tiny cuts, not enough to bleed but enough to bruise. She tried to brush it off, to focus on the good: the way Jay always greeted her with a smile, the warmth of Gail’s family, the satisfaction of helping at the shelter. But the doubts crept in, whispering that maybe she didn’t belong after all.
One afternoon, Dora and Gail took a walk through the park. The air was warm, the trees just beginning to bud. They sat on a bench, watching children play on the swings.
“Do you ever wish you’d had a real girlhood?” Dora asked quietly. “Like, sleepovers and braiding hair and all that?”
Gail considered. “Sometimes. But I think girlhood is what you make it. You’re living it now, in your own way.”
Dora nodded, but a lump formed in her throat. “I feel like I’m always behind. Like everyone else got a head start and I’m just… faking it.”
Gail bumped her shoulder. “You’re not faking anything. You’re learning. That’s what girlhood is-figuring things out, making mistakes, trying again.”
Dora smiled, comforted. But the ache lingered-a sense of liminality, of being caught between worlds, never quite at home in either.
Back at the shelter, the tension simmered. Pastor Mark had started assigning Dora to less visible tasks-stocking shelves, cleaning storerooms, anything that kept her out of the main hall. He insisted it was just “rotation,” but Dora knew better.
One day, as she swept the hallway, she overheard Pastor Mark talking to another volunteer.
“I just don’t think it’s appropriate, letting someone with no background work here. We have to protect our community.”
The volunteer murmured agreement. Dora’s hands tightened on the broom.
She finished her chores and found Jay in the rec room, hunched over a puzzle.
“Rough day?” Jay asked, glancing up.
Dora nodded. “People are talking. Pastor Mark keeps moving me around. I feel like I’m being punished for existing.”
Jay snorted. “Welcome to the club. People always find something to judge.”
Dora sat beside them, grateful for the solidarity. “How do you deal with it?”
Jay shrugged. “Some days I ignore it. Some days I fight back. Most days, I just try to remember who I am.”
Dora nodded, letting Jay’s words settle in her chest.
That evening, Gail’s parents invited Dora to dinner at their favorite diner. The place was cozy, all red vinyl booths and checkered floors. Dora wore her new jeans and a soft sweater, hoping to blend in.
The waitress smiled as she took their order, but when she brought the drinks, she hesitated, looking from Dora to Gail’s parents.
“Is this your daughter?” she asked, voice friendly but probing.
Gail’s mother smiled. “Yes, this is Dora. She’s staying with us.”
The waitress’s eyes lingered on Dora for a moment too long, but she just nodded and moved on.
After she left, Dora let out a breath she hadn’t realized she was holding. “Does it ever get easier?” she whispered.
Gail’s father squeezed her hand. “People are curious. Sometimes they’re kind, sometimes not. But you have us. You’re family now.”
Dora blinked back tears. “Thank you.”
Later that week, Dora and Gail worked the evening shift at the shelter. The place was busy, the air thick with the smell of stew and the chatter of guests.
As Dora carried a tray of dishes to the kitchen, a group of teens blocked her path.
“Hey,” one of them called. “You’re that new girl, right? The one who just showed up?”
Dora nodded, nerves prickling.
The teen smirked. “You talk funny. Where you from?”
Dora hesitated. “Around.”
Another teen chimed in. “You got a boyfriend?”
Dora shook her head, cheeks burning.
The first teen leaned closer. “You sure you’re even a girl?”
Dora’s hands trembled. She forced herself to stand tall. “I’m sure.”
The teens laughed, but Dora didn’t back down. She pushed past them, head high, heart pounding.
In the kitchen, Gail found her wiping tears from her eyes.
“I’m sorry,” Dora whispered. “I just… I don’t know if I can do this.”
Gail hugged her tight. “You can. And you’re not alone. Those kids don’t know anything about you.”
Dora nodded, drawing strength from Gail’s embrace.
That night, Dora lay awake in Gail’s guest room, staring at the ceiling. The day’s slights replayed in her mind-a thousand tiny wounds, each one a reminder that the world wasn’t always kind to girls like her.
But she also remembered the good: Jay’s quiet support, Gail’s unwavering friendship, the warmth of a family who chose her.
She thought of the liminality she’d read about in a borrowed book-a space between, neither here nor there, but full of possibility. Maybe that was what girlhood was for her: not a lost childhood, but a new beginning, a chance to shape her own story.
She sat up, grabbing the notebook Gail’s mother had given her. By the soft glow of her bedside lamp, she began to write:
Today, I was seen. Not always kindly, but truly. I am Dora. I am learning. I am enough.
She closed the notebook, hope blooming in her chest.
The next day, Dora returned to the shelter determined to claim her place. She greeted the guests with a smile, helped Mrs. Kowalski in the kitchen, and even joined a group of kids for a game of cards.
When Pastor Mark assigned her to the storeroom again, Dora stood her ground.
“I’d like to work in the dining hall today,” she said, voice steady.
Pastor Mark frowned. “We need you in the back.”
Dora met his gaze. “I want to help where I’m needed most. And I think that’s with the guests.”
He hesitated, then relented. “Fine. But I’ll be watching.”
Dora nodded, pride swelling in her chest.
At lunch, Gail pulled her aside. “I heard what you said to Pastor Mark. That was brave.”
Dora smiled. “I’m tired of hiding. I want to be part of this place. Really part of it.”
Gail hugged her. “You already are.”
Jay joined them, grinning. “You showed him. About time someone did.”
Dora laughed, the sound light and free.
That afternoon, as Dora cleared tables, a little girl tugged on her sleeve.
“Are you a princess?” the girl asked, eyes wide.
Dora knelt, smiling. “No, but I can pretend.”
The girl giggled and hugged her. Dora’s heart soared.
For the first time, she felt like she belonged-not just as a helper, but as herself.
That night, Dora wrote in her notebook again:
Today, I stood up for myself. Today, I was brave. Maybe that’s what girlhood is-learning to be brave, even when it’s hard.
She closed the notebook, a smile on her lips.
She was Dora. She was real. And she was enough.
Chapter 10: First Outing
Dora stood in front of the mirror, smoothing the front of her new floral blouse. Her hands trembled as she tucked a loose strand of hair behind her ear. The outfit was simple-jeans, sneakers, and the blouse Gail had helped her pick out at the thrift store-but to Dora, it felt like armor and a target all at once.
Gail appeared in the doorway, holding up a pair of sunglasses. “Ready for your first real day out?” she asked, her voice gentle but excited.
Dora took a deep breath and nodded. “I think so.”
Gail grinned. “You look amazing. Seriously, Dora, you’re going to knock ‘em dead.”
Dora smiled, nerves fluttering in her stomach. “Let’s just hope I don’t knock myself over first.”
They laughed, and Gail squeezed Dora’s hand. “We’ll go slow. If you need to leave, just say the word.”
The morning air was crisp as they set out, the city alive with the sounds of summer-children’s laughter, distant music, the hum of traffic. Dora clung to Gail’s side, her senses on high alert. Every glance from a stranger felt magnified, every whisper a possible judgment.
Their first stop was a café on Main Street. Gail ordered iced coffees, chatting easily with the barista. Dora hung back, trying to steady her breathing. When the barista turned to her, smiling politely, Dora managed to order her drink without stumbling over her words.
They found a table by the window. Gail sipped her coffee, watching Dora with a reassuring smile. “You did great.”
Dora exhaled, surprised by how much tension she’d been holding. “I was sure she could tell.”
“Tell what?” Gail asked.
“That I’m… new at this. That I’m not really-” Dora stopped herself, biting her lip.
Gail reached across the table, squeezing her hand. “You’re really you. That’s all anyone needs to know.”
Dora nodded, but the anxiety lingered. She watched people pass by outside, wondering what they saw when they looked at her.
After coffee, they browsed a bookstore. Dora lost herself in the aisles, running her fingers over the spines of novels and poetry collections. For a moment, she forgot her nerves, absorbed in the quiet magic of stories.
But when they reached the checkout, the cashier-a teenage boy with a bored expression-glanced at Dora’s books, then at her, then at Gail.
“Are these for you?” he asked, his tone casual but edged with something Dora couldn’t name.
Dora nodded. “Yeah. I love poetry.”
The boy smirked. “Didn’t peg you for the poetry type.”
Gail’s eyes narrowed. “She’s got great taste.”
The boy shrugged, ringing up the books. “Guess everyone’s got their thing.”
Dora felt her cheeks burn. The comment wasn’t overtly cruel, but it stung-a subtle reminder that she was being scrutinized, that her interests were being weighed against someone else’s expectations.
Outside, Gail looped her arm through Dora’s. “Ignore him. People say stupid things.”
Dora nodded, but the words lingered. She wondered if every outing would be like this-a mix of small joys and tiny wounds.
They walked to the park, finding a bench in the shade. Dora watched families play on the grass, couples strolling hand in hand. She felt both visible and invisible, seen and unseen.
A group of teenage girls passed by, giggling. One glanced at Dora, did a double take, and whispered something to her friends. They all looked back, their expressions a mix of curiosity and something sharper.
Dora’s stomach twisted. She looked down, wishing she could disappear.
Gail noticed. “Hey. Want to go somewhere quieter?”
Dora shook her head. “No. I want to stay. I don’t want to run away every time someone looks at me funny.”
Gail smiled, pride in her eyes. “That’s brave.”
Dora shrugged. “I’m tired of being scared.”
They sat in silence for a while, watching the world go by.
Later, they stopped at a clothing store. Dora browsed the racks, her fingers lingering on soft fabrics and bright colors. She picked out a sundress, holding it up to her body.
A saleswoman approached, her smile tight. “Can I help you find something?”
Dora shook her head. “Just looking, thanks.”
The woman’s gaze flicked over Dora, then to Gail. “We have a fitting room in the back. For women.”
Dora’s cheeks burned. “That’s… great. Thank you.”
The woman hovered, watching as Dora made her way to the fitting room. Inside, Dora changed into the dress, studying her reflection. She looked awkward, uncertain, but also-maybe-beautiful.
She stepped out to show Gail, who grinned. “You look amazing.”
The saleswoman lingered nearby, arms crossed. Dora felt her scrutiny like a weight.
After they paid, Gail leaned in. “You handled that really well. Some people just can’t mind their own business.”
Dora managed a smile. “I’m getting used to it.”
As they walked home, Dora’s confidence grew. She’d survived her first outing-awkward moments and all. She’d faced stares and whispers, but she was still standing.
At a crosswalk, a man glanced at Dora, then at Gail. “You girls sisters?”
Gail grinned. “Nope, just best friends.”
The man nodded, then looked at Dora. “You’re lucky to have someone looking out for you.”
Dora smiled. “I know.”
Back at Gail’s house, they collapsed on the couch, exhausted but happy.
“You did it,” Gail said. “Your first real day out.”
Dora laughed. “I did, didn’t I?”
Gail squeezed her hand. “I’m proud of you.”
Dora felt a surge of gratitude. “Thank you. For everything.”
Gail smiled. “Anytime.”
They sat in comfortable silence, the weight of the day settling around them.
That evening, Dora wrote in her notebook:
Today, I was seen. Sometimes it hurt, but sometimes it felt good. I’m learning to be brave, even when it’s hard. I’m learning to be me.
She closed the notebook, hope blooming in her chest.
The next day at the shelter, Dora’s new confidence showed. She greeted guests with a smile, helped Mrs. Kowalski in the kitchen, and even joined a group of kids for a game of cards.
But not everyone was kind.
As Dora cleared plates, a volunteer named Mrs. Turner approached. “You’re Gail’s friend, right?”
Dora nodded. “Yes, ma’am.”
Mrs. Turner’s smile was brittle. “It’s nice that Gail’s family is helping you. Not everyone would be so… open-minded.”
Dora forced a smile. “I’m grateful for them.”
Mrs. Turner leaned in, her voice low. “Just be careful. Not everyone here is as understanding.”
Dora nodded, her heart sinking. She knew what Mrs. Turner meant.
Later, in the hallway, two volunteers passed by, their conversation just loud enough for Dora to hear.
“Did you see the new girl? She’s… different.”
“I heard she used to be someone else.”
Dora kept walking, her head high. She refused to let their words break her.
At lunch, Jay found her in the kitchen. “Rough day?”
Dora nodded. “People talk.”
Jay shrugged. “Let them. You’re still you.”
Dora smiled, comforted by Jay’s support.
As she got ready for bed, Gail knocked on her door.
“Can I come in?”
Dora nodded, sitting on the edge of the bed.
Gail joined her, legs crossed. “Today was another really big day. How are you?”
Dora hesitated, then whispered, “I’m scared. What if I mess up? What if I’m not… enough?”
Gail took her hand. “I've heard this before. Listen carefully this time. You are enough. You always have been. And if you ever forget, I’ll remind you.”
Dora blinked back tears. “Thank you.”
Gail smiled. “Anytime.”
They sat in relaxed silence, the bond between them growing even stronger.
As Dora drifted off to sleep, she thought about everything she’d learned.
She was Dora.
She was real.
And she was enough.
Chapter 11: Shelter Tensions
The shelter’s community garden had become Dora’s sanctuary-a patch of earth where sunflowers stretched toward the sky and tomato vines curled around wooden stakes. She knelt in the soil, gloves caked with mud, carefully transplanting seedlings donated by a local nursery. The project had been her idea: a way to provide fresh produce for the kitchen and give guests a sense of purpose. But as she worked, she felt Pastor Mark’s gaze like a shadow across her shoulders.
“Need help?” Jay appeared at the garden’s edge, their green beanie speckled with paint from the mural they’d been working on in the rec room.
Dora smiled, brushing dirt from her knees. “Could use another set of hands. These zucchini won’t plant themselves.”
They worked in companionable silence for a while, Jay’s steady presence calming the unease that had dogged Dora all week. Since Pastor Mark had begun limiting her duties-reassigning her to backroom inventory checks and supply closets-she’d felt increasingly invisible. But here, with her hands in the soil and Jay’s quiet solidarity, she could almost pretend nothing had changed.
“He’s scared of you,” Jay said suddenly, tearing open a seed packet.
Dora’s trowel stilled. “Who?”
“Pastor Dickhead.” Jay snorted, scattering carrot seeds into neat rows. “You’re everything he hates-someone who changes and doesn’t apologize for it.”
Before Dora could respond, Gail’s voice cut through the humid air. “Dora! Pastor Mark wants to see you in his office.”
The office fan whirred uselessly, stirring papers but not the stifling tension. Pastor Mark sat behind his desk, a spreadsheet open on his laptop. He didn’t look up as Dora entered.
“You wanted to see me, sir?”
“The garden,” he said finally, steepling his fingers. “It’s become a distraction.”
Dora blinked. “The guests love it. Mrs. Kowalski said the tomatoes-”
“Are attracting pests.” Pastor Mark closed his laptop with a snap. “Raccoons, wasps. It’s a liability.”
“We can put up fencing! Or maybe ask volunteers to-”
“The board agrees it’s best to focus on our core mission.” His tone brooked no argument. “You’ll dismantle it by Friday.”
Dora’s gloves crumpled in her fists. “That’s not fair. The guests helped build this. It’s theirs.”
Pastor Mark stood, his chair screeching against the floor. “This isn’t a democracy, Miss… Dora. My job is to protect this institution.”
The unspoken from people like you hung between them.
Dora found Gail in the kitchen, viciously scrubbing soup pots. “He’s killing the garden,” Dora whispered, voice cracking.
Gail slammed a lid onto the counter. “Because it’s working. Because when people see you out there, they see you.”
“Then what do I do?”
“We fight.” Gail’s eyes blazed. “We make it so fucking obvious how much good you’re doing that he can’t ignore it.”
The next morning, Dora arrived early, determination burning through her exhaustion. She taped handmade signs to the garden fence-Fresh Veggies Coming Soon!-and left baskets of seed packets by the shelter entrance. When Mrs. Kowalski brought her a mug of tea, Dora noticed the older woman’s hands trembling.
“You remind me of my granddaughter,” Mrs. Kowalski said suddenly, nodding to the polaroid pinned to the bulletin board-a girl with rainbow braces grinning beside a prizewinning science fair project. “She stood up to her principal when they tried to cancel the GSA club. Sometimes…” The woman’s voice faltered. “Sometimes the world tries to shrink what it doesn’t understand.”
Dora squeezed her hand. “What did she do?”
Mrs. Kowalski’s smile was bittersweet. “She grew her club anyway. In secret, at first. Then louder, until they had to listen.”
By week’s end, the garden thrived in quiet rebellion. Guests weeded during smoke breaks, teenagers watered seedlings between homework sessions, and Jay taught a group of kids to identify edible weeds. But Pastor Mark’s retaliation was swift.
On Thursday, Dora arrived to find the garden gate padlocked. A handwritten notice flapped in the breeze: Closed for Maintenance.
“Maintenance my ass,” Jay muttered, jiggling the lock.
Dora’s vision blurred. All that work-the careful tending, the hopeful sprouts-reduced to a chain and bureaucratic malice. She turned, ready to storm into Pastor Mark’s office, but Gail caught her arm.
“Not yet,” Gail murmured. “Wait for the board meeting.”
That afternoon, Dora sorted canned goods in the storage room, the clatter of beans and corn a monotonous counterpoint to her racing thoughts. The door creaked open.
“Hey.” Jay leaned against the shelves, holding two stolen popsicles. “Break time.”
They sat on the concrete floor, backs against the cool metal. Jay peeled their popsicle wrapper slowly. “When I first got here, I thought kindness was weakness. Like, why bother if the world just shits on you anyway?”
Dora nibbled her grape ice, waiting.
“Then you showed up.” Jay gestured with their popsicle stick. “You didn’t just give a damn-you kept giving a damn, even when it cost you. Made me think… maybe we’re not just surviving here. Maybe we’re building something.”
Dora’s throat tightened. “What if it’s not enough?”
Jay shrugged. “My abuela used to say, ‘You don’t water a garden because you’re sure it’ll grow. You water it because it deserves the chance.’”
The board meeting convened in the shelter’s stuffy conference room. Dora sat between Gail and Mrs. Kowalski, her notecards damp with sweat. Pastor Mark droned through budget reports, his gaze skipping over her like she was furniture.
When he mentioned “reallocating garden funds to security upgrades,” Dora stood.
“The garden isn’t a line item,” she said, voice shaking. “It’s… it’s hope. For people who’ve been told they don’t get to grow things anymore.”
Mrs. Kowalski raised her hand. “My arthritis acts up in the cold. But pulling weeds with Dora? Makes me feel useful again.”
One by one, guests and volunteers spoke up-a teen mom describing how her toddler learned colors from flower petals, an elderly vet who’d started composting his cigarette butts, Jay’s quiet “It’s the first place I felt safe.”
Pastor Mark’s jaw worked silently. When the vote came, the board approved the garden’s expansion-with the caveat that Dora submit weekly maintenance reports.
Afterward, Gail pulled Dora into a broom closet, laughing. “You did it! You fucking-”
Dora kissed her on the cheek.
“Was that… okay?”
Gail’s grin lit the dim space. “More than okay. But maybe next time, someplace without a mop handle jabbing my-”
The door flew open. Pastor Mark stood silhouetted in the light, his expression thunderous.
“My office. Now.”
Alone in the hall, Dora was still brave-and knew no amount of locked gates could contain what was growing.
Chapter 12: Family Dinner
Dora’s hands shook as she set the table in Gail’s kitchen, the plates clinking against the wood. She’d spent the afternoon at the shelter, sorting donations and dodging Pastor Mark’s suspicious glances, but now she was back in the warm, bustling house that had become her only refuge. The air smelled of garlic and rosemary, and Gail’s mom hummed as she stirred a pot of sauce on the stove.
Gail came in, carrying a basket of bread. “You’re overthinking again,” she teased, bumping Dora’s hip with her own.
Dora managed a nervous smile. “I just… want to do everything right.”
Gail grinned, setting the bread down. “You already are. My parents love having you here.”
Dora nodded, but her thoughts spun. She’d never had a family dinner that wasn’t tense, never sat at a table where she felt safe being herself. She glanced at the mirror in the hallway, half-expecting to see Wallace staring back, but all she saw was a girl with anxious eyes and a heart full of hope.
Gail’s dad entered, wiping his hands on a towel. “Smells amazing, hon,” he said to Gail’s mom, then turned to Dora. “You hungry?”
Dora nodded, her stomach fluttering. “Starving.”
They gathered around the table, passing dishes and laughing at Gail’s stories from school. Dora listened, soaking in the warmth and ease. When Gail’s mom asked about her day, Dora found herself opening up about the shelter, about sorting clothes and helping Mrs. Kowalski with the bread dough.
Gail’s dad smiled. “You’re a hard worker. The shelter’s lucky to have you.”
Dora blushed, unused to praise. “Thank you.”
As the meal went on, the conversation turned to summer plans. Gail’s parents talked about a possible road trip, and Gail suggested they all volunteer together at the shelter for a special event. Dora’s heart leapt at the idea, but then a shadow crossed her mind.
“What if… what if Pastor Mark finds out I don’t have any paperwork?” Dora asked softly, her voice barely above a whisper.
Gail’s mom reached across the table, squeezing her hand. “We’ll handle it. You’re with us now.”
Gail’s dad nodded. “If anyone gives you trouble, they’ll have to answer to us.”
Dora blinked back tears. She’d never had anyone stand up for her before. “Thank you,” she whispered.
After dinner, Gail’s mom made tea and brought out a box of old family photos. They laughed over pictures of Gail as a toddler, covered in chocolate, and Dora felt a pang for the childhood she’d never had. When Gail’s parents left to watch TV, Gail stayed behind, sitting with Dora at the table.
“You okay?” Gail asked, her voice gentle.
Dora nodded, but tears slipped down her cheeks. “I just… I never thought I’d have this. A family. People who care.”
Gail hugged her, holding her tight. “You deserve it. You always did.”
Dora clung to her, letting herself cry. When she finally pulled away, she wiped her eyes and managed a shaky smile. “Sorry. I’m a mess.”
Gail grinned. “You’re my mess.”
They laughed, and for a moment, the world felt perfect.
Later, in Gail’s room, Dora sat cross-legged on the bed, turning the notebook Gail’s mom had given her over in her hands. She opened to a blank page and began to write.
Tonight, I ate dinner with a family who loves me. I laughed and told stories and felt safe. Maybe I don’t have a past, but I have a present. I have people who care. Maybe that’s enough.
She closed the notebook, feeling lighter.
Gail flopped onto the bed beside her. “Want to paint nails?”
Dora grinned. “Sure.”
They picked out colors and took turns painting each other’s nails, giggling at the smudges and mistakes. Gail told stories about her first crush, and Dora shared memories of sneaking out to the park at night, just to feel the cool grass under her feet.
When they finished, Dora admired her hands. “I never thought I’d get to do this. Just… be a girl.”
Gail smiled, her eyes shining. “You are a girl. And you’re killing the look, by the way.”
Dora laughed, feeling joy bubble up inside her.
The next morning, Dora woke to the smell of pancakes and the sound of Gail singing in the shower. She dressed quickly and joined Gail’s parents in the kitchen, helping set the table and pour juice.
Gail’s mom smiled. “You’re a natural.”
Dora blushed. “I just like helping.”
After breakfast, Gail’s dad handed Dora a folder. “We talked to a friend who’s a lawyer. There are ways to get you some paperwork, at least enough to keep Pastor Mark off your back for now.”
Dora’s breath caught. “Really?”
He nodded. “It’s not perfect, but it’s a start. We’ll figure out the rest together.”
Dora hugged him, overwhelmed with gratitude. “Thank you. I don’t know what I’d do without you.”
He patted her back. “You’re part of the family now. We take care of our own.”
At the shelter that afternoon, Dora felt a new sense of confidence. She worked in the dining hall, greeting guests and serving food. Some of the regulars smiled and thanked her by name. Even Mrs. Turner, who’d once eyed her with suspicion, nodded in approval.
Jay found her during a break, grinning. “You look happy.”
Dora smiled. “I am. Gail’s family… they’re helping me. I think things might actually work out.”
Jay squeezed her shoulder. “You deserve it.”
Dora hugged them, feeling hope bloom in her chest.
Later, as she helped Mrs. Kowalski with the bread, the old woman handed her a warm roll. “You’re doing good, Dora. Keep your chin up.”
Dora smiled, savoring the praise.
But not everything was easy. Pastor Mark called her into his office near the end of the shift.
He sat behind his desk, fingers steepled. “I hear you’re staying with Gail’s family.”
Dora nodded, heart pounding. “Yes, sir.”
He studied her, his gaze sharp. “They’re good people. But I need to know I can trust you.”
Dora met his eyes, steady. “I just want to help. I want to be part of this place.”
He was silent for a long moment, then nodded. “We’ll see. For now, you can stay. But I’ll be watching.”
Dora left the office, relief and anxiety warring in her chest.
That night, back at Gail’s house, Dora told Gail everything. Gail listened, then hugged her tight.
“He’ll come around,” Gail said. “And if he doesn’t, we’ll make sure you’re safe.”
Dora nodded, hope flickering in her chest.
They spent the evening watching movies and painting their nails, laughter echoing through the house.
Before bed, Dora wrote in her notebook.
Today, I faced my fears. I asked for help. I found family. Maybe I don’t have a past, but I have a future. And I’m not alone.
She closed the notebook, smiling.
She was Dora. She was real. And she was enough.
Chapter 13: The Incident
The morning sun streamed through the shelter's windows, creating golden rectangles on the worn linoleum floor. Dora arranged a stack of donated blankets on a shelf, humming softly to herself. Three weeks had passed since her transformation, and each day brought small victories-learning to braid her hair without tangling her fingers, finding the confidence to speak up during volunteer meetings, memorizing the shelter regulars' coffee preferences. Today, she wore her favorite thrift-store find: a soft blue button-up with tiny embroidered daisies along the collar that Gail swore brought out the flecks of gold in her eyes.
"These go to the family room?" she asked Mrs. Kowalski, who was sorting through children's books nearby.
The older woman nodded, her fingers tracing the spine of a well-loved copy of Where the Wild Things Are. "Yes, dear. And would you mind taking these books too? The little ones have been asking for new stories."
Dora balanced the books atop the blankets. "No problem. I could read to them later, if you think they'd like that."
Mrs. Kowalski's eyes crinkled with her smile. "They'd love it. You have a gift for voices."
Dora blushed, pleased by the compliment. These small moments of normalcy felt precious-being seen not as a curiosity or a mystery, but simply as Dora, a girl who was good with children and had a knack for storytelling.
She made her way down the hallway, nodding to Jay who was mopping near the entrance. Their green hair was freshly dyed, vibrant against the shelter's beige walls.
"Looking good," Dora said, gesturing to their hair with her chin since her hands were full.
Jay grinned. "Thanks. Gail helped me touch it up. Careful, floor's slippery."
Dora navigated around the wet spots, her sneakers squeaking slightly. The family room was empty-too early for the after-school crowd-but she arranged the blankets neatly on the shelf and placed the books on the reading table, turning their colorful covers outward to entice young readers.
As she stood back to admire her work, voices drifted in from the main hall. One she recognized immediately as Pastor Mark's-formal and tight, the way it always sounded when he was trying to impress someone. The other was unfamiliar-deep, confident, with the practiced articulation of someone used to being listened to.
"-finest facility in the area," Pastor Mark was saying. "We serve over three hundred meals a week and provide emergency beds for up to forty individuals."
"Impressive," the other voice replied. "And you've expanded the children's program?"
"Yes, thanks in large part to your generous donation. Would you like to see the family room? We've just renovated it."
Dora straightened, smoothing her shirt. She recognized the situation immediately-a donor tour. Pastor Mark conducted them regularly, showing off the shelter's services to the wealthy community members whose checks kept the lights on. Usually, she tried to make herself scarce during these tours. Pastor Mark preferred showcasing the "established" volunteers-those with lengthy resumes and respectable backgrounds, not mysterious girls with no past.
But there was no time to slip out. Pastor Mark appeared in the doorway, accompanied by a tall man in an expensive-looking suit. The man's silver hair was perfectly styled, his shoes polished to a shine that seemed out of place on the shelter's scuffed floors.
"This is our family room," Pastor Mark explained. "We provide a safe space for children to do homework, read, and play while their parents access services." He noticed Dora and his smile tightened almost imperceptibly. "Ah, Dora. Just finishing up?"
The question was clear: Please leave.
"Yes, sir," she said, gathering the empty box that had held the blankets. "Just delivering some new books and blankets."
The donor stepped forward, extending his hand. "Charles Westfield. I don't believe we've met."
Dora shifted the box to her hip and shook his hand. "Dora. I'm relatively new."
"Dora volunteers primarily in the kitchen," Pastor Mark interjected smoothly. "Mrs. Kowalski has taken her under her wing."
Mr. Westfield's gaze lingered on Dora's face, his brow furrowing slightly. "You look familiar. Have we met before?"
Dora's heart stuttered. "I don't think so, sir."
"Hmm." His eyes narrowed. "You remind me of someone. What did you say your last name was?"
"She's staying with the Mitchell family," Pastor Mark cut in before Dora could answer. "Their daughter Gail has been a dedicated volunteer for years."
Mr. Westfield's expression changed, a flash of recognition followed by something harder. "The Mitchells? Robert and Susan?"
Dora nodded, uncertain where this was going. "Yes, they've been very kind to me."
"I see." Mr. Westfield's tone cooled several degrees. "I know the Mitchells from the Chamber of Commerce. They've become quite... progressive in recent years."
The way he said "progressive"-like it was a disease-made Dora's stomach clench.
"Would you like to see our new computer lab?" Pastor Mark asked, clearly trying to steer the conversation away. "We've upgraded all the systems thanks to your technology grant."
But Mr. Westfield wasn't finished. He studied Dora with the clinical interest of someone examining a specimen under glass. "How exactly did you come to stay with the Mitchells? Are you related?"
"No, sir. They-they took me in when I needed help."
"Very charitable of them," he said, his smile not reaching his eyes. "And what brought you to our little town? Family troubles?"
Each question felt like a trap. Dora clutched the box tighter. "Something like that."
"Mr. Westfield," Pastor Mark began, "perhaps we should-"
"I've heard things," Mr. Westfield continued, ignoring him. "About a girl who appeared out of nowhere. No records, no background. Just showed up one day. That wouldn't happen to be you, would it?"
Dora's mouth went dry. "I-"
"Because I'm concerned, you see." His voice hardened. "This shelter receives considerable funding from my family's foundation. Funding that's contingent on maintaining certain standards and values."
Pastor Mark paled. "Mr. Westfield, I assure you-"
"I don't know what game you're playing," Mr. Westfield said directly to Dora, "but this is a respectable Christian establishment. Not a place for... experimentation."
The implication hung in the air, sharp and ugly. Dora felt as if all the oxygen had been sucked from the room.
"I'm just trying to help," she managed, her voice barely audible.
"Help?" Mr. Westfield scoffed. "By bringing controversy? By making decent people uncomfortable? You don't belong here."
"That's enough."
Gail stood in the doorway, her eyes flashing with anger. She moved to Dora's side, placing a protective hand on her shoulder.
"Dora belongs here as much as anyone," she continued, voice steady despite the flush of anger on her cheeks. "She works harder than most volunteers, the guests love her, and she has never made anyone uncomfortable except people who go out of their way to be troubled by her existence."
Pastor Mark stepped forward. "Gail, please. Mr. Westfield is our most generous supporter-"
"Then he should support all the people we help," Gail interrupted. "Not just the ones who fit his narrow idea of who's worthy."
Mr. Westfield's face darkened. "Young lady, you have no idea who you're speaking to. I've donated hundreds of thousands of dollars to this shelter."
"And we're grateful," Gail replied. "But that doesn't buy you the right to bully our volunteers."
"This isn't about bullying," he snapped. "It's about protecting values. About recognizing when something isn't right."
Dora felt herself shrinking, wanting to disappear. But Gail stood taller.
"The only thing that isn't right is treating someone unkindly because they're different from you." Gail's voice softened as she turned to Dora. "Are you okay?"
Dora nodded, too overwhelmed to speak.
Pastor Mark looked like he might explode. "Gail, Mr. Westfield, please. Let's discuss this in my office-"
"There's nothing to discuss," Mr. Westfield said coldly. "Either you maintain appropriate standards for this facility, or my family will reconsider our support." He turned to leave, then looked back at Dora. "You may have these people fooled, but I see through you."
After he left, the silence was deafening. Pastor Mark ran a hand over his face, his expression a storm cloud of fury and fear.
"My office," he said to Gail. "Now."
"I'm coming too," Dora said, finding her voice at last. "This is about me."
Pastor Mark looked like he wanted to refuse, but after a moment he nodded curtly. "Fine."
The walk to his office felt endless. Dora was aware of eyes following them-other volunteers, guests who had heard raised voices. Jay caught her eye as they passed, their expression questioning. Dora gave a small shake of her head: Not now.
Pastor Mark's office was small and spare, dominated by a desk covered in neat stacks of paper. A cross hung on one wall, and a framed photo of Pastor Mark shaking hands with the governor sat on a shelf. He closed the door firmly behind them.
"Do you have any idea what you've done?" he asked Gail, his voice tight with controlled anger. "Charles Westfield provides a quarter of our annual budget. A quarter."
"He was being cruel," Gail said. "I couldn't just stand there."
"This isn't about your feelings!" Pastor Mark slammed his hand on the desk. "This is about keeping this shelter open, about having enough money to feed people and keep them warm. Your little crusade may have just cost us that."
Dora stepped forward. "I'm sorry. I didn't mean to cause trouble."
Pastor Mark turned to her, his expression softening slightly. "I know you didn't. But this is exactly what I was worried about. Your presence here raises questions-questions we can't answer."
"She hasn't done anything wrong," Gail insisted.
"It doesn't matter," Pastor Mark sighed. "Perception matters. And the perception is that there's something not right about a girl with no past, no records, living with a family she's not related to."
He looked at Dora directly. "I think it would be best if you took some time away from the shelter. Until this blows over."
"You're kicking her out?" Gail's voice rose in disbelief.
"I'm trying to salvage our relationship with our largest donor," Pastor Mark countered. "And protect the services we provide to hundreds of vulnerable people."
Dora felt tears burning in her eyes. "I understand."
"No, this isn't fair," Gail protested. "You can't punish Dora for Mr. Westfield's bigotry."
Pastor Mark's jaw tightened. "This isn't about fairness. It's about reality. And the reality is that we need his money."
"So you'd rather lose volunteers who actually care about the people here? Who treat everyone with dignity?" Gail's voice trembled with emotion. "Maybe you should ask yourself what this shelter is really about."
Pastor Mark straightened, his expression hardening. "I think you both need to leave. Now. We'll discuss this when tempers have cooled."
Outside the shelter, the summer sun felt too bright, mockingly cheerful against Dora's devastation. She walked beside Gail in silence, tears streaming down her face.
"I'm so sorry," Gail said finally. "Westfield is awful. Everyone knows it, but they let him get away with it because of his money."
Dora wiped her cheeks with the back of her hand. "Maybe Pastor Mark is right. Maybe I don't belong there."
"Don't say that." Gail stopped, turning to face her. "You belong wherever you choose to be. And you've done nothing wrong."
"But I'm causing problems. For the shelter, for your parents-"
"No," Gail said firmly. "Ignorance and prejudice cause problems. Not you."
Dora looked at her friend-this fierce, loyal girl who had stood up to a powerful man without hesitation. "Thank you. For defending me."
"Always," Gail promised, squeezing her hand. "We'll figure this out. Together."
As they walked home, Dora felt something shift inside her-a quiet resolve taking root alongside the hurt. She wouldn't let Mr. Westfield's words define her. She wouldn't let fear push her back into hiding.
This was her life now. And she would fight for it, no matter what came next.
Chapter 14: Magic's Cost
The streetlights buzzed like angry hornets as Dora walked home from the shelter, her sneakers scuffing against cracked pavement. Gail's hand found hers in the twilight, their fingers intertwining without discussion. The air carried the metallic tang of impending rain, but neither spoke of turning back.
"Your parents will be furious," Dora whispered, breaking the silence that had stretched since Pastor Mark's ultimum.
Gail squeezed her hand tighter. "Let them be. They've defended you before."
But Dora heard the uncertainty beneath the bravado. The Mitchells' garage apartment-their sanctuary since the confrontation-felt less like refuge tonight. Every creak of the floorboards made Dora jump, every car passing the window sent her heart racing. She curled into Gail's desk chair, staring at the corkboard above the bed where Gail had pinned photos of their summer: Dora laughing while frosting cupcakes at the shelter's bake sale, Jay teaching them both to skateboard, a candid shot of Mrs. Kowalski napping in the family room's armchair.
A moth tapped against the window screen-pale wings beating in erratic circles. Dora's fingers went to the stone in her pocket, its carved insect warm against her palm.
"You should sleep," Gail murmured from the bed, but her voice lacked conviction.
Dora shook her head. "I need air."
The alley behind the Mitchells' house smelled of wet cardboard and diesel. Dora's breath hitched as she rounded the dumpster-a familiar green beanie visible between stacks of discarded moving boxes. Jay lay curled like a comma, their arms wrapped around a threadbare backpack, face pressed into a sweatshirt hood.
"Jay?" Dora knelt, her knees grinding against gravel.
They jerked awake, eyes wild. "Shit-Dora?"
"What are you doing here?"
Jay sat up, rubbing sleep from their eyes. The streetlight caught fresh scratches on their neck. "Pastor Dickhead's new 'security measures' include locking the shelter gates at 8 PM sharp. Guess who missed curfew?"
Dora's stomach churned. She'd seen the new padlocks that morning, heard Pastor Mark lecturing volunteers about "maintaining order." Without speaking, she unzipped her hoodie and draped it over Jay's shoulders.
"You don't have to-"
"Gail's parents are out of town." Dora stood, extending a hand. "C'mon."
The garage apartment's floor creaked under three sets of feet. Gail took one look at Jay's ashen face and began stripping sheets from her bed. "You take the mattress. Dora and I'll bunk on the floor."
Jay hovered in the doorway. "I can't-"
"You can," Dora said, pressing a warm washcloth into their hands. The gesture felt instinctive, though her fingers trembled. "We've got extra toothbrushes in the-"
A crash downstairs froze them all. Gail's head snapped toward the sound. "Stay here."
Dora followed anyway, her socked feet silent on the stairs. Through the kitchen window, she saw the source-a raccoon tipping the Mitchells' garbage can. But as Gail sighed in relief, Dora's gaze caught movement across the street.
Ms. Elara stood beneath the sickly glow of a sodium vapor lamp, her patched raincoat fluttering like moth wings. When their eyes met, the old woman pressed a finger to her lips and melted into shadow.
Dora's stone burned against her thigh.
Dawn found Dora scrubbing pancake batter from Gail's favorite mixing bowl. Jay slept soundly upstairs, but sleep had eluded Dora-every time she closed her eyes, she saw Mr. Westfield's sneer, Pastor Mark's disappointed glare, her own reflection in the shelter's family room window.
The Mitchells' backyard glimmered with dew. Dora wandered barefoot through the garden, her toes sinking into cold soil. The moth stone's edges pressed familiar patterns into her palm as she reached the oak tree at the property line.
"Kindness always exacts a price, child."
Dora whirled. Ms. Elara perched on the garden bench like a misplaced shadow, her braid silver in the morning light.
"You!" Dora's heart thundered. "What did you do to me? Why can't anyone remember Wallace?"
The old woman's smile held infinite sadness. "I merely opened the door. You chose to walk through."
"Choose?" Dora's voice cracked. "I didn't choose to lose my family! To have everyone look at me like I'm-"
"A miracle?" Ms. Elara interrupted softly. She stood, joints creaking like old floorboards. "Tell me, when you found Jay last night-did you hesitate?"
"Of course not! They needed help!"
"Precisely." Ms. Elara's gnarled hand brushed Dora's cheek. "The magic didn't create your heart. It merely... clarified matters."
Dora jerked back. "Clarified? I don't exist on paper! I can't even get a library card!"
"And yet." Ms. Elara gestured to the house where Gail's laughter drifted through an open window. "You've built what matters."
The back door slammed. "Dora? Who're you talking to-" Gail froze on the porch steps, cereal bowl forgotten in her hand.
Ms. Elara inclined her head. "Miss Mitchell."
"Who is that?" Gail whispered, edging protectively toward Dora.
"An old friend," Dora said, surprising herself. She turned back to the bench-but only a single oak leaf stirred where Ms. Elara had sat.
The shelter's family room felt smaller with Pastor Mark hovering by the door. Dora kept her eyes on the picture book open in her lap-The Very Hungry Caterpillar-as six-year-old Miguel leaned against her shoulder.
"...and then he built a cocoon," Dora read, tracing the bright illustration.
"Like a blanket?" Miguel interrupted.
"Sort of. A special blanket where he could grow wings."
"Miss Dora?" Miguel's grubby finger poked her collarbone. "How come you got wings?"
Dora's breath caught. Before she could answer, Pastor Mark cleared his throat. "Dora. My office."
The children groaned as she stood. Miguel clung to her sleeve. "But we didn't finish!"
"I'll come back," Dora promised, though the words tasted like ash.
Pastor Mark's office smelled of lemon polish and regret. He didn't sit, didn't offer her a chair. "The board met last night."
Dora's knees threatened to buckle. She gripped the doorframe.
"Mr. Westfield has withdrawn his annual donation." Pastor Mark's voice flattened. "Fifty thousand dollars."
The number hung between them-a death sentence for the shelter's summer youth program, the free clinic Tuesdays, the emergency housing fund.
"I'll leave," Dora whispered.
Pastor Mark's fist hit the desk. A framed photo of his ordination ceremony clattered to the floor. "Don't you understand? It's too late for that!" He sagged into his chair, the anger draining as suddenly as it came. "He wants you publicly denounced. An example made."
The family room's laughter seeped under the door. Dora imagined Miguel waiting, the book still open to the caterpillar's transformation.
"Tell me," Pastor Mark said quietly, "were you ever Wallace Green?"
Dora's vision blurred. She saw her mother's hands braiding her sister's hair, her father's Bible left open on the kitchen table, the childhood bedroom that no longer held any trace of her existence.
"No," she said. "I was never him."
Pastor Mark studied her-really studied her-for the first time. "Then who are you?"
Dora touched the moth stone in her pocket. "Someone who wants to help."
The alley stank of urine and rotting takeout. Dora pressed Jay's spare key into their palm. "Gail's parents said you can stay as long as needed."
Jay stared at the key like it might bite them. "Why are you doing this?"
Dora thought of Ms. Elara's words, of Miguel's trusting eyes, of the shelter's empty donation ledger. "Because someone once did it for me."
As Jay disappeared into the garage apartment, Dora turned toward Main Street. The pawn shop's neon sign buzzed like the alley's streetlights. She hesitated at the door, her grandmother's locket warm against her sternum-the only physical remnant of her erased life.
The clerk didn't look up from his crossword. "Help you?"
Dora set the locket on the glass counter. "How much?"
Outside, she counted the bills twice before tucking them into the shelter's donation box. The moth stone pulsed once in her pocket-a heartbeat of approval-as she walked away.
Chapter 15: The Crush
The Mitchell's living room was transformed. Blankets draped over furniture formed a makeshift fort, fairy lights twinkled around the perimeter, and the coffee table overflowed with bowls of popcorn, candy, and soda. Dora sat cross-legged on a pile of cushions, watching Gail fiddle with the projector her father had brought home from work. A white sheet hung against the wall, rippling slightly from the air conditioning.
"Movie night is sacred in this house," Gail explained, not looking up from the tangle of cords. "Dad says everyone needs a little escape sometimes."
Dora nodded, though Gail couldn't see her. She'd never had movie nights before-her old family believed television was best consumed in small, controlled doses, preferably educational or religious in nature. The casual abundance of this night-of snacks, of comfort, of permission to simply enjoy-felt like another small miracle.
"Success!" Gail pumped her fist as the projector hummed to life, casting a blue rectangle on the sheet. She flopped down beside Dora, their shoulders brushing. "Mom and Dad are at their book club until eleven, so we have the place to ourselves."
"What are we watching?" Dora asked, trying to ignore the warmth radiating from where their bodies touched.
Gail grinned, brandishing a flash drive. "A classic-But I'm a Cheerleader. Have you seen it?"
Dora shook her head.
"Oh my god, you're going to love it. It's this satire about conversion therapy, but it's actually hilarious and has this amazing romance and-" Gail stopped, her cheeks flushing. "Sorry. I'm doing my thing again."
"What thing?"
"My enthusiasm overwhelm. Jay says I come on too strong."
Dora smiled. "I like your enthusiasm. It's... alive."
Something flickered across Gail's face-surprise, maybe, or pleasure-before she turned to plug in the flash drive. The movie began, and they settled into comfortable silence, interrupted only by Gail's occasional commentary or their shared laughter.
Halfway through, as the main characters shared a clandestine moment in the woods, Dora became acutely aware of Gail beside her-the way her laugh bubbled up from deep in her chest, the small scar above her eyebrow that crinkled when she smiled, the soft curve of her neck when she tilted her head. Heat crept up Dora's spine, unfamiliar and electric.
Oh, she thought. Oh no.
She forced her attention back to the movie, but the feeling persisted-this new awareness, this sudden inability to ignore how the dim light caught in Gail's hair or how her fingers moved expressively as she explained a reference Dora had missed.
When the credits rolled, Dora realized she'd absorbed almost nothing from the second half.
"What did you think?" Gail asked, turning to her with expectant eyes.
"It was... really good," Dora managed, hoping her face didn't betray her distraction.
Gail studied her for a moment. "You hated it."
"No! No, I liked it. I just..." Dora floundered, searching for words that wouldn't reveal too much. "I got lost in thought, I guess."
"About?" Gail leaned closer, her expression open and curious.
About you, Dora thought. About how I never noticed the gold flecks in your eyes before. About how your existence makes the world feel less sharp-edged.
"About the shelter," she said instead. "And Mr. Westfield, and Pastor Mark, and all of it."
Gail's face shifted, her private smile replaced by the fierce determination Dora had come to recognize as her activism mode. "I've been thinking about that too. We need to do something-not just for you, but for everyone Pastor Mark tries to push out."
She jumped up, grabbing her notebook from the coffee table and flipping to a fresh page. "I've been researching. The shelter gets public funding, which means they can't discriminate. And Mr. Westfield sits on like three different boards that have anti-discrimination policies."
Dora watched Gail pace, her hair falling loose from its bun as she gestured, her whole body vibrating with purpose. This was the Gail everyone at the shelter knew-the organizer, the fierce defender, the girl who never backed down. But Dora also knew the Gail who cried at dog food commercials, who sang off-key in the shower, who secretly read romance novels and hid them under her mattress.
"We could start with a petition," Gail continued, scribbling notes. "Get the other volunteers on board. Maybe even some of the guests who've been unfairly treated. Mrs. Kowalski would sign for sure, and Jay, and-"
"You're amazing," Dora said softly.
Gail stopped mid-sentence, blinking. "What?"
Heat rushed to Dora's cheeks. "I just mean-you care so much. You fight so hard. It's amazing."
Gail's expression softened. "You'd do the same for me."
I'd do anything for you, Dora thought, the realization landing with quiet certainty.
"Yeah," was all she said.
Gail returned to the fort, sitting cross-legged across from Dora, notebook open in her lap. "We should start a list of allies-people we know would support us."
Dora nodded, trying to focus as Gail outlined her plan. But her mind kept wandering to the movie's final scene-the two girls kissing in the back of a convertible, driving toward possibility together. She wondered what it would be like to kiss Gail, to hold her hand as more than a friend.
The thought simultaneously thrilled and terrified her. She'd never had a crush before-not a real one, not one that made her palms sweat and her heart race. As Wallace, she'd forced herself into a few awkward dates with girls, each one confirming what she already knew: that she wasn't like other boys, that something essential was misaligned.
But this-this felt different. This felt true.
"Earth to Dora." Gail waved a hand in front of her face. "You're a million miles away tonight."
Dora blinked. "Sorry. Just tired, I guess."
Gail set her notebook aside, concern replacing enthusiasm. "Are you okay? Really?"
"I'm fine," Dora said quickly. "Just... processing a lot."
Gail shifted closer, taking Dora's hand. "You can talk to me. About anything."
Dora looked down at their joined hands-Gail's fingers ink-stained and calloused from guitar, her own still getting used to trimmed nails and the silver butterfly ring Gail had given her last week. How could she explain this new feeling? This tender, terrifying awareness?
"I'm grateful," she said finally. "For all of this. For you."
Gail squeezed her hand. "Don't get sappy on me, Mitchell. I'll leave you alone with The Notebook."
They both laughed, the moment passing, but something had shifted inside Dora-a recognition she couldn't unknow.
Later, as they cleaned up the living room before Gail's parents returned, Dora found herself noticing a hundred new things: the way Gail hummed under her breath as she worked, the unconscious grace of her movements, the tiny rainbow pin she always wore on her jacket lapel.
"We should do this again," Gail said, folding the last blanket. "Next time you can pick the movie."
Dora nodded, her heart doing a small somersault. "I'd like that."
Upstairs, in the guest room that had become hers, Dora sat on the edge of the bed, clutching her notebook. Outside, a summer storm gathered, lightning occasionally illuminating the quiet street. She opened to a fresh page and began to write.
Tonight, I realized something. Something I think I've known but haven't let myself see. I have feelings for Gail-not just friendship, but something more. Something that makes my heart beat faster when she looks at me, something that makes me notice every detail about her, something that makes me wish for impossible things.
I don't know what to do with these feelings. Gail has been my best friend, my protector, my guide through this new life. What if telling her ruins everything? What if she doesn't feel the same way?
And even if she did-who am I to ask for more? She's already given me so much. A home, a family, a place to belong. It feels selfish to want anything beyond that.
For now, I'll keep these feelings to myself. I'll be her friend, her ally in whatever fight she takes on next. That's enough. It has to be enough.
Dora closed the notebook, pressing it to her chest. Outside, rain began to fall, drumming against the window like impatient fingers. A crack of thunder shook the house.
Her door creaked open, and Gail peeked in, hair twisted into a messy bun for sleep. "You okay? You know how I feel about storms."
Dora smiled. Gail, fearless in every other way, had a childlike anxiety about thunderstorms-a secret she shared only with those closest to her.
"I'm fine," Dora said. "Do you want to stay?"
Gail's relief was immediate. "Just until it passes."
She climbed onto the bed, settling against the headboard with a pillow hugged to her chest. Dora joined her, careful to leave space between them, her heart racing with this new awareness.
As the storm raged outside, they talked about small things-shelter gossip, a new song Gail was learning on guitar, plans for the weekend. When lightning flashed, Gail flinched slightly, and Dora resisted the urge to pull her close.
Eventually, Gail's eyes grew heavy, her sentences trailing off mid-thought. "I should go to my room," she murmured, making no move to leave.
"You can stay," Dora said softly. "If you want."
Gail smiled drowsily, already half-asleep. "You're the best, you know that?"
Dora watched as Gail's breathing deepened, her face relaxing into peaceful slumber. In sleep, the fierce activist was gone, replaced by a girl who looked younger, more vulnerable.
"I think I'm falling in love with you," Dora whispered, the words barely audible over the rain.
Gail stirred slightly but didn't wake. Dora pulled the blanket over them both and closed her eyes, listening to the steady rhythm of Gail's breathing and the storm outside.
In the morning, she would be just Dora again-Gail's friend, the shelter volunteer, the girl with no past. But for tonight, in the quiet dark, she let herself acknowledge the truth that had been growing inside her, steady and undeniable as a heartbeat: she was in love with her best friend, and she had no idea what to do about it.
Chapter 16: Pastor’s Past
The ledger entries blurred into gray smudges under Pastor Mark’s trembling fingers. Moonlight pooled on his desk, illuminating the spreadsheet’s grim verdict: Donation Status: WESTFIELD, CHARLES – WITHDRAWN. The numbers mocked him-$50,000 vanished, summer programs slashed, the shelter’s food budget halved. He closed his laptop with a shudder, the click echoing like a gunshot in the empty office.
A moth battered itself against the overhead light, wings thumping a frantic rhythm against the glass. Mark’s gaze drifted to the family photo wedged between his Bible and a stack of sermon notes-his ordination day, 2003. His mother’s lace collar starched to perfection, his father’s hand heavy on his shoulder, Alex’s face carefully cropped out of the frame.
June 1998
The screen door slammed. Seventeen-year-old Mark froze on the porch steps, his Little League trophy slipping in sweaty palms. Through the kitchen window, he saw his father’s fist come down on the Formica table.
“Abomination,” Dad spat, the word warped by the glass.
Alex stood framed in afternoon light, their cropped hair glowing like a halo. At fifteen, they’d never looked more like Mom-same sharp cheekbones, same defiant tilt of the chin. “My name’s Alex now,” they said, voice steady. “And I won’t apologize for who I am.”
Mom crossed herself. “You’ll burn. Both of you.”
Mark’s stomach lurched. He’d known this was coming-the eyeliner smudges on Alex’s pillowcase, the stolen men’s shirts, the way they’d started locking the bathroom door. But he’d prayed. Oh, how he’d prayed.
“Get out.” Dad’s voice shook. “Take your devilry elsewhere.”
Alex didn’t flinch. They turned to Mark, eyes pleading beneath the mascara clumping their lashes. “Tell them, Marky. Tell them I’m still me.”
The trophy’s golden batter dug into Mark’s palm. He stared at his cleats-white leather speckled with infield dirt. “You’re… you’re confused, Allie.”
Something broke behind Alex’s eyes. They grabbed their backpack, the one covered in band patches and safety pins. “Keep your damn trophy,” they whispered, brushing past him.
Mom’s rosary beads clattered against the windowpane as Alex vanished down Magnolia Street.
The moth fell still, wings splayed against the lampshade. Mark traced the photo’s torn edge where Alex’s shoulder used to be. Twenty-three years, and the shame still curdled his prayers.
A knock shattered the silence.
“Pastor Mark?” Dora hovered in the doorway, her thrift-store cardigan swallowing her frame. She held a stack of folded towels, the shelter’s lavender detergent clinging to her like incense. “Mrs. Kowalski sent these for the family room.”
He straightened his tie. “Set them there.”
She hesitated, gaze snagging on the moth. “They only live a week, you know. After they emerge.”
“Pardon?”
“Luna moths.” She nodded at the lifeless wings. “They don’t even have mouths. Just… exist to find light.” Her fingers brushed the doorframe. “Seems lonely.”
Mark’s jaw tightened. “We’ve all got crosses to bear.”
Dora’s eyes flicked to the cropped family photo. For a heartbeat, he swore she saw-the phantom outline of Alex’s absence, the ledger’s damning numbers, the confession burning his tongue.
Then she was gone, footsteps echoing down the hall.
September 1998
The payphone reeked of urine. Mark fed it another quarter, hands shaking. Three months since Alex left. Three months of Mom crying into her casserole dishes, Dad preaching about Sodom and Gomorrah, Mark scrubbing his skin raw after every cold shower.
“Hello?” Alex’s voice crackled through the line-deeper now, raspy like they’d been smoking.
“It’s me.” Mark pressed his forehead to the metal booth. “Where are you?”
A pause. “Bus station. Chattanooga.”
“Come home.”
Alex laughed-a hollow sound. “To what? More Bible verses and conversion pamphlets?”
“I’ll talk to Dad. We’ll fix this.”
“Fix me?” The line hissed. “I’m not broken, Marky.”
“Please. Before you…” He couldn’t say die. Couldn’t imagine Alex’s piercings rusting in some alley, their Doc Martens tossed in a dumpster.
“Tell Mom I’m sorry about her good saucepan. I needed something to cook ramen in.” The dial tone drowned Mark’s sob.
Rain lashed the shelter’s windows. Mark stared at the donation box someone had left on his desk-$127 in crumpled bills and a silver locket. The note read: For the garden. -D.
His thumb found the locket’s clasp. Inside, two faces smiled up at him: a gray-haired woman and a toddler with ice cream smeared across their cheeks. A family preserved in miniature.
“Pastor?” Mrs. Kowalski stood in the doorway, her apron dusted with flour. “The board’s ready for you.”
He snapped the locket shut. “Tell them I’ll be right there.”
The moth’s wings crumbled when he lifted it from the lampshade. Mark cupped the broken body, feeling the papery fragments cling to his skin. For twenty-three years, he’d preached about lost sheep. Now, faced with his own wandering flock-Dora’s quiet resilience, Jay’s guarded hope, Alex’s ghost in every mirrored surface-he understood the true cost of shepherding.
He buried the moth in the potted fern by the window.
Some crosses couldn’t be borne alone.
Chapter 17: The Protest
The shelter’s community bulletin board had become a mosaic of resistance. Rainbow flyers overlapped with handwritten notes-Pride Picnic Saturday! Bring your stories and sandwiches!-while polaroids of shelter residents smiling beneath paper flags fluttered like prayer ribbons. Dora stood back, adjusting the lopsided banner Gail had painted: LOVE IS NEVER WRONG in dripping gold letters. Her hands still smelled of acrylic and hope.
“They’ll see it from the highway,” Gail said, stepping beside her. She wore a crop top with the sleeves ripped off, exposing the tattooed ferns on her shoulders-a deliberate provocation.
Dora’s gaze drifted to Pastor Mark’s office window. The blinds were shut, but she imagined him inside, tallying sins like inventory. “What if no one comes?”
Gail hooked a finger through Dora’s belt loop, pulling her close. “Then we’ll eat all the lemon bars ourselves.”
The plan had crystallized in the Mitchells’ garage two nights earlier, maps and markers spread across the hood of Mr. Mitchell’s vintage Mustang. Jay had swiped a stack of LGBTQ+ history zines from the library, their pages bristling with sticky notes. “We need to show Pastor Dickhead this isn’t just about us,” they’d said, flipping to a photo of the 1969 Cooper Do-Nuts riot. “It’s about everyone he’s ever made feel small.”
Now, folding chairs circled the shelter’s overgrown courtyard where dandelions punched through cracks in the concrete. Dora arranged a basket of pronoun pins (She/Her, They/Them, Ask Me!) beside a weathered copy of Audre Lorde’s Zami. Her fingers lingered on the cover-a memoir of becoming, of finding language for the unspeakable.
“Need a hand?”
Mrs. Kowalski stood in the doorway, holding a tray of pierogis arranged in a rainbow. Flour dusted her apron, and her knuckles gleamed with arthritis cream.
“You didn’t have to-”
“Pssh.” She set the tray beside the lemon bars. “My babcia marched with Solidarity in ’80. Protest food is in my blood.”
Pastor Mark found them at noon.
He emerged from the shelter’s side entrance, his shadow slicing across the picnic blankets where a dozen residents lounged-trans teens sketching designs for protest signs, elderly veterans debating the best way to layer glitter glue. Dora watched his gaze snag on the progress pride flag Jay had hung from the fire escape, its colors bleeding into the June sun.
“Miss Mitchell.” His voice carried the strained calm of a man balancing on a high wire. “A word?”
Gail stepped forward, but Dora caught her wrist. “I’ve got this.”
The storage closet reeked of industrial cleaner and stale devotionals. Pastor Mark shut the door, plunging them into a darkness punctuated by the red glow of an exit sign.
“This event-” he began.
“Is happening,” Dora finished. She willed her voice not to shake. “We have permits. The board approved the use of the courtyard.”
“The board,” he said slowly, “didn’t realize you’d be distributing… materials.” He held up one of Jay’s zines-a diagram of gender identities beside a timeline of queer rights.
Dora crossed her arms, the moth stone a warm weight in her pocket. “Knowledge isn’t contraband.”
“You’re putting this entire organization at risk.” His fist clenched around the zine. “The Westfields already pulled funding over your little garden stunt. Do you know what happens if the city revokes our license? Where these people will go?”
These people. The words hung between them, sharp as broken glass.
“You think I don’t care?” Dora’s nails bit into her palms. “I’m one of ‘these people.’ So was Alex.”
Pastor Mark froze.
The name-his sister’s true name-echoed in the cramped space. Dora hadn’t planned to say it, but there it was, a truth as undeniable as the heartbeat in her throat.
“How did you-”
“You talk in your sleep.” The confession spilled out, raw and reckless. “When you nap in your office after lunch. You say their name.”
For a heartbeat, she saw it-the boy he’d been, watching his sibling walk away down Magnolia Street. Then his mask slid back into place.
“Get out.”
The protest began at 3 PM.
Dora stood on the makeshift stage-a pallet draped in a bedsheet-her sneakers squeaking against the plywood. The crowd rippled outward: shelter residents clutching rainbow-iced cookies, queer teens from neighboring towns, Mrs. Kowalski’s book club waving Love is Love signs in Polish.
“My name is Dora,” she began, the mic feedback screeching. Gail grinned from the sidelines, giving her a thumbs-up. “And eight weeks ago, I didn’t exist.”
A hush fell.
“Not on paper, anyway. But people here”-she gestured to Jay, to Mrs. Kowalski, to the nonbinary teen handing out water bottles-“saw me. Not just my body, but my heart. And that’s what Pride is, right? Being seen. Being believed.”
Someone whooped. A toddler waved a sparkly wand, casting flecks of light across the crowd.
Then the sirens started.
Pastor Mark stood at the edge of the courtyard, flanked by two cops. His face was ashen, but his voice boomed with righteous fury. “This gathering is unauthorized! You have five minutes to disperse!”
The crowd murmured, a current of fear cutting through the joy. Dora’s knees buckled, but Gail was there, steadying her elbow.
“Check the permits!” Gail shouted, brandishing a folder. “Everything’s in order!”
One cop squinted at the paperwork. The other adjusted his belt, eyeing the progress flag. “Says here you’re allowed fifty people max. This looks closer to seventy.”
“Since when do you math?” Jay called out, sparking nervous laughter.
The cop reddened. “Don’t get smart, kid.”
Dora stepped off the stage, her heart hammering. She faced Pastor Mark directly, the sun glinting off his cross necklace. “You don’t have to do this.”
For a fractured second, she thought he might relent-his eyes flickered to the photo booth where a trans man and his adoptive mother hugged beneath a Chosen Family banner. Then his jaw hardened.
“Pack. It. Up.”
They regrouped in the alley behind the shelter, the stench of dumpsters mixing with rage.
“We’ll march to City Hall!” Gail paced, her boots crunching broken glass. “They can’t arrest all of us!”
Jay shook their head. “Cops’ll kettle us before we hit Main Street.”
Mrs. Kowalski pressed a Tupperware of pierogis into Dora’s hands. “Eat. Stalin always said revolutions need carbs.”
Dora stared at the moth stone in her palm-its wings seemed to pulse in time with the chants drifting from the street. Whose shelter? Our shelter!
“Hey.” Gail tilted Dora’s chin up. “You’re thinking about running.”
“I’m thinking,” Dora whispered, “about how many people lose everything for moments like this.”
Gail kissed her forehead. “Then let’s make it count.”
The riot began with a song.
As the cops moved in, Dora linked arms with Jay and Mrs. Kowalski. Someone started We Are Family, off-key and defiant. The toddler with the sparkly wand sat on her father’s shoulders, scattering light like a tiny disco ball.
Pastor Mark watched from the fire escape, his grip whitening on the railing. When the first cop reached for Jay’s arm, Dora stepped between them.
“Don’t touch them.”
The cop laughed. “Or what, princess?”
Then Gail was there, phone raised. “Assaulting minors looks great on Instagram!”
A click. A flash. The cop hesitated, his buddy pulling him back.
Dora didn’t see who threw the first handful of glitter. It caught the sunlight as it arced-a shower of gold that dusted the cops’ shoulders, the pavement, the wilted hydrangeas in the shelter’s planters.
For a heartbeat, everyone froze.
Then the toddler giggled.
The crowd erupted-not in violence, but in joy. Glitter bombs burst like fireworks. A drag queen in full sequin regalia distributed rainbow popsicles. Mrs. Kowalski led a conga line past the sputtering cops, her Love is Love sign held high.
Dora turned, searching the fire escape.
It was empty.
That night, they found Pastor Mark in the sanctuary.
He sat slumped in the front pew, a bottle of communion wine dangling from his fingers. The crucifix loomed above him, its shadow slicing his face into halves.
Gail moved to speak, but Dora shook her head.
They left him there-swaying, silent, surrounded by the confetti of a battle he’d already lost.
Chapter 18: First Kiss
The shelter was quieter than usual the morning after the protest, as if the walls themselves were catching their breath. Sunlight crept through the high windows, painting soft rectangles across the battered tables. Dora found herself drifting from task to task-wiping counters, restocking napkins-her mind replaying every moment of the day before: the rainbow flags, the chants, the way Gail’s hand had found hers in the chaos, grounding her.
Jay was the first to break the silence. They appeared in the kitchen doorway, eyes rimmed red but shining. “You did it,” they said, voice hoarse with pride. “You stood up to him. To all of them.”
Dora shook her head, embarrassed. “We did it. I never could’ve-” Her voice caught, and she looked away, blinking fast.
Jay offered a crooked smile. “You’re braver than you think, Dora.” They hesitated, then reached out and squeezed her shoulder. “Don’t let anyone tell you otherwise. Not even you.”
Dora managed a smile, warmth blooming in her chest. “Thanks, Jay.”
They left her to her thoughts, and Dora slipped out the back door, needing air. The garden was battered but alive-trampled dandelions, a snapped tomato cage, glitter still clinging to the leaves. She knelt, brushing dirt from a patch of basil, and let herself breathe.
A shadow fell across the garden. Gail stood at the gate, hair a wild halo in the sunlight, a bandage on her knuckle from yesterday’s frantic sign-making.
“Hey,” Gail said, voice soft.
“Hey.” Dora sat back on her heels, brushing soil from her hands. “Did you sleep?”
Gail shrugged. “A little. Kept replaying everything. Wondering if we did the right thing.”
Dora looked up, heart pounding. “We did. Even if it was messy.”
Gail sank down beside her, knees drawn to her chest. For a long moment, they just sat in silence, the only sound the distant hum of traffic and a mourning dove’s call.
“I was scared,” Dora admitted. “When the cops came. When Pastor Mark started yelling. I thought-maybe I’d ruined everything for you. For Jay. For everyone.”
Gail shook her head, fierce. “You didn’t ruin anything. You showed them what matters. You showed me.” She hesitated, then reached out, her fingers brushing Dora’s wrist. “You’re the bravest person I know.”
Dora’s breath caught. “I’m not. I was terrified.”
Gail’s hand found hers, squeezing tight. “That’s what makes it brave.”
The words hung between them, electric. Dora’s heart hammered in her chest. She looked at Gail-really looked-the way her freckles spilled across her cheeks, the way her eyes glinted with unshed tears, the way her thumb traced gentle circles on Dora’s skin.
“I’ve never-” Dora began, then faltered.
Gail’s voice was barely a whisper. “Me neither. Not like this.”
The world narrowed: the scent of basil and earth, the warmth of Gail’s hand, the hush of the morning. Dora leaned in, trembling, and Gail met her halfway. Their lips brushed-soft, uncertain, a question and an answer all at once.
For a heartbeat, everything stilled. The ache of yesterday, the fear of tomorrow, the weight of being seen-all of it faded, replaced by something bright and impossibly tender.
When they broke apart, both were breathless, cheeks flushed.
“Wow,” Gail said, voice shaking with laughter and awe. “Was that-okay?”
Dora nodded, dazed. “Yeah. More than okay.”
They sat in stunned silence, hands still entwined.
A shout from the shelter’s back door startled them. Jay’s head poked out, grinning. “You two coming in, or should I bring out a picnic?”
Gail groaned, burying her face in Dora’s shoulder. “We’re coming!”
Dora laughed, the sound bubbling up from somewhere new. She squeezed Gail’s hand, and together they stood, brushing dirt from their jeans.
Inside, the shelter was coming alive again. Mrs. Kowalski was already rolling out dough for pierogi, humming a hymn under her breath. Jay was setting up a chessboard, their smile sly.
Gail nudged Dora. “Should we tell them?”
Dora hesitated, nerves fluttering. “Maybe not yet. Let’s just… have today.”
Gail nodded, understanding. “Today sounds good.”
They worked side by side all morning, laughter and glances passing between them like a secret language. Dora felt lighter than she had in weeks-like she’d finally stepped into the sunlight after years in shadow.
But as the lunch rush ebbed and the dining hall emptied, reality crept back in. Pastor Mark’s office door was shut, blinds drawn tight. The threat of consequences, of being forced out, still loomed.
Dora found herself in the storeroom, stacking cans, when Gail appeared in the doorway.
“You okay?” Gail asked, voice gentle.
Dora nodded, but her hands shook. “I keep waiting for the other shoe to drop. For Pastor Mark to call me in and-”
Gail stepped close, resting her forehead against Dora’s. “Whatever happens, you’re not alone. I’m with you. Jay’s with you. My family, too. We’ll figure it out.”
Dora closed her eyes, letting herself believe it. “I’m scared.”
“Me too,” Gail whispered. “But I think that’s okay.”
A knock at the door made them jump apart. It was Mrs. Kowalski, holding a tray of cookies. “Break time, girls. You’ve earned it.”
Gail winked at Dora as they followed Mrs. Kowalski to the kitchen. They sat at the table, trading stories and jokes, pretending for a little while that the world was simple and safe.
After lunch, the three of them walked to the park, the summer air thick with the scent of cut grass and honeysuckle. Jay challenged Gail to a race, and Dora cheered them on, laughter ringing out across the playground.
They collapsed in the shade of an old oak, breathless and grinning.
“I wish every day could be like this,” Dora said quietly.
Gail squeezed her hand. “It can be. Maybe not always easy, but-real. Ours.”
Jay flopped down beside them, stealing a cookie from Gail’s pocket. “You two are disgustingly cute, you know that?”
Dora blushed, but Gail just grinned. “Took us long enough.”
They watched the clouds drift by, the world spinning gently on.
As the sun began to set, they made their way back to the shelter. The building glowed in the golden light, battered but standing.
At the door, Gail paused, turning to Dora. “Whatever happens next-we’re in this together. Okay?”
Dora nodded, heart full. “Together.”
Inside, the world waited: challenges, questions, the threat of being forced out. But for now, Dora carried the memory of Gail’s lips on hers, the warmth of her hand, the knowledge that she was seen and loved.
That night, as Dora lay in bed at the Mitchells’ house, she turned the day over in her mind-the fear, the joy, the miracle of being herself. She wrote in her notebook, the words flowing easy for once:
Today, I was brave. Today, I was loved. Maybe that’s what girlhood is-learning to let yourself be seen, even when it’s terrifying. Learning to love, even when it might hurt. I don’t know what tomorrow will bring, but tonight, I am enough.
She closed the notebook, hope blooming in her chest. She was Dora. She was real. And she was not alone
Chapter 19: The Investigation
The shelter’s kitchen was thick with the scent of cinnamon rolls and tension. Dora stood at the sink, scrubbing a baking sheet, her mind replaying the memory of Gail’s lips on hers in the garden. Every time she glanced at Gail across the room, her heart stuttered, but neither of them spoke of it. The world outside their bubble, however, was anything but silent.
Rumors had grown teeth. Dora heard them in the way Mrs. Turner’s voice dropped when she entered a room, in the sideways glances from volunteers who’d known Wallace and now eyed Dora with suspicion. She tried to focus on the work-stacking plates, wiping counters, listening to Jay talk about their latest mural-but the unease gnawed at her.
That morning, Pastor Mark’s office door stayed closed. The blinds were drawn, and when Dora passed by, she caught the low murmur of voices-his and a stranger’s, deep and clipped. She pressed on, pretending not to notice, but a chill ran down her spine.
After lunch, Gail found her in the hallway, hands shoved deep in her pockets. “Something’s up,” she whispered. “Dad says Mark’s been calling around town, asking questions about you. And there was a guy here this morning-suit, briefcase, looked like he’d never set foot in a shelter before.”
Dora’s stomach dropped. “A private investigator?”
Gail nodded grimly. “I think so. My mom tried to talk to Mark, but he shut her down. He’s looking for dirt, Dora. Anything to prove you don’t belong.”
Dora’s hands trembled. “What if he finds out? What if-what if I just disappear? Like I never existed?”
Gail squeezed her arm. “You’re not alone. My parents are furious. They’re going to the board. And if Mark tries anything, we’ll fight back. I promise.”
Dora nodded, swallowing hard. She wanted to believe it, but fear pressed in on all sides.
The next day, the shelter buzzed with nervous energy. Dora kept her head down, focusing on the tasks at hand. She sorted canned goods in the storeroom, her mind racing. Every time the phone rang at the front desk, she flinched, half-expecting to be called into Mark’s office.
Jay appeared in the doorway, holding two mugs of cocoa. “You look like you’ve seen a ghost.”
Dora managed a weak smile. “Just tired.”
Jay sat beside her on a crate, passing over a mug. “People are talking. About you. About the protest. About Mark. Mrs. Kowalski says the board’s meeting tonight.”
Dora’s grip tightened on the mug. “I wish I could just be normal. Invisible.”
Jay shook their head. “You’re not invisible, Dora. That’s the problem. You’re real. And you make things happen. That scares people like Mark.”
They sat in silence, sipping cocoa, the hum of the fridge filling the space between them.
That evening, Gail’s parents arrived at the shelter, their faces set with determination. Susan Mitchell, her hair pulled back in a no-nonsense bun, marched straight to Pastor Mark’s office. Robert followed, jaw clenched.
Dora watched from the hallway, anxiety churning in her gut. Gail slipped up beside her, squeezing her hand.
Inside the office, voices rose-Susan’s sharp, Mark’s defensive. “You have no right to investigate a child,” Susan said, her voice carrying through the thin walls. “Dora is staying with us. She’s safe. If you have concerns, you bring them to us, not some stranger.”
Mark’s reply was muffled, but Dora caught the words “background check” and “liability.” Robert’s voice rumbled, low and dangerous: “You’re not the police, Mark. And you don’t get to decide who’s worthy of help.”
The door opened suddenly, and Susan emerged, cheeks flushed. She spotted Dora and Gail, softening. “It’s going to be okay, sweetheart,” she said, pulling Dora into a brief, fierce hug. “We’re not letting him push you out.”
But the damage was done. The next morning, a stranger waited in the shelter’s lobby. He wore a gray suit and carried a leather folder. When Dora entered, he stood, blocking her path.
“Miss Dora, is it?” His tone was polite, but his eyes were cold. “I’m Mr. Harlan. I’m conducting a routine inquiry on behalf of the shelter’s administration.”
Dora’s pulse hammered in her ears. “I-I’m just a volunteer.”
He smiled thinly. “Of course. I just have a few questions. Where are you from? Who are your parents? What school did you attend before coming here?”
Dora’s mind went blank. She’d rehearsed answers with Gail, but under the man’s scrutiny, the words tangled. “I-I don’t really have a family. I was staying with friends. The Mitchells took me in.”
He jotted notes, expression unreadable. “No school records? No identification?”
Dora shook her head, heat rising in her cheeks. “I-I lost everything. It’s complicated.”
Mr. Harlan closed his folder. “Thank you for your time.” He turned away, leaving Dora trembling in the middle of the lobby.
The rest of the day passed in a blur. Dora felt every eye on her, every whisper a potential accusation. At lunch, Mrs. Kowalski pressed a warm roll into her hand.
“You’re stronger than you think, Dora,” she murmured. “Don’t let them scare you.”
Jay found her in the rec room, fidgeting with a chess piece. “He cornered me too,” they said. “Asked about you. I told him you’re my friend. That’s all he needs to know.”
Dora managed a shaky smile. “Thank you.”
Gail joined them, her face stormy. “My parents are meeting with the board tonight. They’re bringing a lawyer. Mark can’t just investigate you without cause.”
Dora nodded, hope flickering. “I just want to stay. To help.”
Gail squeezed her hand. “You will. We’ll make sure of it.”
That evening, the shelter board convened in the conference room. Dora waited in the hallway with Gail, Jay, and Susan Mitchell. The minutes crawled by, tension mounting.
Finally, the door opened. Pastor Mark stepped out, face pale. He glanced at Dora, something like regret flickering in his eyes.
Susan emerged, her expression triumphant. “They’re putting a stop to the investigation. Mark’s been warned-no more private eyes, no more digging. If he has concerns, he brings them to the board, not strangers.”
Dora sagged with relief. “Thank you.”
Susan hugged her. “You’re family now. We protect our own.”
Later, as the shelter emptied for the night, Dora and Gail sat on the back steps, watching the stars emerge.
“I was so scared,” Dora whispered. “I thought I’d lose everything.”
Gail leaned against her, head on her shoulder. “You won’t. Not while I’m here. Not while my family’s here.”
Dora closed her eyes, letting the warmth of Gail’s presence steady her.
“You’re not alone, Dora,” Gail said softly. “Not ever again.”
Dora smiled, hope blooming in her chest. The investigation had threatened to erase her, but instead it had revealed something deeper-a network of care, a chosen family willing to fight for her place in the world.
As the night deepened, Dora wrote in her notebook:
Today, I was seen. Not just as a problem to be solved, but as someone worth protecting. Maybe that’s what family really is-not just blood, but the people who stand beside you when the world tries to erase you. I’m scared, but I’m not alone. And that makes all the difference.
She closed the notebook, the fear receding. Whatever came next, she would face it with Gail, with Jay, with the Mitchells-her family, chosen and true
Chapter 20: The Erasure
Dora woke to the sound of rain tapping against the Mitchells’ guest room window, the world outside blurred and gray. For a moment, she lay still, cocooned in the warmth of borrowed blankets, listening to the house breathe around her: the distant clatter of Gail making breakfast, the hum of the dishwasher, the muted voices of her new family. She pressed her palm to her chest, feeling the steady thump of her heart-a rhythm she was finally learning to trust.
But beneath the comfort, a strange unease gnawed at her. She’d had another dream: a hallway lined with doors, each one marked with a name she almost recognized. When she tried to open one, it dissolved into mist. She woke with the taste of loss on her tongue.
Downstairs, the kitchen was bright with the scent of cinnamon and coffee. Gail grinned as Dora entered, waving a spatula. “Morning, sleeping beauty. I made pancakes. Dad’s already left for work, but Mom says you can have first dibs.”
Dora smiled, letting herself be drawn into the swirl of morning routine. She poured orange juice, set the table, tried to ignore the ache in her chest. Gail watched her, concern flickering in her eyes.
“You okay?” she asked softly, when her mom stepped out to answer the phone.
Dora hesitated. “Just… weird dreams. I keep seeing doors I can’t open. Names I can’t remember.”
Gail set down the spatula and came to her side. “You’re here now. That’s what matters.”
Dora nodded, but the feeling lingered.
At the shelter, Dora’s day began with routine-sorting donations, helping Mrs. Kowalski knead bread, laughing at Jay’s terrible puns as they painted a new mural in the rec room. But everywhere she turned, she felt the edges of her world fraying.
It started with a question from a new volunteer. “What school did you say you went to?” she asked, friendly and oblivious.
Dora opened her mouth-and nothing came. She couldn’t remember the name of her old school, the mascot, even the color of the lockers. The memory was gone, as if someone had erased it with a careful hand.
She covered quickly, mumbling something about moving around a lot, but the encounter left her shaken.
Later, she found Jay in the garden, their hands stained with dirt and green paint. “You ever feel like you’re disappearing?” she asked, voice barely above a whisper.
Jay glanced up, concern in their eyes. “You’re more real than anyone I know.”
Dora tried to smile. “What if I’m not? What if I’m just… fading?”
Jay shook their head. “You’re here. You’re helping. That’s real.”
But Dora wasn’t sure. At lunch, she reached for her phone to text her old friend from before-only to realize she couldn’t remember their name, or even what they looked like. Her contacts list was empty except for the people she’d met since becoming Dora.
The feeling grew worse as the day went on. In the shelter office, Pastor Mark was on the phone, his voice tight. “No, I’m telling you, there’s no record. I’ve checked every database. It’s like she never existed.”
Dora froze in the hallway, her breath catching. She pressed herself against the wall, listening.
“I don’t care what the Mitchells say,” Pastor Mark continued. “If she can’t prove who she is, she can’t stay here. It’s a liability.”
Dora slipped away before he could see her, her hands shaking. She found Gail in the storage room, restocking canned goods.
“I think I’m disappearing,” Dora whispered, her voice cracking. “Not just from my old life, but from everywhere. Pastor Mark can’t find any record of me. I can’t remember things-my old friends, my school, even my parents’ faces are getting blurry.”
Gail set down a can of beans and pulled Dora into a fierce hug. “You’re not disappearing. You’re right here. With me.”
Dora clung to her, but the fear wouldn’t let go.
That night, after dinner, Dora sat at the kitchen table with a stack of papers the Mitchells’ lawyer had brought over. “We’re going to get you some documentation,” Susan Mitchell said gently. “It may not be perfect, but it’ll help. You’re part of this family now.”
Dora tried to focus on the forms-new name, new birthday, new history-but the words swam before her eyes. She realized she couldn’t remember her old signature. She couldn’t even remember how her parents’ handwriting looked.
She excused herself and fled upstairs, locking herself in the bathroom. She stared at her reflection, searching for some trace of the person she used to be. But all she saw was Dora-a girl with wide eyes and trembling hands.
She pressed her forehead to the mirror, willing herself to remember.
Who am I, really? she wondered. If no one remembers me, if there’s no proof I ever existed, am I even real?
The next day, the erasure accelerated.
At the library, Dora tried to log into the computer with her old email address. “Account not found,” the screen blinked. She tried again, and again, but it was gone. She checked the yearbook shelf, searching for her old class photo. The book flipped open to the right year, but her picture was missing-a blank space where her face should have been.
She stumbled out into the sunlight, dizzy.
At the shelter, Mrs. Kowalski waved her over. “Dora, dear, could you help me with the bread?”
Dora nodded, grateful for the distraction. But as they worked, Mrs. Kowalski paused, frowning. “Did you ever tell me where you’re from? I feel like I should know, but-” She shook her head, as if trying to clear a fog.
Dora’s heart pounded. “It’s okay. It’s not important.”
But it was. It was everything.
That evening, Dora sat on the porch with Gail, watching the sun set behind the trees. The air was heavy with the scent of honeysuckle and rain.
“I’m scared,” Dora admitted. “I feel like I’m losing pieces of myself. Like the world is erasing me, bit by bit.”
Gail took her hand. “You’re not alone. I remember you. Jay remembers you. My parents remember you. That’s enough.”
Dora shook her head. “But what if it’s not? What if one day, even you forget?”
Gail’s grip tightened. “I won’t. I promise.”
Dora closed her eyes, letting the promise settle over her like a blanket. But the fear lingered.
That night, Dora dreamed of her parents. She stood in the doorway of her childhood home, calling out for them. But when they turned to her, their faces were blank-featureless, unknowing. She reached out, but they faded away, leaving her alone in the empty house.
She woke with tears on her cheeks.
The next morning, Dora found the courage to call her old home number. The phone rang and rang, then a woman answered. “Hello?”
Dora’s breath caught. “Mom?”
A pause. “I’m sorry, who is this?”
“It’s me. It’s-” She tried to say her old name, but it wouldn’t come. The word stuck in her throat, foreign and meaningless.
“I think you have the wrong number,” the woman said gently, and hung up.
Dora stared at the phone, numb.
At the shelter, Pastor Mark cornered her in the hallway. “I’ve spoken to the authorities. There’s no record of you anywhere. No birth certificate, no school files, nothing. Who are you really?”
Dora looked him in the eye, her fear burned away by a sudden, fierce clarity. “I’m Dora. That’s all I know.”
He shook his head, frustrated. “That’s not enough.”
“It has to be,” she whispered.
That afternoon, Dora sat in the garden, the moth stone warm in her hand. Jay joined her, silent.
“Do you think it’s possible to just… vanish?” Dora asked.
Jay thought for a long moment. “Maybe. But I think the people who love you keep you real. Like, as long as someone remembers, you’re still here.”
Dora nodded, tears slipping down her cheeks. “I hope so.”
Jay squeezed her shoulder. “You’re not alone, Dora. Not ever.”
That night, Dora wrote in her notebook, the words shaky but determined:
Today, I felt myself slipping away. The world is forgetting me-my old friends, my family, even the records that proved I ever existed. But I’m still here. I have Gail. I have Jay. I have this new family and this new life. Maybe that’s what matters.
Maybe being real isn’t about the past. Maybe it’s about the people who see you now, who love you now. Maybe I can let go of who I was, and just be Dora.
She closed the notebook, hope flickering in her chest.
She was Dora. She was real. And she would not disappear. Not as long as someone remembered. Not as long as she kept choosing to exist, every single day
Chapter 21: The Mentor
The garden gate creaked on rusted hinges as Dora slipped into the overgrown lot behind the shelter. Moonlight silvered the riot of untamed zinnias and milkweed, their tangled stems bowing under the weight of summer’s last blooms. She clutched the moth stone in her palm, its carved wings biting into her flesh as she knelt beside the compost bin. The stench of decay mingled with the sweetness of rotting peaches-a metaphor she’d have found poetic if her hands weren’t shaking.
“You’ve been avoiding me.”
Dora startled, nearly dropping the stone. Ms. Elara sat perched on an overturned bucket, her patched raincoat blending with the shadows. The old woman peeled a clementine with hands that seemed both ancient and ageless, the citrus scent cutting through the garden’s musk.
“I’m not Wallace,” Dora blurted, the words sharp with defiance she didn’t feel.
“Aren’t you?” Ms. Elara offered a segment of fruit, the flesh glowing like amber in the dim light. “That boy’s grief still clings to you like burrs to a sweater.”
Dora recoiled. The truth of it stung-the way she still flinched at her reflection in shop windows, the nightmares where Pastor Mark’s voice warped into her father’s. She’d buried Wallace’s journal beneath Gail’s floorboards last week, but its absence haunted her more than its presence ever had.
Ms. Elara rose, her movements fluid despite the cane she leaned on. “Walk with me.”
They wandered rows of sunflowers gone to seed, their heavy heads bowed as if in prayer. The old woman paused to brush a thumb over the scarred stem where someone had snapped off a bloom. “Magic isn’t a wand wave, child. It’s the courage to keep growing when the world wants to prune you.”
“I didn’t ask for this!” Dora gestured to her body-the hips that still felt foreign, the voice that sometimes startled her with its lightness. “You turned me into a riddle no one can solve.”
“Riddles have answers.” Ms. Elara pressed a hand to Dora’s chest, where her heart thundered against her ribs. “You’ve been solving this one since the moment you wished yourself into existence.”
A moth drifted past, its wings leaving trails of phosphorescence in the dark. Dora watched it alight on a thistle, remembering the cocoon she’d found in the Mitchells’ garage-papery and fragile, yet impossibly resilient.
“Why make me forget?” The question came out smaller than she intended. “My parents, my school records… it’s like I’m being erased twice.”
Ms. Elara’s gaze sharpened. “Do you miss the boy they loved, or the boy they wanted?”
The words landed like a stone in a still pond. Dora saw her mother’s hands braiding her sister’s hair, her father’s Bible left open to Leviticus. She’d buried Wallace to survive, but the grave kept cracking open.
“Magic demands sacrifice,” Ms. Elara continued, “but you get to choose what you offer. Memories or freedom. Shame or self.”
A rustle in the nearby raspberry bushes made them both turn. Jay emerged, their green hair matted with leaves, a half-eaten pastry clutched in one hand. “The hell? I’ve been looking everywhere for-”
They froze, eyes widening as they recognized Ms. Elara. The old woman smiled, extending the remaining clementine segments. “Hungry?”
Jay backed away, their usual swagger replaced by wary curiosity. “You’re that lady from the alley. The one who…” Their gaze flicked to Dora. “Shit. You’re like her, aren’t you? Some kind of fairy godmother?”
Ms. Elara’s laugh sounded like wind through dry grass. “I prefer ‘reluctant midwife to miracles.’”
Dora stepped between them, the moth stone burning in her fist. “What do you want from me?”
“The same thing you wanted when you cupped that dying moth in your hands at age six. The same thing Jay wanted when they stole their first binder.” Ms. Elara’s cane thumped against the compost bin, sending a cloud of fruit flies swirling. “To live without apology.”
The garden seemed to hold its breath. Somewhere beyond the chain-link fence, a car alarm wailed.
Jay broke the silence first. “So give her a magic sword or whatever. Make Pastor Dickhead forget she exists.”
“Power isn’t a weapon-it’s a mirror.” Ms. Elara turned to Dora, her eyes reflecting the moon’s cold fire. “Every time you introduce yourself, every time you stand your ground, you remake the world. That’s the spell.”
Dora thought of Gail’s hand in hers during the board meeting, of Mrs. Kowalski’s flour-dusted hugs. The way Jay had started leaving their art supplies in her locker-a silent claim of belonging.
“And if it’s not enough?” she whispered.
Ms. Elara pressed the clementine peel into Dora’s palm, the oils stinging her skin. “When the frost comes, the trees don’t beg for mercy. They let go.”
The metaphor clicked into place with painful clarity. Dora stared at the decaying fruit in her hand-the perfect spiral of rind, the white pith clinging stubbornly to the flesh.
“You’re asking me to stop fighting.”
“I’m asking you to trust that roots grow deeper when storms try to rip them out.” Ms. Elara nodded toward the shelter, where a light flickered in Pastor Mark’s office window. “That man’s fear is a bonfire, but you…” She touched Dora’s cheek, her fingers surprisingly warm. “You’re the spark that survives the rain.”
A crash echoed from the alley. Jay cursed, scrambling to retrieve their dropped pastry. When Dora turned back, Ms. Elara was gone-only a scattering of moth wings remained, dissolving like ash in the breeze.
“Creepy,” Jay muttered, brushing dirt off their jeans. “But kinda badass.”
Dora pocketed the clementine peel, its citrus scent mixing with the moth stone’s earthy musk. She felt unmoored yet strangely solid, like a sapling finding purchase in cracked concrete.
“Come on.” She nodded toward the shelter’s back entrance. “Mrs. Kowalski’s making pierogis tonight.”
Jay fell into step beside her, their shoulder bumping hers. “You gonna tell Gail about the witch lady?”
“Not yet.” Dora traced the moth stone’s grooves through her pocket lining. “But I think… I think I know what to do.”
As they passed the boarded-up garden gate, Dora paused. Behind the plywood, something green and stubborn pushed through the soil-a zucchini seedling she’d thought long dead. She smiled, and for the first time since her transformation, the expression didn’t feel like a performance.
The miracle wasn’t in the magic. It was in the choosing.
Chapter 22: The Ultimatum
The shelter’s garden gate hung crooked on its hinges, its new padlock glinting under the August sun. Dora knelt in the dirt, her fingers trembling as she tucked basil seedlings into freshly turned soil. The earthy scent usually calmed her, but today it smelled like loss. Behind her, the back door slammed.
“He wants to see you.”
Gail’s voice cracked like dry kindling. Dora turned, wiping her hands on her overalls. Her girlfriend stood framed in the doorway, rainbow-painted nails digging into the doorjamb.
“Now?” Dora’s throat tightened.
“Armed with his little spreadsheet and that fucking cross necklace.” Gail kicked a pebble, sending it skittering across the pavement. “I’ll come with-”
“No.” Dora stood, brushing dirt from her knees. “This is between us.”
The walk to Pastor Mark’s office felt like wading through syrup. Dora counted her steps-seventeen, eighteen, nineteen-each one echoing the shelter’s hidden rhythms: Mrs. Kowalski’s off-key humming in the kitchen, the clatter of chess pieces in the rec room, the soft thump of Jay’s headphones bleeding bass from the supply closet.
Pastor Mark’s door stood ajar. He sat hunched over his desk, sunlight slicing through the blinds to stripe his trembling hands. The family photo-the one with Alex’s shadow still clinging to the torn edge-lay facedown beside a stack of donation reports.
“Close the door.”
Dora obeyed, the click of the latch louder than a gunshot.
“You’ve put me in an impossible position.” He didn’t look up, his finger tracing the spreadsheet’s red-inked totals. “Westfield’s lawyers are threatening to sue for fraud. The city’s auditing our intake records. And you-”
“I didn’t ask for this.” The words tasted like ash.
“No?” His head snapped up, eyes bloodshot. “You waltzed in here with your miracle and your righteous indignation, upending everything! Do you know what happens if we lose funding? Where will Jay sleep? Who’ll pay for Mrs. Kowalski’s insulin?”
Dora gripped the chairback, knuckles bleaching white. “You think I don’t care about them?”
“I think you’re selfish.” He stood abruptly, the chair screeching. “This isn’t some fairytale where courage always wins. Real people suffer when you-”
“When I what?” Heat flooded her veins. “Exist? Take up space? Breathe?”
Pastor Mark flinched. For a heartbeat, she saw it-the boy who’d watched his sibling walk away, the man who’d buried his grief in scripture and spreadsheets. Then his mask snapped back.
“You have one week.” He thrust a folded letter across the desk. “After that, I’ll have no choice but to notify the authorities about your… situation.”
The paper crinkled in Dora’s fist. Outside, a child laughed-Miguel chasing his sister through the hydrangeas.
Gail was waiting by the compost bins, pacing like a caged animal. “Well?”
Dora handed her the letter.
“Cease all volunteer activities pending investigation-are you fucking joking?” Gail’s voice rose, drawing stares from the dining hall windows. “He can’t do this! The board would never-”
“The board follows the money.” Dora pried the letter back, its creases sharp as knife edges. “And we both know where that leads.”
“So that’s it?” Gail grabbed her shoulders. “You’ll just disappear? Let him win?”
“I don’t want to!” Dora shook free, tears blurring the garden into a watercolor smear. “But if staying means the shelter closes… if Jay gets kicked out again… am I worth that?”
Gail opened her mouth, then closed it. The truth hung between them-a barbed wire neither could touch.
They found Jay in the art room, spray-painting a new mural over Pastor Mark’s “Modest Dress Code” poster. The stencil read: NO ANGELS HERE-JUST PEOPLE TRYING.
“Heard the news.” Jay didn’t turn, their voice muffled by the respirator. “Bastard came by earlier sniffing about ‘inappropriate messages.’” They gestured to the half-covered Bible verse on the wall. “Figured I’d redecorate.”
Gail grabbed a can of crimson. “Where’s the black?”
“Gail-” Dora started.
“Nope.” Jay tossed her a mask. “If we’re going down, we’re doing it in glitter.”
Dora watched them work-Gail’s furious slashes of red, Jay’s meticulous feather detailing-until the mural became a phoenix rising from ash-colored verses. Her fingers found the moth stone in her pocket, its wings pressing secrets into her palm.
“We’ll call an emergency board meeting.” Gail stepped back, wiping paint from her cheek. “Mom’s on the finance committee. Dad knows a lawyer who-”
“And say what?” Dora interrupted. “That your homeless girlfriend magically became a girl? That I’m some… some ghost who deserves a seat at the table?”
The silence rang louder than sirens.
Jay ripped off their respirator. “You’re not a ghost. You’re the reason Tomas learned to read. The reason Mrs. K stopped hiding her Polish recipes. The reason I-” Their voice broke. “I stayed.”
Gail reached for her, but Dora stepped back. The garden called to her-the basil needed watering, the zucchini stakes required mending-but when she pushed through the back door, she froze.
The raised beds lay ravaged. Tomato vines hung shredded, their green fruit trampled into the mud. Sunflowers slumped like broken necks, petals scattered like golden tears. In the center of the destruction, a single gardening glove dangled from the fence-fingers stiff with dried cement.
“Oh god.” Gail staggered. “Who would-”
“Westfield’s crew.” Jay knelt, plucking a business card from the soil: Westfield Properties-Building Better Communities. “They’ve been sniffing around for months. Wanted to ‘revitalize’ the block.”
Dora crouched, her hands sifting through the wreckage. Beneath the crushed marigolds, something glinted-Ms. Elara’s moth stone, its wings smeared with mud.
You’re the spark that survives the rain.
The emergency board meeting convened at midnight in the shelter’s storm cellar-Gails idea to avoid Pastor Mark’s spies. Mrs. Kowalski brought pierogis. Jay strung fairy lights through the rafters. A dozen shelter residents crowded onto folding chairs, their faces lit by the glow of Gail’s laptop.
“We have proof.” She clicked through security cam footage-Westfield’s men tearing through the garden, Pastor Mark watching from his office window. “Mark let them in. Probably to scare us off the property before the audit.”
Mrs. Kowalski crossed herself. “Judas.”
“We take this public.” Jay projected a tweet draft: @NewHopeShelter director colludes with developer to destroy community garden. “Go viral by morning.”
“And then what?” An elderly vet leaned forward, his wheelchair squeaking. “They shut us down faster?”
“We fight.” Gail’s eyes burned. “Occupations, petitions, hunger strikes if we have to. This place isn’t just walls-it’s us.”
All eyes turned to Dora.
She stood, the moth stone warm in her fist. “When I came here, I thought magic meant getting everything I wanted. But real magic…” She looked at Gail’s paint-stained hands, Jay’s defiant stencil, Mrs. Kowalski’s flour-dusted rosary. “Real magic is choosing to care when the world tells you not to.”
The vote was unanimous.
At dawn, they gathered in the ruined garden. Dora pressed Ms. Elara’s stone into the soil where the basil had grown. Gail wired speakers to the fire escape. Jay distributed pots and pans from the kitchen.
When Pastor Mark arrived, clipboard in hand, he found the gates flung wide. A banner hung where his “Modest Dress Code” poster had been: NO ANGELS HERE-JUST PEOPLE TRYING.
“This ends now.” His voice shook. “I’ll call the police.”
Dora stepped forward, Miguel’s hand in hers. “Call them.”
As sirens wailed in the distance, she lifted the bullhorn. Her voice, when it came, didn’t tremble.
“My name is Dora. I have no papers, no past, no power. But I have this place. These people. And we’re not leaving.”
Somewhere in the crowd, a pot clanged. Then another. The rhythm spread-spoons on buckets, feet stomping pavement-until the street throbbed with the sound of resistance.
Pastor Mark paled. For the first time, Dora saw fear in his eyes-not of her, but of the truth taking root.
The riot would make headlines. The police would make arrests. But in this moment, as the sunrise gilded broken sunflowers, Dora understood the magic Ms. Elara had spoken of-not transformation, but persistence.
She raised her fist, and the shelter roared.
Chapter 23: The Rally
Dawn seeped through the shelter’s grimy windows, painting the dining hall in shades of bruised purple and gold. Dora stood on a folding chair, her fingers trembling as she adjusted the banner above the entrance. The letters, cut from old donation boxes and painted in Gail’s riotous rainbow hues, read: WE BELONG TO EACH OTHER. Below, a smaller sign in Jay’s jagged script warned: PASTORS MAY COME, BUT LOVE STAYS.
“Tilt the ‘R’ up,” Gail called from across the room, where she was stacking milk crates into a makeshift stage. “It’s looking a little apocalyptic.”
Dora fiddled with the crooked letter, her gaze drifting to the family photo wall-new Polaroids of shelter residents hugging, laughing, holding handmade signs for today’s protest. Her throat tightened. Last night, they’d gathered in the rec room, cutting stencils and sharing stories. Mrs. Kowalski had brought her late husband’s sewing shears to trim poster board, her hands steady as she recounted fleeing Poland in ’81. “We carried banners then too,” she’d said, pressing a cup of chamomile into Dora’s hands. “Words matter, mój mały ptaku. Even when they shake.”
Now, the shelter hummed with purpose. Jay wheeled in a shopping cart full of sunflowers plucked from the garden, their petals still dewy. “Floral rebellion,” they announced, tucking a bloom behind Dora’s ear. “Eat your heart out, Westfield.”
Dora forced a smile, but her pulse thrummed like power lines before a storm. She’d spent the night drafting speeches in her notebook, each version more desperate than the last. How do you explain existing? she’d scrawled, the pen nearly tearing through the page. How do you prove you’re real?
By midmorning, the crowd swelled beyond the shelter’s gates. Teenagers from the LGBTQ youth group waved hand-painted flags, their laughter cutting through the tension. Elderly regulars occupied folding chairs, their signs propped on walkers: DORA STAYS in wobbly block letters. Even Miguel’s abuela had come, her chanclas tapping out a furious rhythm as she directed traffic.
Gail climbed onto the milk crate stage, her megaphone screeching feedback. “They want us divided? We show them united!” The cheer that followed shook the sidewalk.
Dora lingered by the hydrangeas, their petals trampled from last week’s confrontation with Westfield’s men. She’d replanted them at dawn, fingers clawing through soil still stinking of gasoline. Now, their bruised stems stood defiant-a quiet counterpoint to the chaos.
“You’re supposed to be the star, you know.” Jay appeared beside her, holding two cups of Mrs. Kowalski’s infamous beetroot lemonade. “Not the stagehand.”
“What if I mess up?” Dora whispered. The notebook in her back pocket felt like a brick.
Jay shrugged. “Then we mess up together. That’s what family does.”
The first counter-protesters arrived at noon-a handful of men in ill-fitting suits, their signs generic (“PROTECT OUR VALUES”) but their eyes sharp as switchblades. Dora recognized Mr. Westfield’s lawyer among them, snapping photos with a phone sleek enough to fund the shelter’s kitchen for a month.
Pastor Mark emerged from his office, his tie knotted too tight. For a heartbeat, Dora saw the boy he’d been-the one who’d watched his sibling walk away, the one who’d chosen fear over love. Then his mask slid into place.
“This is a house of God,” he boomed, though his voice cracked on the last word. “Not a circus!”
Mrs. Kowalski stepped forward, her flour-dusted apron fluttering. “And what does your God say about chasing children into alleys, hm? About locking doors instead of opening hearts?”
The crowd murmured. Miguel’s abuela began a hymn in Spanish, her voice raspy but unwavering. Others joined-a harmony of accents and off-key courage that drowned out the pastor’s spluttering.
Gail grabbed Dora’s wrist. “It’s time.”
The milk crate stage wobbled under Dora’s feet. She stared at the sea of faces-the trans teen who’d taught her chess, the veteran who shared his nicotine gum, the single mom who’d tucked a wildflower into her hair that first terrifying week. Her mouth went cotton-dry.
Then Jay climbed up beside her, their green hair blazing in the sunlight. “Most of you know me as the shelter’s resident anarchist,” they began, earning scattered laughs. “But today? I’m just a kid who finally found home.” They turned to Dora, their voice softening. “She’s not a project or a problem. She’s the reason I’m still here. The reason any of us believe change is possible.”
A sign bobbed near the front: DORA = FAMILY in Miguel’s crayon scrawl. Dora’s vision blurred.
“They tried to erase her,” Jay continued, louder now. “But you can’t erase love! You can’t padlock the fucking future!”
The cheer was thunder. Gail squeezed Dora’s hand, her palm sweaty but sure.
Dora unfolded her notebook, the pages damp with nervous sweat. The speech she’d written-about justice, about belonging-suddenly felt hollow. She looked up, meeting Pastor Mark’s gaze across the parking lot.
“I’m not Wallace,” she said, the megaphone trembling. “But I’m not just Dora either.” A deep breath. “I’m the kid who shares their last granola bar. The volunteer who stays late to listen. I’m…” Her voice broke. “I’m what happens when we choose each other.”
Miguel’s abuela whooped. Someone blew a kazoo.
“They say I don’t exist on paper.” Dora pulled the moth stone from her pocket, its wings catching the light. “But papers burn. Stories?” She pressed a hand to her chest. “Stories stay.”
The crowd erupted. Signs became drumsticks on dumpster lids. Jay leapt off the stage, leading a conga line past the stunned counter-protesters. Even Mrs. Kowalski swayed, her eyes closed and arms raised like she was sixteen again, dancing in a Warsaw square.
Pastor Mark approached as the sun dipped below the roofline. His shadow stretched long and thin, nearly touching Dora’s sneakers.
“This won’t change anything,” he said quietly. “The board meets tomorrow. Westfield’s lawyers-”
“Are welcome to subpoena my diary.” Dora held his gaze. “Page one says, Today, I learned hope is a verb.”
He flinched. For a heartbeat, she saw it-the ghost of Alex in the tilt of his chin, the tremor of a brother who’d loved and lost. Then he turned, his polished shoes clicking a retreat.
They lit candles as night fell, the flames reflected in a hundred tear-streaked faces. Gail rested her head on Dora’s shoulder, their linked hands glowing in the flickering light.
“You were amazing,” Gail murmured.
Dora watched a moth orbit the nearest candle-its wings pale gold, its path unwavering. “We all were.”
In her pocket, the stone pulsed once, warm as a heartbeat.
Somewhere down the block, a car alarm wailed. The crowd cheered, turning discord into music. Dora closed her eyes and let the noise wash over her-a symphony of belonging, louder than any doubt.
Chapter 24: The Breaking Point
The shelter’s attic storage room smelled of mothballs and forgotten things. Dora knelt between boxes labeled Christmas Decorations ‘08 and VBS Craft Supplies, her hands trembling as she stuffed a duffel bag with protein bars and Gails spare hoodie. Moonlight bled through the single grime-caked window, casting jagged shadows across the floorboards. Somewhere below, a pipe clanged-the building’s old bones settling-and she froze, half-expecting Pastor Mark’s footsteps on the stairs.
Three hours earlier
The community center’s fluorescent lights had hummed like a hive as Dora stood before the town council, her notecards damp with sweat. Gail’s parents flanked her-Robert’s hand a steady weight on her shoulder, Susan’s perfume a citrus shield against the stares.
“Miss Dora,” Councilwoman Patel began, adjusting her glasses. “You’ve petitioned to address the shelter’s funding cuts. You have three minutes.”
Dora’s mouth went cotton-dry. She gripped the podium, her reflection warped in its brass surface-a girl made of fragments. Behind her, Pastor Mark’s cologne invaded her senses.
“The shelter isn’t just beds and soup,” she started, voice wavering. “It’s where Jay learned to trust again. Where Mrs. Kowalski teaches kids to knead dough instead of fear. Where-”
“Forgive me,” interrupted Mr. Westfield from the front row. He didn’t stand, didn’t raise his voice. “But shouldn’t we focus on legitimate concerns? This... person can’t even prove she exists.”
The room erupted. Gail shot up, her chair screeching. “She’s right here!”
Councilwoman Patel banged her gavel. “Order!”
Dora’s vision tunneled. She saw it then-the future unspooling like rotten thread. Pastor Mark’s resignation. The shelter’s gates chained shut. Gail’s family bankrupt from legal fees.
She ran.
Now, crammed between boxes of tinsel and guilt, Dora unearthed her final artifact-Wallace’s old pocketknife, rusted shut. She’d buried it here weeks ago, a makeshift grave for the boy she’d mourned. The blade refused to open, fused by time and saltwater tears.
“You’re better at goodbyes than I am.”
Dora whirled. Jay leaned in the doorway, backlit by the hall’s sickly glow. Their new septum ring caught the moonlight-a gift from Gail after the protest arrests.
“How’d you find me?” Dora whispered.
Jay tossed an apple core into the shadows. “You left your phone charging in the kitchen. Saw the bus schedule tab open.” They stepped inside, Doc Martens crunching ancient glitter. “Portland? Really? You’d last ten minutes before adopting some alley cats and starting a community garden.”
Dora hugged the duffel to her chest. “He’s going to destroy them, Jay. Gail’s parents, the shelter... I’m the grenade no one sees until it’s too late.”
Jay knelt, their knees popping. “Remember when you taught Miguel to read? His mom said you ‘walked in with patience and left with apple sauce in your hair.’” They flicked the pocketknife. “This isn’t you. The girl I know fights for apple sauce moments.”
“The girl you know is a ghost!” Dora’s voice cracked. “I don’t even have a library card, Jay. Every ID the Mitchells fake for me, Westfield tears apart. I’m a... a rumor with anxiety!”
Silence pooled between them. Somewhere, a mouse scrabbled through insulation.
Jay stood abruptly. “Then be a rumor that haunts his ass.” They extended a hand. “C’mon. Gail’s losing her mind at the bus station.”
The 11:15 to Portland idled at the curb, exhaust curling into the autumn chill. Dora hovered beneath the flickering departures board, her duffel lighter than her bones.
Gail found her by the vending machines, cheeks flushed from running.
“You were just going to leave?” Her voice splintered on the last word. “No note? No ‘thanks for the memories’?”
Dora traced a crack in the linoleum. “Your parents’ savings... the lawsuit...”
“We knew the risks!” Gail stepped closer, the moth stone swinging from her neck-Dora’s goodbye gift left on her pillow. “You don’t get to martyr yourself because some rich bigot-”
“It’s not just him!” Dora’s shout echoed through the empty station. A janitor glanced over, then wisely looked away. “Every day I wake up terrified I’ll flicker out. That you’ll look at me and see nothing.” She pressed a hand to her chest. “I can’t lose you too.”
Gail’s resolve crumpled. She cupped Dora’s face, thumbs brushing the tears neither had acknowledged. “You won’t.”
“You don’t know that.”
“I do.” Gail’s lips found hers-soft, desperate, a live wire grounding them both. When they broke apart, her forehead rested against Dora’s. “Stay. Please.”
The bus doors hissed open.
Dora’s fingers interlaced with Gail’s as they walked home, the duffel abandoned in a trash can. Past the shuttered bakery. Past the park where they’d kissed under fireworks. Past the shelter’s darkened windows.
In the Mitchells’ driveway, Dora froze. Ms. Elara sat on the porch swing, her braid silver in the security light.
“You.” Dora’s voice shook. “Did you know? When you changed me-did you know I’d have to choose between existing and belonging?”
The old woman stood, joints creaking. “Child, magic doesn’t create courage. It reveals it.” She pressed something into Dora’s palm-a seedpod, brittle and star-shaped. “Some roots grow deeper when storms try to rip them out.”
Dora uncurled her fingers. The pod burst, scattering winged seeds across the lawn.
At dawn, they found Pastor Mark in the shelter’s garden. He knelt among frost-killed zinnias, a trowel dangling from his hand. The Westfield Properties sign lay shattered by the compost bin.
Dora stepped over the debris. “We’re reopening the garden today. Need help pulling weeds?”
He didn’t look up. “Why aren’t you gone?”
“Turns out I’m stubborn.” She offered a seedling-tomato, heirloom, saved from the first harvest. “Jay’s making signs. Gail’s rallying the volunteers. Even Mrs. Kowalski’s baking ‘protest pierogis.’”
Pastor Mark stared at the plant, his reflection warped in the trowel’s blade. “I used to help my sister grow cosmos. She’d name each one-Sirius, Andromeda...” His throat worked. “After Dad kicked her out, I salted the earth.”
Dora knelt, frost seeping through her jeans. “Seeds don’t care about yesterday’s storms.”
Somewhere, a cardinal sang-one clear note piercing the morning. Pastor Mark took the seedling.
Together, they broke ground.
Chapter 25: The Revelation
The garden’s compost bin reeked of rot and rebirth. Dora knelt beside it, her fingers buried in the damp remains of last week’s zucchini harvest, the moth stone burning a hole in her overalls. Above her, the shelter’s new security lights cast harsh rectangles across the ravaged plots-tomato vines uprooted, sunflower stalks snapped like broken ribs. Somewhere in the alley, a raccoon rustled through trash bags, its nocturnal scavenging a mirror to her own desperate searching.
“You’ve been digging in the wrong soil.”
Ms. Elara’s voice sliced through the humidity. Dora startled, sending a clump of coffee grounds tumbling from her palm. The old woman stood framed by the garden gate, her patched raincoat blending with the shadows, a living bruise against the sodium-vapor glow.
“What do you want?” Dora wiped her hands on her thighs, leaving earthy smears. “Another cryptic warning? Another stone?”
Ms. Elara stepped into the moonlight, her braid unraveling at the ends. “You think me cruel for erasing your past. But tell me-when you cup a dying moth in your hands, do you mourn the caterpillar it once was?”
Dora stood, anger tightening her throat. “I’m not some fucking metaphor. I’m real. These people-” she gestured to the shelter’s boarded windows, “-they’re real. And we’re losing everything because of your ‘gift.’”
The old woman’s laughter sounded like wind through dry cornstalks. “Child, I gave no gift. Only an echo.” She pressed a gnarled hand to Dora’s chest, where her heart thundered. “This is your magic. The choice to keep loving when the world says stop.”
Three hours earlier
The shelter’s conference room had become a courtroom. Dora sat between Gail and Jay, their knees brushing in silent solidarity as Pastor Mark presented spreadsheets to the board members-red ink bleeding from the “Community Garden” column.
“-annual savings of $8,700 if we convert the space to storage,” Pastor Mark concluded, avoiding Dora’s gaze.
Mrs. Kowalski’s arthritis-swollen hand shot up. “And what of the children? The veterans who tend those plots? You’d trade their peace for shelving units?”
Mr. Westfield cleared his throat from the Zoom screen dominating the wall. “Peace doesn’t pay the electric bill. My foundation requires fiscal responsibility.”
Gail stood, her rainbow-painted nails gripping the table. “Responsibility to who? The donors or the people you’re supposed to serve?”
“Enough!” Pastor Mark’s fist hit the table. “Miss Mitchell, if you can’t respect-”
“Respect?” Jay’s chair screeched as they rose. “You wanna talk respect? Dora’s out there every day teaching Miguel to read while you lick Westfield’s boots. Who’s really upholding values here?”
The board erupted. Dora fled, the moth stone searing her thigh with every step.
Now, in the ruined garden, Ms. Elara pressed a dried poppy pod into Dora’s palm. “The strongest magic grows in cracks.”
Dora crushed the pod, releasing a cloud of seeds. “Easy for you to say. You’re not the one they’re erasing.”
“Aren’t I?” Ms. Elara’s form flickered-a teenage soldier gripping a protest sign, an elderly woman burning sage at a pipeline blockade, a nonbinary teen stitching their chosen name into a jacket. “Every act of courage leaves echoes. You think your Wallace is gone? He’s here.” She tapped Dora’s sternum. “In every kindness you learned by surviving him.”
Somewhere in the shelter, a child wailed-Miguel, nightmares again. Dora turned toward the sound instinctively.
“They need you,” Ms. Elara murmured. “Not the girl you became, but the choice you keep making to stay.”
The family room’s nightlight cast dinosaur shadows on the walls. Miguel clung to Dora, his tears dampening her collar. “The monster… in the garden…”
“Shh, mijo.” She rocked him, humming the lullaby Mrs. Kowalski had taught her. “Monsters hate brave kids. Want to see a trick?”
She opened her palm, revealing the moth stone. In the dim light, its carved wings seemed to flutter. Miguel’s breath hitched. “Magic?”
“Better.” Dora pressed the stone to his small hand. “Love that outlasts fear.”
Footsteps sounded in the hallway. Pastor Mark stood frozen in the doorway, his face illuminated by the nightlight’s glow. In his hands-a blanket.
Dora met his gaze, still rocking Miguel. “He thought the compost bin was a monster.”
Pastor Mark’s throat worked. “I… the board meeting…”
Miguel peered up, trusting and sleep-soft. “Pastor Mark? You fight monsters too?”
The blanket slipped from his hands. For a heartbeat, Dora saw him-not the enforcer of Westfield’s edicts, but the boy who’d once hidden his sibling’s journals under floorboards.
“Sometimes,” he rasped. “Not well enough.”
Dawn found Dora pruning dead leaves from the garden’s surviving sunflowers. Gail joined her, wordlessly handing over a steaming mug. They worked in silence until Jay appeared, their arms full of spray-painted planks.
“Salvaged from the dumpster.” They dropped the boards with a clatter. “New raised beds?”
Dora traced the graffiti-RESIST in jagged letters. “Westfield’s men will just tear them out.”
Gail squeezed her shoulder. “Then we’ll rebuild. Every damn time.”
Ms. Elara’s voice whispered through the dandelions: The deepest roots withstand the harshest storms.
As the shelter woke around them-Mrs. Kowalski’s hymn drifting from the kitchen, Miguel’s laughter chasing a stray cat-Dora pressed her palm to the soil and chose, again, to grow.
Chapter 26: The Blueprint
The shelter’s rec room hummed with the low buzz of a single flickering fluorescent light. Dora stood at the center of a circle of mismatched chairs, her fingers tracing the edges of the moth stone in her pocket. The air smelled of stale coffee and the faint tang of spray paint from Jay’s latest mural-a phoenix rising from ashes that now seemed painfully prophetic. Around her, the shelter’s residents and volunteers leaned forward in their seats, their faces a mosaic of exhaustion and resolve.
Gail broke the silence first, her voice cutting through the tension like a knife. “Westfield wants us gone. Pastor Mark’s letting him bulldoze the garden tomorrow. So we fight back-harder.”
Mrs. Kowalski nodded, her knuckles white around a wooden spoon she’d brought from the kitchen. “In ’80, we baked bread in church basements and passed messages in hymn books. The secret?” She tapped her temple. “Make them think you’re everywhere at once.”
Jay slouched in their chair, green hair catching the dim light as they spun a can of spray paint between their fingers. “I say we turn the garden into a canvas. Paint the whole damn lot with their faces-Westfield, Pastor Dickhead-make it a monument to corporate greed.”
Dora’s chest tightened. She glanced at the boarded windows, remembering the way the sunflowers had bent toward the light just days ago. “We need something they can’t ignore. Something that shows what this place really means.”
A hand rose near the back-Miguel’s mother, her toddler asleep against her shoulder. “Last winter, we slept in a bus station. My baby got pneumonia.” Her voice wavered. “This place gave us medicine. Let me tell that story.”
One by one, voices joined the chorus:
-A veteran with tremors describing how Dora had steadied his hands to plant tomatoes.
-A transgender teen who’d used the shelter’s address to enroll in school.
-Mrs. Kowalski’s raspy confession: “After my Jan died, I wanted to lie down too. These kids-” she gestured at Dora and Gail, “-they gave me reasons to rise.”
Gail began scribbling notes on the back of a donated pizza box. “We document everything. Videos, testimonials, the works. Hit social media, tag news outlets. Make Westfield the villain.”
“And when they send cops?” Jay challenged, their spray paint can clinking against the floor.
Mrs. Kowalski hefted her spoon like a scepter. “My babcia stood against tanks with a loaf of rye. We stand with casseroles.”
Dora felt the moth stone grow warm. She stepped into the center of the circle, the carved wings pressing into her palm. “We rebuild the garden tonight. Every plant, every seed. Then we guard it.”
The moon hung low as they gathered in the alley-Dora, Gail, Jay, and a dozen residents carrying shovels fashioned from donated kitchenware. The garden’s chain-link fence glinted under the streetlights, the new padlock gleaming like a challenge.
Jay snorted. “Watch and learn.” They pulled a hairpin from their beanie and jimmied the lock with practiced ease. It sprang open with a click. “Perks of being a delinquent.”
They worked in shifts under the cover of darkness:
-Teens digging furrows with serving spoons.
-Elders pressing seeds into soil still stinking of gasoline.
-Dora on her knees, replanting crushed marigolds as Gail filmed her whispered narration: “This is where Miguel learned butterflies come from…”
As dawn approached, Jay scaled the fence with a ladder made of soup cans. Their spray paint hissed across the plywood covering Westfield’s demolition notice:
YOU CAN’T UPROOT US
Pastor Mark found them at sunrise. He stood at the garden’s edge, his shadow stretching over the resurrected beds. Dora watched his gaze catch on the sunflowers-staked with broom handles now, their stems bandaged with gauze from the shelter’s first-aid kit.
“This is foolish,” he said, but his voice lacked conviction.
Dora wiped dirt from her hands. “You stood here once, didn’t you? With Alex.”
He flinched.
“Ms. Elara told me,” she pressed. “They loved cosmos. Named each one after stars.”
Pastor Mark’s throat worked. He reached for a blossom, its petals still bruised. “They wanted to study botany. My father said it was a phase.”
The admission hung between them, fragile as a moth’s wing.
By noon, the shelter’s Wi-Fi hummed with uploads:
-Miguel’s laughter as he watered seedlings.
-The veteran’s tremor-free hands arranging donated tools.
-A time-lapse of the garden’s rebirth, set to Jay’s gritty guitar cover of “Rise Up.”
Gail refreshed the hashtag every thirty seconds: #ThisPlaceGrows trended county-wide by sunset.
That night, Dora found Jay painting a new mural on the shelter’s exterior wall-a towering dandelion, its seeds scattering into constellations.
“Westfield’s lawyers sent a cease-and-desist,” Jay said without turning. “Pastor Mark’s freaking out in his office.”
Dora touched the moth stone. “Will you add something for me?”
They handed her a can of gold spray paint.
Her hand shook as she outlined wings beside the dandelion-clumsy, asymmetrical, alive.
Jay smirked. “Needs work.”
“So do I,” Dora whispered.
They painted in silence until the streetlights buzzed to life, their shadows merging on the wall-a girl and a phoenix, stubbornly in bloom.
Chapter 27: The Confrontation
The shelter’s chapel was never used for services anymore-its pews stacked with canned goods, its pulpit repurposed as a sorting table for winter coats. But tonight, the room hummed with a different kind of congregation. Dora stood at the center, flanked by Gail and Jay, their shadows stretching long under the flickering fluorescents. The air smelled of dust and resolve.
Pastor Mark entered last, his polished shoes clicking against the hardwood like a metronome counting down to disaster. He paused at the threshold, his gaze sweeping over the assembled volunteers and guests-Mrs. Kowalski gripping her rosary, Miguel’s mother bouncing her toddler on one hip, a dozen faces usually fragmented by survival now united in rare solidarity.
“This is inappropriate,” he began, adjusting his tie. “The board-”
“We’re the board tonight,” Gail interrupted, stepping forward. Her rainbow-painted nails tapped against a binder full of signatures-petitions from shelter residents, letters from local LGBTQ+ groups, Polaroids of the garden’s first harvest. “These people are the shelter. And they want answers.”
Dora’s palms slicked with sweat. The moth stone in her pocket felt heavier than ever, its carved wings pressing into her thigh like a reminder: This is why you exist. She glanced at Jay, who gave her a nearly imperceptible nod.
Pastor Mark’s laugh was a dry crackle. “Answers? About what? Our budget shortfalls? The vandalism?” His eyes locked onto Dora. “Or your little crusade to undermine everything we’ve built here?”
“We built this!” A voice rang out from the back-Mr. Ruiz, the Vietnam vet who taught chess in the rec room. “You just sign the checks.”
Murmurs of agreement rippled through the crowd. Dora felt the energy shift, the room tilting on an axis of long-suppressed truths. She unclenched her fists.
“You’re afraid of me,” she said, quiet but clear.
Pastor Mark froze. The accusation hung in the air, sharper than the scripture quotes plastered on the walls.
“Don’t be absurd.” He forced a smile, the kind reserved for difficult donors. “I’m trying to protect this community.”
“From what?” Dora’s voice rose. “From kids needing pronouns respected? From gardens growing where you’d rather pave parking lots?” She moved closer, her sneakers squeaking against the floor. “From me existing without permission?”
The room held its breath. Somewhere, a pipe clanged in the walls.
Pastor Mark’s composure fractured. “You waltz in here with no history, no accountability-playing house with the Mitchells, corrupting Gail-”
“Enough.” Gail’s shout echoed off the stained glass. She thrust the binder at him, photos spilling out-Dora reading to Miguel, Jay planting marigolds, the protest signs painted in the courtyard. “This is what corruption looks like? People caring for each other?”
Pastor Mark batted the binder away. It hit the floor with a slap, papers scattering like wounded birds. “You think this is a game? Without Westfield’s funding, we lose the pediatric clinic. The addiction counseling. Where will your precious community be then?”
Dora knelt to gather the photos. Her fingers trembled as she picked up a snapshot of Alex-Pastor Mark’s sibling, cropped out of the family portrait but preserved in the shelter’s old volunteer records. Gail had found it buried in a supply closet.
“You’ve done this before,” Dora said softly, holding up the photo. “Cut someone out to please a donor.”
The color drained from Pastor Mark’s face. For a heartbeat, Dora saw the boy he’d been-the one who’d hidden his sister’s journals under floorboards, who’d lied to their parents about her whereabouts long after she’d fled.
“You don’t know anything about my family,” he whispered.
“I know you loved them.” Dora stood, the photo a bridge between them. “And you think if you erase everyone like them-like me-you’ll finally stop hurting.”
A chair screeched as Mrs. Kowalski stood. “My babcia hid Jews in her cellar. When the Nazis came, she told them, ‘You’ll have to burn the whole village to find one good soul.’” Her knotted hands gripped the pew. “Be better than those men, Pastor.”
The room seemed to contract-the walls pressing in, the dusty cross above the pulpit tilting askew. Pastor Mark backed toward the door, his polished facade crumbling.
“You want to destroy this place?” His voice broke. “Fine. But don’t pretend it’s noble.”
Dora blocked his exit, smaller but unyielding. “You’re the one holding the matches.”
For a moment, something flickered in his eyes-grief, or maybe recognition. Then it hardened. “Get out of my way.”
“No.”
The standoff stretched, taut and quivering. Outside, thunder growled-the first drops of rain pinging against barred windows.
It was Jay who broke the silence. They stepped forward, their green hair glowing faintly in the dim light. “You kicked me out last week for using the ‘wrong’ bathroom. Know where I slept?” They tossed a key onto the floor-the spare to Gails garage apartment. “Turns out Dora’s better at sheltering people than you’ll ever be.”
The accusation landed like a stone. Pastor Mark looked at the key, then at Dora, then at the photo of Alex still clutched in her hand. His shoulders sagged.
“Get out,” he repeated, but the fury had bled out, leaving only exhaustion.
Dora didn’t move. “We’re not leaving. And neither are you.”
“What?”
“You’re coming to the town hall tomorrow.” Gail scooped up the binder, her voice steadier now. “To hear what these people really need. Not what Westfield wants them to need.”
Pastor Mark barked a laugh. “And if I refuse?”
Dora reached into her pocket, pressing the moth stone into his palm. Its wings bit into his skin. “Then you’ll spend the rest of your life wondering what this place could’ve been if you’d actually listened to it.”
He stared at the stone, his breathing shallow. The rain intensified, drumming a chaotic rhythm on the roof.
“Get out,” he said a third time, but when Dora turned to leave, he caught her wrist. “Not you.” He nodded to the others. “Them.”
Gail hesitated, but Dora nodded. The room emptied slowly-Mrs. Kowalski pausing to squeeze Dora’s shoulder, Jay flipping Pastor Mark off with a shaky grin.
When the door closed, Pastor Mark sank into a pew. “She wanted to study botany,” he said hoarsely. “Alex. They’d smuggled college brochures under their mattress.”
Dora sat beside him, the moth stone between them. “What happened?”
“I told my father.” His thumb rubbed the photo’s ragged edge. “I thought… I thought he’d help them. Instead, he called it a phase. Burned their journals.” He looked at Dora, really looked at her, for the first time. “You’re not a phase, are you?”
“No.”
He nodded, tears cutting through the dust on his cheeks. “Then God help us both.”
Outside, the storm broke in earnest. Dora left him there-weeping, praying, or maybe finally listening-and stepped into the rain. Gail waited under the awning, her arms open.
“What now?” she asked, holding Dora close.
Dora watched the downpour erase the chalk protest slogans from the sidewalk. “Now we rebuild.”
Somewhere in the dark, a moth beat its wings against a streetlight, persistent and unafraid.
Chapter 28: The Hearing
The shelter's conference room had never felt smaller. Folding chairs scraped against linoleum as board members shuffled papers, their faces illuminated by the harsh glow of fluorescent lights. Dora sat between Gail and Mrs. Kowalski, her fingers tracing the moth stone's wings through her pocket lining. Across the table, Pastor Mark stared at his folded hands, the family photo with Alex's torn edge peeking from his breast pocket.
Jay slipped into the seat behind them, reeking of spray paint and nervous sweat. "They added three new locks to the garden gate last night," they whispered. "Bastard's scared of dandelions."
Councilwoman Patel tapped her gavel. "This emergency session will address leadership concerns at New Hope Shelter. Reverend Mark, you're first."
Pastor Mark stood, his chair screeching. "For fifteen years, I've upheld this institution's values-"
"Which values?" Mrs. Kowalski muttered, loud enough to ripple through the room.
"-but recent events have strained our resources." His gaze flicked to Dora. "We must prioritize stability over...experimentation."
Gail's pen snapped. "He means targeting Dora because she's trans."
"Order!" Councilwoman Patel warned.
Dora stood, her knees trembling. "May I speak?"
The room stilled. Even the HVAC's rattle seemed to pause.
Three hours earlier
Dora had found the box buried in the shelter's attic-Alex's box. Faded Polaroids showed a teenager with Pastor Mark's chin and Dora's defiant smile, their Doc Martens kicked up on a church pew. Newspaper clippings chronicled disappearances: Local Teen Vanishes After Family Dispute (1998), Pride Rally Organizer Missing (2003). At the bottom, a postcard from Albuquerque: Tell Mom I'm sorry about her good saucepan. -A
Gail peered over her shoulder. "Holy shit. He's been searching for them."
"Not searching." Dora ran her thumb over Alex's face, preserved under peeling laminate. "Hiding."
Now, Dora laid the box on the conference table. Pastor Mark paled.
"This shelter isn't about your values," she said. "It's about the people you've failed."
She passed around Alex's photos-the cropped family portrait, the protest signs, the postcard. Board members shifted uncomfortably as the evidence circulated.
"Alex needed sanctuary," Dora continued. "You built walls instead."
Pastor Mark's knuckles whitened. "You don't understand-"
"I understand fear." Dora met his gaze. "But love isn't a liability. It's the foundation you abandoned."
Mrs. Kowalski stood, arthritis cream glistening on her knuckles. "My babcia hid Jews in her root cellar. You think Nazis cared about her paperwork?" She slammed a jar of homemade sauerkraut on the table. "This place either shelters people or it doesn't."
One by one, residents rose-a trans teen clutching hormone pills, a veteran with service dog, Miguel's mother with his IEP paperwork. Their testimonies wove together-a tapestry of small salvations: Doras bedtime stories, Jays mural, the zucchini plant that survived three frosts.
Councilwoman Patel removed her glasses. "Reverend Mark, this board moves to-"
"Wait." Dora's voice cut through the murmurs. "I propose a leave of absence. For reflection."
Gail gripped her arm. "Are you nuts? He'll come back worse!"
Dora touched the moth stone. "Or he'll finally see."
Flashback: 1998
Young Mark pressed his ear to the heating vent, Alex's voice drifting upstairs.
"-can't stay, Allie. Dad'll kill you."
"Then come with me."
Their Doc Martens squeaked toward the door. Mark's baseball trophy dug into his palm.
"Be safe," he whispered as the screen door slammed.
Pastor Mark stood slowly, Alex's postcard trembling in his hand. "I resign effective immediately."
The room erupted.
"Quiet!" Councilwoman Patel banged her gavel. "Reverend, if this is coercion-"
"It's penance." He looked at Dora, tears cutting through his stoicism. "You've shown more courage in three months than I have in thirty years."
As he left, Dora pressed the moth stone into his palm. "Tell Alex the garden gate's always open."
That night, the shelter hosted an impromptu potluck. Jay projected But I'm a Cheerleader onto the garden wall, its colors bleeding into the fireflies' dance. Dora leaned against Gail, their hands intertwined under a shared blanket.
"Think he'll actually find them?" Gail nodded toward Pastor Mark's car disappearing down the highway.
Dora watched a moth batter itself against the projector light. "Some roots grow deeper after the storm."
As the credits rolled, Mrs. Kowalski passed around Alex's sauerkraut. The tang of survival lingered on every tongue-a promise, a warning, a beginning.
Chapter 29: The Dream
Dora woke to the sound of her own heartbeat-a frantic, syncopated rhythm that echoed in the stillness of the Mitchells’ guest room. Moonlight pooled on the floorboards, casting skeletal shadows from the oak tree outside. She sat up, gripping the moth stone until its carved wings bit into her palm. The dream clung to her like cobwebs-her mother’s voice, distorted and watery, calling a name that no longer belonged to her.
The kitchen smelled of burnt toast and regret. Dora’s mother stood at the stove, her floral apron crisp and unfamiliar. Wallace’s childhood drawings-smeared crayon landscapes-still hung on the refrigerator, held by strawberry-shaped magnets. “Mom?” Dora whispered. Her mother turned, spatula in hand, eyes sliding over her like water over glass. “Have you seen Wallace? He’s late for church again.”
Dora reached for her, fingers passing through the sleeve of her mother’s robe as if through smoke. “I’m here. I’m right here.”
Her father appeared in the doorway, Bible tucked under his arm. “Who’s this?” he asked, nodding toward Dora. Her mother shrugged. “Some girl from the shelter, I think. Pastor Mark mentioned her.”
The walls began to dissolve-wallpaper curling into ash, family photos bleeding colorless. Dora stumbled backward, clutching a fading snapshot of her sister’s graduation. “Wait! Please-”
Her father’s voice boomed through the disintegrating house. “We’re praying for Wallace. He’s lost his way.”
Gail found her in the garden at dawn, knees buried in the soil, uprooting dandelions with trembling hands. The shelters’ raised beds lay behind them, their new latticework still smelling of fresh-cut pine.
“Bad night?” Gail asked, kneeling beside her.
Dora tossed a clump of weeds into the compost bin. “They didn’t recognize me. In the dream, I mean. My parents… they asked if I’d seen Wallace.”
Gail stilled. “Do you miss them? Even after everything?”
Dora sifted soil through her fingers, watching earthworms twist toward the light. “I miss the idea of them. The parents they could’ve been.”
A mourning dove called from the oak tree. Gail brushed dirt from Dora’s cheek, her touch lingering. “You’re allowed to grieve, you know. Even if they don’t deserve it.”
Mrs. Kowalski intercepted them in the kitchen, her arms full of zucchini. “Early harvest,” she announced, dumping the vegetables onto the counter. “The aphids are winning, but we’ll outlast them.” She paused, squinting at Dora. “You look like you’ve seen a ghost, mój ptaku.”
“Just tired,” Dora lied, scrubbing her hands at the sink.
The old woman hummed, unconvinced. She pressed a warm scone into Dora’s palm-raspberry, with a dusting of sugar. “Eat. Grief is heavier on an empty stomach.”
The shelters’ computer lab felt alien under fluorescent lights. Dora hovered behind Miguel as he pecked at a keyboard, his small fingers stumbling over the letters.
“M-Miss Dora?” He pointed to the screen, where a pixelated butterfly hovered above a typing game. “It’s stuck.”
She guided his hand to the spacebar. “Sometimes you have to let things go so they can move forward.”
The butterfly soared when he released the key. Miguel giggled, unaware of the tears Dora blinked away.
That night, Dora spread Wallace’s remaining artifacts on Gails’ bedroom floor-a scratched iPod nano, a baseball glove smelling of neatsfoot oil, a single sock with a hole in the toe. Gail watched from the bed, her sketchbook open to a half-finished drawing of the garden.
“Why keep these?” she asked softly.
Dora turned the iPod over, tracing the initials W.G. etched clumsily into the casing. “Proof I existed before. Even if it’s just… fragments.”
Gail slid down beside her, their shoulders touching. “You don’t need proof. We see you.”
“But what if-” Dora’s voice cracked. “What if the magic fades? What if I wake up tomorrow and none of this is real?”
Gail laced their fingers together, calluses catching on Dora’s smoother skin. “Then we’ll build it again. Every damn day if we have to.”
The dream returned at midnight.
Dora stood in an endless corridor of locked doors, each labeled with a year of Wallace’s life. Behind one, her sister laughed at a joke Dora no longer remembered. Behind another, her father snored in his recliner, the TV flickering static. She pressed her palm to each knob, feeling the vibrations of a life erased.
“You can’t have both,” Ms. Elara said, materializing beside her with a pocket watch filled with swirling moths. “The past or the future. The boy or the girl.”
Dora reached for the oldest door-1999, the year she’d learned to ride a bike. “What happens if I open it?”
Ms. Elara’s smile was sorrow itself. “You’ll remember. And forgetting will feel like dying.”
The door dissolved to dust. Dora fell forward into light.
She woke gasping, Gail’s arms already around her. “I’m here,” Gail murmured into her hair. “I’ve got you.”
Dora clung to her, breathing in the scent of lavender detergent and Gails’ sweat. “What if I’m not strong enough?”
“You don’t have to be.” Gail pressed a kiss to her temple. “We’re strong for each other.”
At dawn, Dora knelt in the garden, the moth stone warm in her hand. She buried Wallace’s iPod at the base of the sunflowers, covering it with compost and crushed eggshells.
“What’re you doing?” Jay asked, sipping cold brew from a mason jar.
“Planting a different kind of seed,” Dora said. She stood, brushing dirt from her jeans. “Will you help me paint the new benches today? I was thinking rainbows.”
Jay grinned. “Only if we add glitter.”
Mrs. Kowalski found the offering later-a zucchini blossom placed atop her recipe box, its petals still damp with dew. Inside the box, nestled between her babcia’s pierogi instructions and a 1983 coupon for free dry cleaning, lay a handwritten note:
Thank you for teaching me how to grow.
The old woman pressed it to her chest, her rheumy eyes on the garden where Dora laughed with Jay, and whispered, “Rośnij, mały kwiatku. Rośnij.”
Grow, little flower. Grow.
Chapter 30: The Letter
The shelter’s attic fan groaned against the August heat, its blades stirring dust motes into languid spirals above Dora’s head. She sat cross-legged in the circle of light from a single bare bulb, Wallace’s old shoebox balanced on her knees. Inside lay the artifacts of a ghost-a middle school ID photo with forced smile, a dried corsage from a forgotten dance, a postcard from a beach vacation where her father had called the ocean “God’s baptismal font.”
Below, the shelter hummed with its afternoon rhythm-Mrs. Kowalski’s radio playing Chopin études, the metallic clang of Jay rearranging donation racks, Gail’s laughter rising from the garden like birdsong. Dora traced the edges of a folded notebook page, its creases softened from weeks in her pocket.
Dear Mom and Dad,
The words glared up at her, ink smudged by sweat and hesitation.
The garden gate squealed on rusted hinges. Dora knelt between rows of late-season tomatoes, their leaves curling brown at the edges. She’d come to weed, but found herself instead cradling a green orb the size of a golf ball-the last fruit from a plant she’d nursed through July’s drought.
“They’ll ripen indoors,” Gail said, appearing with a cardboard box. She wore paint-splattered overalls, her hair pinned up with a pencil. “Mrs. K says we can use the kitchen windowsill.”
Dora pressed her thumb into the tomato’s taut skin. “This one’s still bitter.”
“So we’ll make fried green tomatoes.” Gail knelt beside her, their shoulders brushing. “Or compost it. Let it feed next year’s plants.”
The moth stone burned in Dora’s pocket. She’d taken to carrying it always, its ridges wearing smooth against her thumb. “What if there is no next year?”
Gail stilled. Across the alley, Mr. Westfield’s demolition crew shouted over the growl of a bulldozer. The developer had bought the adjacent lot last week-another step in his campaign to erase the shelter’s margins.
“Hey.” Gail turned Dora’s face toward her. “We’ve survived worse.”
Dora’s laugh tasted like rust. “I used to pray for erasure. Now I’m fighting to leave traces.”
The dream returned that night-not of her parents, but of Ms. Elara. They stood in a field of milkweed, the old woman’s braid unraveling into monarch wings.
You mistake absence for emptiness, she said, pressing a seedpod into Dora’s palm. What’s discarded often nourishes.
Dora woke with her fist clenched around nothing, the sheets damp with sweat. Gail slept soundly beside her, one arm flung across Dora’s waist.
In the Mitchells’ kitchen, she found the shoebox waiting like an accusation.
I’m not Wallace anymore. I don’t know if you’d recognize me-if you even remember having a child. The magic that made me took you too, and I’m sorry for that. But I’m not sorry for becoming myself.
Dora’s pen hovered. The demolition crew worked quickly. By noon, the shelter’s eastern wall stood exposed-weathered bricks streaked with decades of rain, the garden’s sunflowers now backdropped by rubble. Jay scaled the fire escape with a bucket of paint, their movements jerky with rage.
“What’re you doing?” Dora called up.
“Art therapy!” Jay slashed crimson across the bricks-YOU CAN’T BURY US.
Dora stepped between them. “It’s washable tempera. We’ll remove it tonight.”
The garden gate clanged. Mr. Westfield stood framed in sunlight, his Italian loafers crunching gravel.
Dora found the letter again that evening, crumpled beneath her pillow. Gail’s fingerprints smudged the edges where she’d clearly read it.
“You don’t have to send it,” Gail murmured from the doorway.
“I know.” Dora smoothed the paper. “But I need to finish it.”
They sat on the fire escape, legs dangling over the alley. Gail produced two stolen popsicles-grape and orange-the kind Mrs. Kowalski kept for kids.
I’m not asking forgiveness. I’m saying goodbye. The daughter you raised died years before the magic took him. I wish you could’ve met her.
Dora signed her name-not Wallace, not some halfway approximation, but Dora Eleanor Mitchell, the name Gails parents had helped her choose.
“Here.” Gail handed her a matchbook from the shelter’s kitchen. “If you want.”
The flame caught slowly, eating through apologies and recriminations alike. Dora held the burning paper until the heat seared her fingers, then let the ashes spiral down to mingle with Westfield’s rubble.
At dawn, Dora slipped into the garden. The tomato plant stood skeletal in the gray light, its remaining fruit scavenged by rats. She uprooted it gently, whispering Mrs. Kowalski’s Polish lullaby, and buried the roots in the compost bin.
In the freshly turned earth, she planted Ms. Elara’s seedpod.
“What’s that?” Jay asked, appearing with twin mugs of coffee.
“Not sure.” Dora patted the soil. “Something that needs ruins to grow.”
They watched the sunrise gild the protest mural. Somewhere beyond the alley, a bulldozer coughed to life.
Gail joined them, her smile softer than the dawn. “Ready?”
Dora laced their muddy fingers together. “Ready.”
The shelter’s bell rang-not the end, but a beginning.
Chapter 31: The Choice
The flyer on the shelter's bulletin board seemed innocent enough-pale blue paper with bold black text announcing "COMMUNITY TOWN HALL: THE FUTURE OF HOPE SHELTER." But Dora's stomach twisted as she read the smaller print: "In light of recent leadership changes and funding challenges, the board invites all community members to discuss our path forward."
Three weeks had passed since Pastor Mark had begun his sabbatical. Three weeks of tentative peace, of rebuilding the garden, of Jay's murals expanding across previously blank walls. Three weeks where Dora had begun to believe she might actually belong.
Now this.
"They're going to talk about me," she whispered to herself, fingers tracing the date-tomorrow evening at the community center.
"Not everything's about you, superstar," Jay teased, appearing beside her with a stack of donated blankets. Their green hair was freshly buzzed on the sides, and they'd added a small lightning bolt design above one ear. "Could be budget stuff. Or maybe they finally noticed the kitchen sink's been leaking since 2018."
Dora tried to smile, but anxiety coiled tighter in her chest. "The timing feels... deliberate."
Jay's expression softened. "Yeah. Maybe." They gestured toward the office. "Acting Director Regina asked for you, by the way. Something about the summer program."
Regina Chen had been appointed temporary shelter director after Pastor Mark's departure-a board member with nonprofit experience who'd always been kind to Dora, if a bit reserved. Still, Dora's palms grew damp as she knocked on the office door.
"Come in," Regina called.
The office had changed in subtle ways-Pastor Mark's austere cross replaced by a framed photo of shelter volunteers; his military-precise stacks of papers now organized in colorful folders. Regina looked up from her laptop, her reading glasses perched on her nose.
"Dora, thank you for coming. Please, sit."
Dora perched on the edge of the chair, hands folded tightly in her lap.
"I'm finalizing the summer youth program schedule," Regina began, "and I see you're down to lead the gardening workshop series." She peered over her glasses. "Are you still comfortable with that role?"
Dora blinked, surprised by the straightforward question. "Yes. Absolutely."
"Good." Regina smiled briefly. "I also wanted to make you aware of tomorrow's town hall. The board feels transparency is important during this transition period."
"What exactly will be discussed?" Dora asked, her voice carefully neutral.
Regina removed her glasses. "Funding priorities. Volunteer policies. Program direction." She paused. "And yes, some community members have expressed... concerns about certain changes at the shelter."
"You mean me."
Regina didn't deny it. "There's been talk. Mr. Westfield's allies on the Chamber of Commerce haven't been subtle."
Dora's chest tightened. "I thought-with Pastor Mark gone-"
"Problems rarely have a single source, Dora." Regina's tone was gentle but firm. "Pastor Mark's journey toward understanding is his own. But the shelter exists within a community that isn't always as accepting as we'd like."
"So what happens now?"
"That depends partly on you." Regina handed her a printed agenda. "You're welcome to attend. To speak, if you wish. Or not. The choice is yours."
The choice. As if it were that simple.
Gail found her later in the garden, aggressively pruning dead leaves from the tomato plants.
"Careful, you'll traumatize them," Gail said, handing Dora a bottle of water.
Dora took it without looking up. "There's a town hall tomorrow. About the shelter."
"I know. Mom texted me." Gail sat on the edge of the raised bed. "She's planning to speak in support of the new programs."
Dora snipped another withered branch. "Regina basically told me I'm on the agenda. Not by name, but..." She finally met Gail's eyes. "They're going to talk about whether someone like me belongs here."
Gail's jaw tightened. "Then we'll be there to remind them exactly who you are and everything you've done for this place."
"That's just it." Dora set down the shears. "Who am I? To them, I'm still a mystery-the girl with no past, no records." She plucked a cherry tomato, rolling it between her fingers. "Maybe it's time I told them."
"Told them what?"
"Everything. Who I am. Who I was."
Gail's expression shifted from confusion to understanding. "You mean-"
"I'm going to come out. Publicly. At the town hall."
Silence stretched between them, broken only by the distant chatter of shelter guests in the courtyard.
"Are you sure?" Gail finally asked. "That's... big."
"I'm tired of hiding pieces of myself." Dora squashed the tomato, red juice staining her fingers. "I'm tired of people like Westfield thinking they can erase me if they just keep questioning my right to exist."
Gail took her sticky hand. "Then I'm right there with you."
That evening, Dora sat cross-legged on her bed in the Mitchells' guest room-her room now, with its pale yellow walls and bookshelf Gail's dad had built. Her notebook lay open before her, blank page awaiting words that wouldn't come.
How did you explain something like this? How did you tell a room full of strangers that you weren't always who you appeared to be, without feeding into their worst suspicions?
A knock interrupted her thoughts. Susan Mitchell stood in the doorway, a mug of tea in each hand.
"Gail mentioned tomorrow's meeting," she said, offering Dora a steaming cup. "Thought you might need this."
Dora accepted it gratefully. "Thanks."
Susan sat beside her, the bed dipping slightly. "She also mentioned your decision."
Heat rose in Dora's cheeks. "I'm not trying to cause trouble."
"I know that." Susan's voice was soft. "But I want to make sure you're doing this for the right reasons." When Dora looked confused, she continued. "Are you coming out because you want to, or because you feel forced?"
Dora stared into her tea, the question resonating somewhere deep. "I don't know if there's a difference anymore."
"There is." Susan touched her arm. "One path leads to freedom. The other to resentment."
"But if I don't, they'll keep trying to push me out. Keep questioning my right to be there."
"That may happen regardless."
Dora looked up. "Then what's the point?"
"The point is that you get to decide how much of yourself to share, and when, and with whom." Susan's eyes crinkled with a sad smile. "Coming out isn't something you owe anyone, Dora. Not even to stop them from talking about you."
The words settled over Dora like a weighted blanket-uncomfortable at first, then strangely comforting.
"I think I want to," she said finally. "Not because they deserve to know, but because I'm tired of feeling like I have something to hide."
Susan squeezed her hand. "Then we'll be right there with you."
After Susan left, Dora returned to her notebook. This time, the words came more easily. Not a speech, exactly, but a constellation of truths she'd been carrying alone for too long.
Morning brought rain-a gentle summer shower that beaded on the garden's tomatoes and made the shelter's old roof leak in three new places. Dora helped Jay position buckets under the worst spots, both of them pretending the day was ordinary.
"Heard you're speaking tonight," Jay said finally, as they mopped up a puddle near the rec room.
"Word travels fast."
"Small shelter, big ears." Jay wrung out the mop. "For what it's worth, I think you're braver than all those board members combined."
Mrs. Kowalski found her at lunch, pressing a foil-wrapped package into her hands. "My babcia's recipe," she whispered. "For courage."
Inside was a jam-filled cookie still warm from the kitchen's oven. Dora bit into it, sweet raspberry melting on her tongue, and felt tears prick her eyes.
By evening, the rain had stopped, leaving the world washed clean. Dora changed three times before settling on simple black jeans and the blue daisy-collared shirt she'd worn on her first full day as herself. Gail braided her hair, now long enough to brush her shoulders.
"Ready?" Gail asked, securing the braid with an elastic.
Dora met her eyes in the mirror. "No. But I'm going anyway."
The community center hummed with voices when they arrived. Rows of folding chairs faced a small stage where Regina and the board members sat behind a table. Dora recognized familiar faces from the shelter-volunteers, regular guests, staff members-alongside community figures she knew only by sight: the mayor, small business owners, church leaders.
Mr. Westfield sat in the front row, his silver hair gleaming under the fluorescent lights.
Dora's courage nearly failed her then. But Gail's warm hand found hers, and beyond her, Susan and Robert Mitchell nodded encouragement. Jay waved from where they sat with a group of shelter teens. Even Mrs. Kowalski had come, her arthritic hands clutching her rosary.
Regina opened the meeting with a status update on the shelter's programs. Budget reports followed, then a discussion of building repairs needed. Finally, she reached the last agenda item:
"Community Questions and Concerns."
Mr. Westfield stood immediately. "I'd like to address the elephant in the room," he began, not waiting for recognition. "This shelter has strayed from its founding mission under... recent influences. Certain individuals have been allowed to set a tone that makes many community members uncomfortable."
Murmurs rippled through the crowd. Dora's heart pounded so loudly she was sure everyone could hear it.
"While Pastor Mark takes his sabbatical," Westfield continued, "I believe we should return to a more traditional approach. One that reflects the values of those who fund this work."
"And what values would those be, exactly?" Gail's mother called out from her seat, her tone deceptively pleasant.
Westfield's smile tightened. "Christian values. Family values. The recognition that there are certain natural orders that shouldn't be... confused."
More murmurs, some supportive, others angry.
"If I may," Regina interjected, "the shelter's mission is to provide safe haven and resources to all in need, regardless of background. That mission hasn't changed."
"Perhaps it should," another voice called-a man Dora recognized as one of Westfield's business associates. "If we're supporting lifestyles that go against God's plan."
Dora felt something crystallize inside her. Before she could second-guess herself, she was on her feet.
"Excuse me." Her voice came out steadier than she expected. "I'd like to speak."
Regina nodded. "Please come up, Dora."
The walk to the microphone seemed endless. She could feel every eye in the room, hear the whispered questions: "Who is she?" "Isn't that the mysterious girl?" "The one staying with the Mitchells?"
Dora unfolded her notes, then set them aside. The truths she needed to share were written on her heart.
"My name is Dora," she began. "I've been volunteering at Hope Shelter for the past few months. I help in the garden. I read to kids. I sort donations." She took a breath. "And yes, I'm transgender."
The word hung in the air like a thunderclap. Someone gasped. Westfield's face darkened.
"I wasn't always Dora," she continued, her voice gaining strength. "But I've always been this person-someone who cares deeply, who wants to help, who believes everyone deserves dignity." She looked directly at Westfield. "You've questioned who I am, where I came from. You've suggested I don't belong at the shelter."
She gestured to the crowd. "But here's what you don't understand. The shelter isn't just a building. It's not just a service. It's a promise-that there's a place for everyone who needs one. That nobody gets left outside in the cold."
Dora's eyes sought out Jay, Mrs. Kowalski, the teens she'd helped with homework. "I've found family there. I've found purpose. And I've tried every day to make it better for everyone who walks through those doors."
Her hands trembled, but her voice remained clear.
"I know my existence makes some people uncomfortable. But I'm not going to disappear to make things easier. I choose to stay. I choose to fight for my place-not just for myself, but for everyone who's ever been told they don't belong."
The room had gone completely silent. Dora could hear her own heartbeat, the soft whir of the ceiling fans, the distant call of a mourning dove outside.
"I'm Dora," she said finally. "I'm transgender. And I belong at Hope Shelter just as much as anyone else in this room."
She stepped back from the microphone, suddenly lightheaded. The silence stretched for one heartbeat, two, three-
Then Mrs. Kowalski stood, her arthritis-bent frame straightening with effort. "I've known this girl since she first arrived," she said, voice wobbling but determined. "She brings sunshine to that old building. Makes my bread rise better." A few people chuckled. "If she doesn't belong there, then neither do I."
Jay stood next. Then Miguel and his mother. One by one, shelter guests and volunteers rose-not all of them, but enough. A living testimony that Dora wasn't alone.
Regina called the meeting back to order, her expression unreadable. "Thank you for your courage, Dora. And for reminding us all why the shelter exists." She looked around the room. "I believe we have some decisions to make as a community. Not tonight, but soon."
As Dora made her way back to her seat, legs still shaky, Gail pulled her into a fierce hug.
"You did it," she whispered. "You chose to be completely yourself."
Over Gail's shoulder, Dora caught Mr. Westfield's hard stare, the set of his jaw promising this wasn't over. But for now-for tonight-she had spoken her truth. She had claimed her place.
And for the first time since she'd become Dora, she felt not just real, but fully alive.
Chapter 32: The Support
The morning after the town hall, sunlight streamed through the Mitchells’ kitchen windows, painting the room in gold. Dora sat at the table, her hands wrapped around a mug of tea, the steam curling into shapes she couldn’t decipher. The events of the previous evening played in her mind like a film reel-Mrs. Kowalski’s trembling voice defending her, Jay’s mural-smeared hands raised in solidarity, Gail’s fingers interlaced with hers as the room erupted in uneasy applause. But it was Mr. Westfield’s icy glare that lingered, a shadow at the edge of her newfound light.
“You’re famous,” Gail teased, sliding into the chair beside her. She wore yesterday’s clothes, her hair mussed from a sleepless night. On her phone, a local news headline blared: Transgender Volunteer Sparks Debate at Hope Shelter Town Hall. The article featured a photo of Dora at the microphone, her chin lifted, the shelter’s sunflower mural blazing behind her like a halo.
Dora pushed the phone away. “Famous or infamous?”
“Both, probably.” Gail’s smile faded. “Mom says three donors already pulled funding. Westfield’s friends on the Chamber are making noise about ‘reviewing the shelter’s mission.’”
The tea turned bitter in Dora’s mouth. “And Pastor Mark?”
“Resigned an hour ago. Regina’s interim director now.” Gail traced the rim of her mug. “He left something for you.”
The envelope sat on Pastor Mark’s-Regina’s-desk, stark white against the polished wood. Inside, Dora found a faded Polaroid and a handwritten note. The photo showed two teenagers on a pier, their arms slung around each other-a younger Mark and someone with his eyes but softer features, their hair cropped short, a pride flag pin glinting on their denim jacket.
Her name was Alex, the note read. She was my sister. I’ll try to be worthy of your mercy.
Dora slipped the photo into her pocket, the edges digging into her palm like a lifeline.
By noon, the shelter buzzed with uneasy energy. Volunteers clustered in the hallway, their whispers dissolving when Dora approached. In the family room, Miguel waved her over to a half-finished puzzle. “Did you really used to be a boy?” he asked, scattering pieces with his sneaker.
Jay materialized behind them, their green hair vibrant under the fluorescents. “Miguel, my dude, that’s like asking if a butterfly used to be a caterpillar. Technically true, but missing the point.” They flopped onto the couch, arm brushing Dora’s. “You okay?”
Dora studied the puzzle-a galaxy of stars, half-formed constellations. “I don’t know. It feels… loud.”
“Loud’s better than silent.” Jay handed her a piece shaped like Ursa Major. “Silence is where shit festers.”
Regina’s first act as director was to remove the “Modest Attire Required” sign from the lobby. Her second was to reinstate the garden. By dusk, volunteers and guests alike knelt in the soil, uprooting weeds and salvaging trampled zucchini plants. Dora worked beside Mrs. Kowalski, the old woman’s knuckles brushing hers as they tamped dirt around fresh basil sprouts.
“You remind me of her, you know,” Mrs. Kowalski said suddenly. “My granddaughter. She’s studying biology in Chicago. Wants to cure climate change.” Her laugh rasped like wind through dry leaves. “Thinks she can save the world with compost and stubbornness.”
Dora smiled. “Sounds familiar.”
The board meeting convened at sunset. Through the conference room window, Dora watched Mr. Westfield pace the parking lot, his phone pressed to his ear. Inside, Regina outlined a new donor strategy-grassroots fundraising, partnerships with LGBTQ+ organizations, a volunteer-led transparency committee.
“And the garden?” Dora asked, her voice steadier than she felt.
Regina slid a budget sheet across the table. “We’re expanding it. Maybe add a greenhouse.”
When the vote came, only Westfield’s ally dissented.
Gail found Dora on the fire escape later, her silhouette framed by the shelter’s new mural-a phoenix rising from ash, painted in Jay’s signature neon strokes. Below, the city hummed, indifferent and alive.
“Remember our first kiss?” Gail asked, leaning into her. “You panicked and said you had to feed Mrs. Kowalski’s cat.”
“There was no cat.”
“Exactly.” Gail turned, her breath warm against Dora’s cheek. “I’m done hiding.”
The kiss, when it came, was nothing like their careful basement embraces. Gail’s lips were chapped, her hands anchoring Dora’s waist as the mural’s colors bled into the twilight. From the alley, someone whooped-Jay, probably-but Dora didn’t pull away. Let them see. Let the world adjust.
At midnight, Dora unlocked the shelter’s storage closet. Inside, boxes of donated clothes spilled onto the floor-discarded prom dresses, threadbare flannels, a sequined jacket that shimmered like a moth’s wing. In the back, she unearthed a dusty typewriter, its keys stiff but functional.
She fed a blank page into the roller and typed:
Dear Alex,
You don’t know me, but your brother gave me this photo…
Somewhere in the city, a train whistled-a long, lonely sound that might have been a dirge or a lullaby. Dora pressed the moth stone to her chest and kept writing.
By dawn, the garden’s first sunflower had bloomed, its face turned stubbornly toward the light.
Chapter 33: The Reckoning
The shelter’s boardroom buzzed with uneasy energy, its cracked leather chairs and faded diplomas bearing witness to decades of debates. Today, the air felt heavier-charged with the weight of a decision that would ripple far beyond these walls. Dora sat between Gail and Mrs. Kowalski, her fingers tracing the moth stone in her pocket. Across the table, Mr. Westfield leaned back in his seat, his tailored suit and polished shoes a stark contrast to the shelter’s patched carpets. His presence loomed like a storm cloud, his allies on the board nodding as he shuffled papers with deliberate calm.
Regina Chen, now interim director, called the meeting to order. “This hearing addresses concerns about the shelter’s direction and funding,” she began, her voice steady but edged with fatigue. “We’ll hear testimonies first.”
The Fracture
Mr. Westfield’s lawyer spoke first-a man with a voice like a spreadsheet. “My client’s concerns about reputational risk are well-documented. The shelter’s recent…associations”-his gaze flicked to Dora-“have led to a 37% drop in donations from upstanding community members.”
Gail’s knee bounced under the table. “He means you existing,” she muttered.
Dora clenched her fists. The numbers were real-she’d seen the empty donation bins, heard the whispers at the grocery store. But so was the garden she’d rebuilt, the mural Jay had painted, the homework club Miguel’s mother credited with keeping him off the streets.
Mrs. Kowalski stood abruptly, her cane thumping the floor. “I’ve been here twenty years,” she said, her voice trembling but clear. “This place saved me when my husband died. But it’s not the cross on the wall or the money in the bank that does the saving. It’s the people.” She pointed at Dora. “That girl taught my arthritis-riddled hands how to grow basil again. You want to measure that in percentages?”
The room erupted-applause, jeers, a teen volunteer snapping, “Let her speak!”
Regina banged her gavel. “Order! Ms. Mitchell, you’re next.”
The Testimony
Dora’s legs trembled as she approached the podium. The moth stone burned in her palm, its wings biting her skin. She’d practiced this speech a dozen times, but the words scattered like spooked birds.
“I’m Dora,” she began. A hiccup of silence. Then, louder: “I’m transgender. I’m a volunteer. I’m someone’s daughter, even if my own parents don’t remember me.” Her voice cracked, but she pushed on. “This shelter isn’t just a building. It’s the first place I felt safe enough to breathe. To be seen.”
She turned to Mr. Westfield. His jaw twitched.
“You’ve asked who I really am,” she said. “But maybe the better question is, who are we? A place that turns people away because they don’t fit? Or a place that says, ‘Come as you are’?”
Jay whooped from the back. Someone else clapped. Dora’s courage solidified.
“You want to talk about risks? The real risk is losing what makes this place holy-not the sermons, but the saving.”
The Truth
Mr. Westfield stood, adjusting his cufflinks. “This is touching, but let’s be practical. Without funding, this shelter closes. And let’s be clear”-he leveled his gaze at Dora-“your presence here is divisive. Good intentions don’t pay the bills.”
Regina leaned forward. “We’ve received over fifty letters from community members supporting Dora and the new programs.”
“Letters don’t sign checks,” Westfield snapped.
Gail shot to her feet. “Then maybe we don’t need your checks!” She pulled a crumpled spreadsheet from her pocket. “We’ve raised $12,000 through grassroots donations this month alone. The summer fair brought in triple what your last fundraiser did.”
Murmurs rippled through the room. Westfield’s face darkened.
Miguel’s mother stood, her son’s IEP paperwork clutched in her hands. “Before Dora, my boy hated school. Now he reads to the little kids here. That’s worth more than your money.”
One by one, shelter guests and volunteers rose-a trans teen clutching hormone pills, a veteran with a service dog, Jay holding a can of spray paint like a scepter. Their testimonies wove together-a tapestry of Doras bedtime stories, rebuilt gardens, and small acts of defiance.
The Verdict
Regina cleared her throat. “The board moves to vote on Mr. Westfield’s proposal to remove Dora and revise the volunteer policy.”
Dora’s heart pounded. She glanced at Gail, who mouthed, Breathe.
The votes were tallied in silence.
“The motion fails,” Regina announced. “Six to three.”
Westfield stood, his chair screeching. “You’ll regret this.”
“Doubt it,” Jay called out. “Your steakhouse sucks anyway!”
Laughter erupted, cutting the tension like a knife.
The Aftermath
At dusk, Dora found Mrs. Kowalski in the garden, pruning dead leaves from the tomato plants.
“Need help?” Dora asked.
The old woman smiled. “Always.”
They worked in companionable silence, the soil cool under their hands. Mrs. Kowalski handed Dora a seedling-a fragile zucchini sprout. “You remind me of my granddaughter. Stubborn. Kind. Too brave for your own good.”
Dora tucked the plant into the earth. “Think it’ll survive?”
Mrs. Kowalski patted her hand. “It’s got you.”
Gail waited at the gate, her smile tinged with exhaustion. “Westfield’s pulling his funding.”
Dora linked their fingers. “Then we’ll plant something new.”
Above them, the shelter’s sign creaked in the wind-Hope Lives Here.
In the parking lot, Jay revved their motorcycle, tossing Dora a helmet. “Adoption hearing’s tomorrow. Ready to be a Mitchell?”
Dora laughed, the sound lighter than air. “Born ready.”
As they sped toward the courthouse, the sunset blazed-a promise, not an ending. The roots they’d planted would hold.
Chapter 34: The Name
The courthouse hallway hummed with anticipation, its marble floors buffed to a high shine that reflected the morning light in liquid pools. Dora sat between Gail and Susan Mitchell, her palms pressed to the wooden bench to steady their trembling. Through the tall windows, sunlight streamed over a group of shelter residents clustered in the parking lot-Mrs. Kowalski clutching her rosary, Jay adjusting their "Proud Mentor" pin, Miguel waving a hand-drawn sign dotted with glitter hearts.
"All rise," the bailiff called.
Dora's knees nearly buckled. Gail slipped a hand into hers-anchoring, familiar-as they filed into the courtroom. The judge's bench loomed ahead, its polished surface reflecting the sunflower mural painted across Dora's shirt. She focused on that echo of color as the judge, a woman with silver-streaked locks and eyes that missed nothing, reviewed the paperwork.
"This is highly unorthodox," the judge said, tapping the file. "No birth records, no prior documentation..."
Susan leaned forward, her voice steady. "Your Honor, we've submitted affidavits from over fifty community members, school enrollment records, and verification of Dora's volunteer work. She's been an integral part of our family and this town for months."
The judge studied Dora. "And you, young lady. Why should I approve this petition?"
Dora's throat tightened. She thought of the moth stone's warmth against her chest, of Mrs. Kowalski's hands guiding hers as they kneaded dough that always rose despite the odds. Of the polaroid in her pocket-her and Gail laughing under the shelter's repainted sign, sunlight glinting off fresh letters: Hope Lives Here.
"Because I'm real," she said, voice clear. "Not just in how I look or what I do, but in how I love and am loved." She gestured to the window where her chosen family waited. "The Mitchells taught me that belonging isn't something you're born into-it's something you build through trust and care. And I've been building mine every single day."
The judge's gaze softened. She stamped the file with a decisive thud. "Congratulations, Dora Mitchell."
Rain lashed the windshield as Robert drove them home. Gail whooped, unfastening her seatbelt to hug Dora across the backseat. "You’re stuck with us now!"
"Gail, seatbelt!" Susan chided, but she was smiling.
Dora pressed her forehead to the cool glass, watching the world blur. Mitchell. The name settled into her bones, warmer than any magic. At the shelter, a banner hung over the entrance: WELCOME HOME, DORA. The residents erupted into cheers as she stepped inside-Miguel showering her with dandelion fluff, Jay setting off a confetti cannon that left glitter in the rafters for weeks.
Only later, in the quiet of the Mitchells' attic, did the weight of it hit. Dora spread the adoption decree on the floor, tracing the inked letters. Gail found her there, two mugs of cocoa in hand.
"You okay?"
Dora nodded, throat tight. "I just… never thought I’d have proof."
"Proof of what?"
"That I’m allowed to exist like this-fully, completely me."
The letter arrived on a Tuesday, slipped under the shelter’s back door. The envelope was plain, the handwriting shaky but deliberate.
*Dear Dora,
Your courage gave me the strength to reach out to my brother. He’s trying, in his way. The garden you mentioned in the news article-Alex loved cosmos. Maybe next spring, we could plant some together.
Thank you for being his mirror.
-A.*
Dora read it three times, then pressed it to her chest. At the bottom of the envelope, a polaroid fluttered out-two teenagers on a pier, their arms slung around each other. She pinned it beside the adoption decree, the two documents forming a bridge between past and future.
"Ready?" Gail asked as they approached the courthouse again, the morning of the legal name confirmation hearing.
Dora adjusted her binder-stiff and new, bought with her first paycheck from the shelter’s youth program. "It’s just paperwork."
But it wasn’t. The clerk’s bored expression sharpened as Dora stated her reason for the petition. "To align with my true identity," she said, chin lifted.
The gavel fell. "Granted."
Outside, Jay waited with a spray-painted banner: DORA MITCHELL: OFFICIALLY A BADASS. The shelter teens whooped, tossing biodegradable glitter that caught the light like crushed stars.
That night, Dora stood before the shelter’s full-length mirror-the one Gail had salvaged from a dumpster and repainted with vines. She wore her binder, a thrifted blazer, and the daisy-collared shirt from her first week as herself. The reflection stared back, steady and sure.
"Knock knock," Mrs. Kowalski said, leaning in the doorway. She held a polaroid camera-an ancient thing with a leather strap. "For the records."
Dora laughed but posed by the garden window where the sunset gilded her profile. The flash popped, freezing the moment: a girl, whole and named, her shadow stretching toward tomorrow.
At the bonfire celebration, Dora found Jay teaching Miguel to skateboard in the parking lot. "Hey mentor," they teased, tossing her a sparkler. "Ready to save the world?"
"Just this corner of it," Dora said, lighting the sparkler from the flames.
As the fire crackled, Gail laced their fingers together. "What now?"
Dora watched the sparks rise-bright, fleeting, beautiful. "We keep building."
Somewhere in the dark, a moth brushed her cheek-soft as a secret, gone before she could blink.
In her room that night, Dora opened a fresh journal-its pages blank, its spine uncreased. She wrote:
Today, the law caught up with what my heart always knew. I am Dora Eleanor Mitchell-daughter, sister, friend. My story doesn’t start with erased records or unanswered questions. It starts here, now, with hands that hold mine and a future we shape together.
The past is a shadow, but the present? The present is a garden.
She closed the book, its cover warm under her palm. Outside, the moon hung full and bright, its light spilling over the shelter’s new sign-Hope Lives Here-and the freshly turned earth where cosmos seeds slept, waiting for spring.
Chapter 35: The Reunion
The letter arrived on a morning thick with the scent of impending rain-a single envelope slipped under the shelter’s back door, its edges frayed from travel. Dora almost missed it, too preoccupied with helping Jay repaint the garden shed after a summer storm had stripped its vibrant mural to ghostly outlines. The paper felt heavy in her hands, the ink smudged in places as if the writer had hesitated mid-sentence.
Dear Dora,
You don’t know me, but your courage gave me the strength to reach out. Mark showed up at my door last week-shaking, holding a photo I thought he’d burned years ago. He said you taught him that forgiveness isn’t a weakness. I’m not sure I believe that yet, but I’m willing to try.
Thank you for being the mirror he needed.
-Alex
A polaroid fluttered out-two teenagers on a weathered pier, their arms slung around each other. The younger Mark grinned, his face unlined by sermons or shame, while Alex’s cropped hair caught the sunlight, a pride pin gleaming on their denim jacket. Dora traced the image, the moth stone warm in her pocket.
“Everything okay?” Jay called from the shed, their green hair streaked with cerulean paint.
Dora tucked the letter into her back pocket. “Just a friend.”
The community center buzzed with the clatter of folding chairs and the hum of a malfunctioning microphone. Summer had transformed the shelter’s annual fundraiser from a somber luncheon into a vibrant street fair, complete with Jay’s graffiti-inspired face-painting booth and Mrs. Kowalski’s infamous “Rebel Pierogi” stand. Dora adjusted the sunflower crown Gail had woven for her, its petals brushing her temples as she helped Miguel arrange mismatched plates on the donation table.
“Do I have to wear this?” Miguel tugged at his bowtie, a hand-me-down from Gail’s father.
“Only if you want pierogi privileges,” Dora said, straightening his collar.
Gail appeared, balancing a tower of recycled mason jars. “Westfield’s here.”
Dora followed her gaze. Mr. Westfield stood at the edge of the parking lot, his tailored suit at odds with the rainbow chalk art underfoot. He studied the banner above the grill-HOPE LIVES HERE painted in Jay’s signature neon-before turning sharply on his heel.
“Think he’ll cause trouble?” Miguel whispered.
Dora watched the retreating figure. “Some storms just pass through.”
Three hundred miles away, Pastor Mark sat in a diner booth, his coffee gone cold. The vinyl seat creaked as he shifted, his fingers worrying the polaroid’s edges. The bell above the door jingled.
Alex stood framed in the doorway, their hair now streaked with silver, a tattoo of dandelion seeds drifting up their forearm. For a heartbeat, Mark saw the sibling who’d taught him to skip stones, who’d hidden his baseball glove when their father called it a “distraction from scripture.”
“You came,” Mark said, rising too quickly.
Alex slid into the booth, their gaze lingering on the photo. “You kept it.”
“I tried not to.” The admission hung between them, raw and unvarnished.
A waitress appeared, refilling Mark’s cup. Alex ordered tea-peppermint, no sugar-a habit unchanged since childhood.
“Why now?” Alex asked, their voice softer than Mark remembered.
He unfolded Dora’s letter, the creases worn from rereading. “You don’t have to be who they made you.”
Back at the fair, Dora knelt beside the community mural-a sprawling canvas where shelter guests and volunteers had painted their hopes in bold strokes. A trans teen added a rising phoenix; a veteran sketched a service dog with wings. In the corner, Mrs. Kowalski’s arthritic hand had left a single word: Persist.
“Need a hand?”
Dora turned. A stranger stood behind her-early thirties, with Mark’s nose and a smile that crinkled their eyes. They held a brush already dipped in gold.
“Alex?” Dora whispered.
“Figured I’d see what all the fuss was about.” Alex crouched, adding a cosmos flower to the mural’s edge. “He’s trying, you know. Sent me a care package-Bible verses mixed with PFLAG pamphlets. Progress, I guess.”
Dora laughed, the sound mingling with the distant chords of Jay’s garage-band cover of “Brave.” “How long are you staying?”
Alex nodded to a duffle bag by the pierogi stand. “Long enough to teach Mark how to apologize properly.”
The bonfire roared as dusk painted the sky in watercolor streaks. Gail passed around s’mores, her fingers sticky with marshmallow, while Jay led a chorus of off-key showtunes. Dora sat cross-legged in the grass, the flames casting shadows on Alex’s face as they recounted their first Pride parade-1999, a hand-painted sign and shoes they’d outrun their father in.
“You’re staying, then?” Mrs. Kowalski asked, handing Alex a plate of kielbasa.
“Long enough to make up for lost time.” Alex glanced at Dora. “And to meet the girl who thawed a glacier.”
Miguel tugged Dora’s sleeve. “Can we plant cosmos next spring? For Alex’s brother?”
“Former brother,” Alex corrected gently.
Miguel frowned. “But family’s forever, right?”
The fire popped, sending embers spiraling into the dark. Dora watched them rise-bright, fleeting, beautiful-and thought of polaroids and pierogis and the stubborn roots of forgiveness.
“Yeah,” she said, squeezing Miguel’s hand. “It is.”
Somewhere in the shadows, a moth brushed Pastor Mark’s cheek as he lingered at the edge of the light. He didn’t join them-not yet-but for the first time in decades, he didn’t turn away.
Chapter 36: The Bonfire
The shelter’s courtyard shimmered with strands of fairy lights, their glow soft against the deepening twilight. A pyramid of logs and kindling stood at the center, waiting to be lit. Dora adjusted the sunflower crown Gail had woven for her-its petals now edged with gold from the setting sun-and watched as volunteers and guests spilled into the space, their laughter mingling with the crackle of anticipation. Mrs. Kowalski’s pierogi stand emitted buttery steam, Jay’s latest mural-a phoenix rising over a field of cosmos-loomed on the back wall, and Miguel darted through the crowd, waving a sparkler like a tiny torch.
Gail slipped her hand into Dora’s, their fingers intertwining. “Ready?” she murmured, her breath warm against Dora’s ear.
Dora nodded, though her pulse fluttered. This wasn’t just a celebration; it was a farewell.
The bonfire roared to life as the last sliver of sun vanished. Flames licked the sky, casting long shadows that danced with the crowd. Dora stood at the edge of the light, the moth stone a familiar weight in her pocket. She’d carried it every day since her transformation, its ridges worn smooth by her thumb. Tonight, it felt different-warmer, almost humming.
“Showtime,” Jay said, nudging her toward the makeshift stage-a pallet draped with a quilt from the shelter’s donation pile.
The crowd quieted as Dora stepped forward. Faces she’d come to love stared back: Mrs. Kowalski wiping flour-dusted hands on her apron, Miguel perched on his mother’s shoulders, Jay’s green hair glowing neon in the firelight. Even Pastor Mark lingered at the edge of the courtyard, his posture less rigid than she remembered, a polaroid peeking from his breast pocket.
“When I first came here,” Dora began, her voice steady despite the ache in her throat, “I thought belonging meant being someone else. Someone with a past, a family, a name that fit.” She touched the sunflower crown. “But you taught me that family isn’t something you’re born into-it’s something you build. Through kindness. Through showing up. Through choosing each other, again and again.”
Miguel whooped, his sparkler drawing arcs in the dark. Laughter rippled through the crowd.
“This place,” Dora continued, gesturing to the shelter, “isn’t just walls and roof beams. It’s the hands that knead bread, the voices that read bedtime stories, the stubborn roots that grow even when the soil’s been salted.” Her gaze found Pastor Mark. He looked away, but not before she saw him touch the polaroid of Alex.
“We’re not angels,” she said, echoing Jay’s mural. “We’re just people trying. And that’s enough.”
The applause was a living thing-warm, insistent, alive. Gail pressed a kiss to her temple as she stepped down, and Jay handed her a marshmallow skewer with a flourish. “For the heroine of the hour.”
The fire burned lower, embers spiraling upward to meet the stars. Dora wandered to the garden, now lush with late-summer bounty. Moonlight silvered the zucchini leaves, the cosmos Alex had helped plant, the sunflowers standing sentinel along the fence. She knelt, brushing her fingers over a bloom, when the air shifted.
“You’ve tended it well.”
Ms. Elara stood beside her, her patched raincoat replaced by a dress that seemed woven from starlight. The moth stone in Dora’s pocket flared hot.
“You’re leaving,” Dora said, not a question.
The old woman smiled, her eyes reflecting galaxies. “My work here is done. Yours is just beginning.”
Dora’s throat tightened. “What if I’m not ready?”
“You’ve been ready since the moment you chose to stay.” Ms. Elara cupped Dora’s face, her touch like sunlight. “The magic was never in the stone. It was in you.”
The moth stone pulsed once, then crumbled to dust in Dora’s palm. Where it fell, a new cosmos sprouted-its petals edged in gold.
“Wait-” Dora reached for her, but Ms. Elara was already stepping into the shadows, her form dissolving into a swirl of fireflies.
“Look to the roots,” her voice whispered on the wind.
Gail found her there, tears cooling on her cheeks. “Hey,” she said softly, wrapping her arms around Dora from behind. “You okay?”
Dora leaned into her, watching the fireflies dance. “She’s gone.”
“But we’re here.” Gail turned her gently, pressing their foreheads together. “And we’re not going anywhere.”
They returned to the bonfire, where Jay was leading a raucous rendition of “Lean on Me.” Mrs. Kowalski handed Dora a pierogi, still warm from the griddle. “Eat,” she ordered. “Growing girls need strength.”
Miguel tugged her sleeve. “Can we plant more flowers tomorrow?”
“Absolutely,” Dora said, tousling his hair.
Pastor Mark approached as the crowd thinned, his hands deep in his pockets. “Alex sent a letter,” he said abruptly. “They’re coming to visit next month.”
Dora studied him-the loosened tie, the absence of his usual rigid posture. “Are you ready?”
He glanced at the polaroid, now tucked safely in his wallet. “I’m trying.”
It wasn’t forgiveness. It wasn’t absolution. But it was a start.
The fire died to coals, the stars wheeling overhead. Dora lay with her head in Gail’s lap, Jay sprawled beside them, tracing constellations.
“That one’s you,” Jay said, pointing to Cassiopeia. “All stubborn and shine.”
“And that’s you,” Gail countered, indicating Orion. “Flashy and dramatic.”
Dora laughed, the sound blending with the crickets’ song. She thought of Ms. Elara’s final words, of roots deepening in storm-tossed soil, of the shelter’s garden thriving against all odds.
Miguel’s voice piped up from his nest of blankets. “Dora? Do you think the fireflies are magic?”
She watched one land on her palm, its light pulsing softly. “Yeah,” she said. “But not the wand-waving kind. The kind that stays.”
As dawn tinged the horizon, the courtyard empty save for scattered embers, Dora pressed a hand to the shelter’s sun-warmed bricks. Somewhere inside, Gail and Jay slept tangled on a couch, Mrs. Kowalski snored in her rocking chair, and Miguel dreamed of dragons and dandelions.
She knelt by the newest cosmos, its golden petals unfurling. “Thank you,” she whispered-to the shelter, to the stars, to the girl she’d been and the woman she’d become.
The fireflies answered, their dance a promise: This is not an ending. This is the work of beginning.
In her pocket, a seedpod cracked open, ready to grow.
Chapter 37: The Date
The sky bled into twilight-streaks of violet and tangerine dissolving into a deep indigo as Dora adjusted the picnic basket on her arm. She’d spent hours preparing: sandwiches cut into careful triangles, strawberries dipped in chocolate, and a thermos of lemonade chilled with mint from the shelter’s garden. Gail had promised to handle the location, swearing secrecy with a grin that made Dora’s stomach flutter.
“You’re sure this isn’t a prank?” Dora called over her shoulder as Gail led her through the overgrown path behind the Mitchells’ house. Fireflies blinked in the tall grass, and the air hummed with cicadas.
“Would I lie to you?” Gail teased, her flashlight bobbing ahead. “Besides, after the summer we’ve had, you deserve more than a diner booth.”
The path opened abruptly into a clearing Dora had never seen-a small meadow ringed by oak trees, their branches strung with fairy lights that flickered like captive stars. A checkered blanket lay spread atop a hillock, flanked by citronella candles and a bouquet of cosmos plucked from the shelter’s garden.
“Gail…” Dora breathed, setting down the basket. “How did you-?”
“Jay helped.” Gail shrugged, but her cheeks flushed. “They’ve got a knack for ‘borrowing’ extension cords.”
They settled onto the blanket, knees brushing. Dora unpacked the food with exaggerated care, her hands steady despite the nervous thrill in her chest. This wasn’t their first kiss, or even their first time alone, but it was the first time they’d named the thing between them-a date-and the weight of that word felt sacred.
Gail bit into a sandwich, groaning. “You put pesto in here? Are you trying to marry me?”
Dora laughed, the sound mingling with the rustle of leaves. “Maybe I’m just showing off.”
“It’s working.” Gail licked a dab of aioli from her thumb, her gaze lingering.
As dusk deepened, they traded stories-mundane and profound. Gail recounted her disastrous first day at high school, complete with a locker malfunction and a mortifying encounter with a crush. Dora, emboldened by the night’s magic, described sneaking into the library as Wallace to read fashion magazines, her heart racing at every footstep.
“I used to practice walking in heels behind the nonfiction stacks,” she admitted, popping a strawberry into her mouth. “The librarian, Mrs. Chen, definitely knew. She’d just cough loudly whenever someone came near.”
Gail’s smile softened. “I wish I’d known you then.”
“You’d have hated me.” Dora traced the rim of her cup. “I was all slouched shoulders and mumbled apologies.”
“Nah.” Gail brushed a crumb from Dora’s lip, her touch lingering. “I’d have recognized you. The real you.”
The air shifted. Gail’s hand found hers, their fingers intertwining as naturally as roots seeking water. Above them, the Milky Way sprawled-a luminous bridge between what was and what could be.
“I applied to college,” Gail said suddenly, her thumb stroking Dora’s knuckles. “Community college, but… they’ve got a social work program. Figured I could help with the youth center full-time.”
Dora’s heart swelled. “You’d be amazing at that.”
“Yeah?” Gail leaned back on her elbows, moonlight gilding her profile. “What about you? Still set on horticulture?”
Dora nodded, plucking a blade of grass. “I want to study restorative gardening-how green spaces can heal communities. Maybe even start a nonprofit.”
“Doctor Dora Mitchell.” Gail grinned. “Has a nice ring.”
“Shut up.” Dora shoved her playfully, but the title settled into her bones, warm and possible.
They lapsed into silence, the kind that thrums with unspoken truths. Gail’s head tilted toward Dora’s shoulder, her breath steadying. In the distance, an owl called, its cry slicing through the stillness.
“Do you ever…” Dora hesitated. “Do you ever miss who you were before all this?”
Gail sat up, considering. “Before you? I was kind of a mess. All anger and no direction.”
“I meant before the shelter. Before me.”
“Oh.” Gail’s gaze turned inward. “Sometimes I miss how simple things felt. But then I remember-simple wasn’t real. It was just… small.” She cupped Dora’s face, her touch firm. “You made my world bigger.”
Dora’s throat tightened. She’d spent so long fearing she’d borrowed this life-that her joy was a loan eventually due-but here, under Gail’s certainty, the fear dissolved.
A meteor streaked across the sky, its tail blazing silver. Gail pointed, childlike wonder in her voice. “Make a wish!”
Dora closed her eyes. Let this last. Let us grow.
When she opened them, Gail was watching her, soft and intent. “What did you wish for?”
“Same as always.” Dora leaned in, her lips grazing Gail’s ear. “You.”
The kiss began slowly-a question, an answer. Gail’s hands slid to Dora’s waist, anchoring her as the world tilted. Dora had kissed boys before, clumsy rehearsals in darkened bedrooms, but this was different. Gail tasted like lemonade and possibility, her sighs harmonizing with the rustling trees.
They broke apart, foreheads touching. Gail’s laugh was breathless. “Took you long enough.”
“Says the girl who panicked and talked about fertilizer during our first almost-kiss.”
“That was strategic!” Gail protested. “Romance requires buildup.”
Dora nipped her jaw. “You’re ridiculous.”
“Yours, though.”
The words hung between them, fragile and immense. Gail froze, eyes widening as if she hadn’t meant to say it aloud. Dora’s heart hammered-not with fear, but recognition.
“Say it again,” she whispered.
Gail swallowed. “You’re mine. And I’m… I’m yours. If you want.”
Dora kissed her-deeply, surely, pouring every unsung hope into it.
Dora squeezed her hand. “Always! In love together.”
Dora turned in her arms, kissing her once more-a promise, a beginning.
In her journal later, she wrote: Tonight, I learned that love isn’t a destination. It’s the courage to keep choosing someone, even when the path is uncertain. Gail is my compass, my collaborator, my safe harbor. Together, we’ll build a world where we both belong. Funny how the people who change the world never set out to. They just… refuse to stop caring.
She closed the notebook, the finality of the gesture softer than she’d expected. Outside, dawn tinged the horizon-pale gold bleeding into blue. Somewhere in the shelter’s garden, a new cosmos bud stretched toward the light, its roots deep, its future unwritten.
The miracle wasn’t in the transformation, or even the survival. It was in the choosing-to tend, to persist, to love without guarantee.
Miracles need maintenance. Some miracles weren’t magic. They were simply love.