Chapter 20 of 25

Chapter 20

The Weaver’s Bargain

1,572 words · 7 min read

The forest was too quiet. Not the quiet of peace, but the hush of something holding its breath. The trees stood like sentinels, their leaves trembling in the damp wind, as if they, too, had witnessed what had just unfolded. Kael’s fingers still tingled where Lyra’s skin had pressed against his, her pulse racing beneath his touch. He could feel the echo of her fear, sharp and electric, lingering in the air between them. Lyra stepped back, her boots sinking into the wet earth. The loom loomed behind her, its wooden frame dark with age, its threads now still. But the tapestry woven into its surface was anything but. Kael’s own face stared back at him, rendered in silver and shadow, the edges fraying as if the image itself were struggling to hold together. “What is this?” His voice was rough, barely above a whisper. Lyra didn’t answer at first. She reached out, her fingers hovering just above the tapestry, as if afraid to touch it. “It’s not finished,” she said finally. “The loom… it doesn’t just show what *was*. It shows what *could be*.” Kael’s stomach twisted. “And what is this supposed to be?” Her gaze flicked to him, then away. “A choice.” The word settled between them, heavy as a stone. Kael exhaled through his nose, his jaw tightening. He had spent years running from choices, from the weight of decisions that could unravel lives. And now, here it was again—the loom, the threads, the damnable *fate* of it all—offering him another path, another version of himself he wasn’t sure he wanted to see. Lyra turned to face him fully, her dark eyes searching his. “The Night Weaver is gone. But the loom isn’t. And neither is… whatever this is.” She gestured to the tapestry. “It’s not just your face, Kael. Look closer.” He didn’t want to. But he did. The silver threads wove not just his features, but a scene—a battlefield, or perhaps a duel. A figure stood opposite him, cloaked in black, a blade in hand. And at Kael’s feet, half-buried in the dirt, was Lyra. Unmoving. His breath caught. “No.” The word was a growl, a denial. “This isn’t—” “It’s a warning,” Lyra said softly. “Or a promise.” Kael’s hands curled into fists. “You think I’d ever—” “I don’t know what you’d do.” Her voice was steady, but her fingers trembled at her sides. “But the loom does. And it’s never wrong.” A cold wind slithered through the trees, carrying the scent of rain and something older, something like iron and ash. Kael’s mind raced. He had spent so long believing he was the villain of his own story, the man who left destruction in his wake. But this—this was different. This was a future where he *chose* it. “Then we destroy it,” he said. “The loom. The tapestries. All of it.” Lyra’s expression flickered. “You don’t understand. The loom isn’t just a tool. It’s a *living* thing. It’s part of the world’s balance. If we break it—” “We break the cycle,” Kael interrupted. “No more prophecies. No more fate. Just us.” She was quiet for a long moment. Then, slowly, she shook her head. “It’s not that simple. The loom didn’t just show me my past. It showed me *yours*, too.” Kael stilled. Lyra reached into the pocket of her coat and pulled out a folded scrap of fabric. It was a piece of a tapestry, the edges singed, the threads still glowing faintly. She unfolded it carefully, revealing a scene: a younger Kael, standing in a room of marble and gold, his face twisted in grief as he held a woman in his arms. A woman with Lyra’s eyes. “Your mother,” Lyra said. “She wasn’t just a weaver. She was the last of the Starweavers. The ones who *made* the loom.” Kael’s vision blurred. He could feel the weight of the memory pressing against his ribs, the way her hands had felt cold in his, the way her voice had whispered his name like a prayer. He had buried that grief so deep he had almost forgotten it existed. Almost. “You’re lying,” he said, but the words lacked conviction. “I’m not.” Lyra stepped closer, her voice dropping to a whisper. “The loom showed me everything. Your mother didn’t just *use* it. She *fed* it. With her memories. With her life. And when she died, the loom… it *hungered*. It took her magic, her knowledge, and it passed it on.” She hesitated. “To me.” Kael’s chest ached. “That’s impossible. I would’ve known. I would’ve *felt* it.” “Would you?” Lyra’s gaze was steady, unflinching. “You left Ashwood the night she died. You didn’t even stay for the funeral.” The words struck like a blade. He had run. Because the guilt had been too much. Because he had failed her. Because he had been too late. And now, standing here, he realized the truth: he had been running ever since. Lyra’s fingers brushed against the tapestry of his face. “The loom chose me because I’m her blood. But it chose *you* because you’re the only one who can stop it.” Kael’s breath came sharp. “By killing it.” “By *freeing* it.” She met his eyes. “The loom isn’t just a weapon, Kael. It’s a prison. And the thing inside it? It’s not just a monster. It’s *her*.” A gust of wind howled through the trees, sending dead leaves skittering across the ground. The tapestry of Kael’s face shimmered, the threads shifting, the scene changing. Now, the figure opposite him was no longer a stranger. It was Lyra. And she was holding a knife to his throat. Kael’s blood turned to ice. Lyra’s breath hitched. “It’s not just showing the future,” she whispered. “It’s *asking*.” The loom groaned, the sound like a dying breath. The threads of the tapestry began to unravel, silver light bleeding into the air, forming shapes—hands, faces, a thousand possible endings. Kael reached out, his fingers brushing against the fraying edges. The moment he touched it, the world *shifted*. --- He was standing in a room he didn’t recognize, the walls lined with tapestries that pulsed with light. Lyra stood before him, but she was different—her eyes glowing silver, her hands weaving threads that moved like serpents. She turned to him, her voice echoing as if from a great distance. *“You have to choose, Kael. Before it chooses for you.”* He tried to speak, but his voice wouldn’t come. The room spun, the tapestries blurring together, and then— --- He was back in the forest. Lyra was on her knees, her hands pressed to her temples, her breath coming in ragged gasps. The loom behind her was *alive*, its threads writhing like vines, wrapping around her wrists, her arms, pulling her toward it. Kael lunged forward, grabbing her by the shoulders. “Lyra!” She gasped, her eyes snapping open. They were no longer brown. They were silver. *“It’s too late,”* she said, but it wasn’t her voice. It was something older. Something *hungry*. *“The threads are already woven.”* Kael’s grip tightened. “Fight it.” Lyra’s lips curled into a smile that didn’t belong to her. *“You don’t understand. I *am* fighting. But the loom doesn’t want to be free. It wants to be *fed*.”* Her gaze flicked to the tapestry of his face. *“And it’s already chosen its next meal.”* The threads of the loom lashed out, wrapping around Kael’s wrist. He snarled, yanking his arm back, but the threads held fast, burning like ice against his skin. Lyra’s body jerked, her back arching as silver light poured from her mouth, her eyes, her fingertips. Kael’s heart hammered against his ribs. He had spent his life running from this—from the weight of destiny, from the pull of fate. But now, standing here, he realized the truth: he had never been running *from* anything. He had been running *toward* it. And now, it had caught him. Lyra’s voice was a whisper, her own again. “Kael… please.” He didn’t hesitate. He pulled her into his arms and kissed her. The moment their lips met, the world *exploded*. Silver light erupted between them, the threads of the loom screaming as they unraveled, the tapestries bursting into flame. Lyra gasped against his mouth, her body shuddering, her fingers digging into his coat. The forest vanished. The loom vanished. There was only the heat of her, the taste of her, the way her breath mingled with his as the world burned around them. And then— Silence. Kael blinked. They were standing in a field of wildflowers, the sky above them a endless expanse of blue. The loom was gone. The tapestries were gone. There was no silver light, no screaming threads, no prophecies. Just them. Lyra pulled back, her breath unsteady. “What… what did you do?” Kael’s hands cupped her face, his thumbs brushing away the tears she hadn’t realized she’d shed. “I made my choice.” She searched his eyes. “And?” He smiled, slow and sure. “I choose *you*.” The wind carried the scent of blooming jasmine, and for the first time in years, Kael felt the weight in his chest lift. But then, Lyra’s gaze darkened. She looked past him, her body tensing. Kael turned. Standing at the edge of the field, where the wildflowers gave way to shadow, was a figure cloaked in black. The same figure from the tapestry. And in their hand, gleaming in the sunlight, was a blade.
Advertisement