The Vow Beneath the Moon
The travel from climax arena to vow venue consumed the next hour. Headlights cut cold through the gathering dusk.
The world had narrowed to the space between their foreheads, the warmth of Ethan’s breath against her skin. Somewhere beyond the shattered glass and rusted girders, the Whitmores’ last stand had crumbled into ash and handcuffs. Seraphina could still smell the cordite, the oil, the acrid smoke of their desperate gamble—but beneath it all, Ethan’s scent. Cedar and rain and something older. Something that had waited eight years to find her again.
“When the moon rises next,” he whispered, his voice raw and thick with promise, “I’m going to make you my mate in front of every wolf who ever doubted us.”
She laughed, a sound that caught in her throat. Around them, the pack moved in silent efficiency—securing the perimeter, checking for stragglers, cataloging the Whitmores’ abandoned weapons. Victor’s voice crackled over a comm unit, low and clipped. But all of that was static, a distant hum.
Seraphina pressed her palm to Ethan’s chest, feeling the wild drum of his heart beneath the torn fabric of his shirt. “You almost died proposing to me.”
His grin was bloodied, boyish, and utterly unrepentant. “Then I figured I’d better make the next one count.”
—
One month later, the moon hung low and fat over Davenport land, a silver coin pressed against the velvet sky. The meadow behind the estate had been transformed. Strings of paper lanterns bobbed in the evening breeze, their golden glow mingling with the pale, clean light of the full moon. White roses spilled from iron urns, and a simple wooden arch—woven with ivy and wildflowers—stood at the meadow’s center.
Seraphina stood at the edge of the tree line, her reflection caught in the full-length mirror Margot had propped against an oak. Her dress was ivory silk, simple in cut but devastating in fit, with a low back that caught the moonlight. She had never worn anything so beautiful, so *hers*. Beside her, Margot fussed with the trailing hem, her eyes suspiciously bright.
“I’m going to leak mascara if you keep looking at me like that,” Seraphina said, her voice light but trembling at the edges.
Margot made a sound between a laugh and a sob. “I’m allowed to be emotional. My best friend is marrying the love of her life, and I didn’t have to hide her in a crawl space or stage a fake emergency to make it happen. It’s a miracle.”
Seraphina’s fingers found the small silver locket at her throat. Inside was a photograph of Oliver on his first day of kindergarten, and a lock of Ethan’s hair she’d kept for years without ever admitting why. She had worn it through every city, every job, every hollow year of separation. It had been her anchor.
Now, she had an anchor who breathed.
Through the trees, she could see the pack gathering. Dozens of figures in suits and flowing dresses, their eyes gleaming gold beneath the moon. Some of them had been her enemies once, back when she’d been a stranger carrying Davenport’s heir. They had looked at her with suspicion, with cold calculation. Now, they bowed their heads in welcome. The Whitmore collapse had changed everything. The hunters who had once been paid to track her had been exposed, their ledger of atrocities laid bare in federal court. Owen Whitmore, his empire shattered and his mind fractured by his own machinations, sat in a secure facility watching the walls whisper his failures. Dorian waited in a federal holding cell, his smirk finally broken by the weight of evidence and betrayals.
The Whitmore Corporation was a corpse, plundered by lawyers and investigators. But Seraphina didn’t think of them tonight.
She thought of the little boy standing somewhere beyond the lantern light, carrying the rings.
Oliver had refused a babysitter. He had refused a pageboy costume with satin and ruffles. He wore a miniature version of Ethan’s charcoal suit, his hair slicked back with about twelve gallons of gel that had taken Margot and Victor a combined half-hour to apply. He stood by the altar like a tiny soldier, gripping the velvet cushion with white-knuckled focus.
And his eyes—his eyes flickered gold.
It wasn’t a shift. He was only eight, too young for the change that waited in his blood. But something in the moonlight, the weight of the moment, the ancient promise in his genes—it woke a single glimmer that danced in his irises like struck flint before fading. Not a wolf. Just a promise.
Ethan would be standing at the altar, his heart in his throat. The pack had assembled in a semicircle around the arch, their energy humming with reverence. Victor stood at the edge of the gathering, his dark eyes sweeping the perimeter with a vigilance born of hard-won loyalty. He wore no ceremonial formality—just a sharp black suit with a discreet earpiece. He caught Seraphina’s eye across the meadow and gave a brief, nearly imperceptible nod, the closest he came to a smile.
Margot squeezed Seraphina’s hand. “Ready?”
Seraphina looked past the trees, toward the glitter of lanterns and the tall, broad-shouldered figure waiting beneath the arch. She could almost feel the weight of his gaze, even at this distance.
“I’ve been ready for eight years,” she said. “Let’s go.”
—
The first step onto the runner felt like stepping into another world. The grass gave way to a soft white cloth, petals scattered beneath her feet. The pack turned to look at her, and for a moment she was struck by the weight of their gaze—dozens of wolves, predators and survivors, all quiet in reverence.
But then she saw Oliver, bouncing on his heels, his small mouth moving in an exaggerated “finally.” And she saw Ethan, resplendent in a black suit, his golden eyes fixed entirely on her.
The vow they had written for each other had remained secret until now. But in the days leading up to the ceremony, she had heard him whispering his lines to the moon in the backyard, pacing until he got them right. She had covered her mouth to stifle a laugh, but her heart had ached with tenderness.
Now, as she reached the altar, she found his hands waiting for hers. They were warm despite the evening chill, steady despite the tremor in his chest.
“You look—” he began, then stopped, shaking his head. “I memorized a speech. It’s gone. It’s just gone.”
The pack murmured in amusement. Victor cleared his throat quietly from the perimeter.
Seraphina squeezed Ethan’s hands. “Then start with the beginning.”
Ethan took a breath. He glanced at Oliver, who was still clutching the rings with fierce concentration, then back to her.
“Eight years ago,” he said, his voice low, “I walked into a coffee shop on 34th Street to buy my usual. And you were behind the counter, and I forgot what my usual was. I forgot everything. I just stood there—” He paused, swallowed. “I stood there and let you change the entire direction of my life. You didn’t even know my name. But I knew yours.”
The pack was silent. Somewhere in the tree line, a nightingale sang.
“I spent eight years trying to forget you, because it felt impossible. Because I was drowning in duty and family and blood that didn’t feel like mine anymore.” Ethan’s eyes glistened. “But you can’t forget the person the universe built you to love. You can only delay the moment you finally surrender to it.”
Seraphina opened her mouth, but her voice failed her. She reached up and touched his face, the sharp line of his jaw, the warmth of his skin. “I kept your hair,” she blurted out. “In a locket. For eight years. I kept it and I never told anyone why.”
Ethan let out a breath that was half-laugh, half-sob. “You kept a lock of my hair?”
“I kept everything,” she said. “Every version of you I got to have.”
Oliver wriggled between them, lifting the velvet cushion high. “Are you guys going to do the rings or do I have to wait until I’m thirty?”
The pack burst into laughter. Ethan sniffed, wiping his eye with the back of his hand before taking the lighter ring from the cushion. Victori stood at the edge of the meadow, watching, and for just a moment, he allowed himself to look satisfied before scanning the treeline once more.
“Seraphina,” Ethan said, sliding the ring onto her finger. “I vow to find you in every life, in every room, on every page of every story. I vow to choose you when it is easy and when it is impossible. And I vow to give our son a home where the only thing he needs to fear is the dark before bed, and even then, I’ll be there to chase the shadows away.”
Seraphina took the second ring, her hands trembling. “Ethan. I swear I will never disappear from you again. I swear I will stand beside you in every battle, even when the battle is just—just my own fear. I swear to love you in ways that protect you, and protect the ones we love, even when that means making the lonely choice. Because I’m never lonely anymore. I have you. I have Oliver.”
She slid the band onto his finger. It caught the moonlight, gleaming silver as the moon.
“I have a family,” she finished, her voice breaking.
Beneath the arch, the pack threw back their heads and howled—not a hunting call, but a celebration. The sound rose into the night and lifted the leaves, and Victor finally allowed a thin smile to cross his face before turning back to the dark.
Ethan cradled her cheeks in his hands, his forehead resting against hers. In the crook of this moment, time folded and remade itself, shaping the family that stood around them, the loyalty in Victor’s steady gaze, the joy in Margot’s tear-streaked smile, the promise in Oliver’s golden eyes.
“I found you in a coffee shop, kept you in my heart for eight years, and will choose you in every life to come,” Ethan murmured against her skin, the vow a living thing beneath the moon. “And tonight, under this sky, I’m asking the world to witness it.”
He kissed her.
The moon burned silver above them.
Oliver, sandwiched between their bodies, squirmed with theatrical embarrassment, but his small hands reached up to grip both of theirs, his face split in a grin that showed all eight years of his still-young life. His eyes flickered gold one last time, a flash of light that mirrored the stars.
And the boy who had once known no name but fear finally bore the Davenport name without a shadow of it.