Updated Apr 13, 2026 • ~10 min read
Chapter 30: Handfasting & HEA
Dual
**SAGE**
Sage wakes up on her wedding day to find Oliver already gone from bed—tradition dictates they spend the night before apart, but apparently tradition didn’t account for magically bonded couples who can feel each other’s emotions regardless of physical distance—and through the bond she senses his excitement mixed with nervousness.
*Calm down, Reyes,* Sage thinks at him, knowing he’ll feel it even if he can’t hear the words.
Through the bond, Oliver’s amusement radiates back. *You’re nervous too, Thornwood.*
*Shut up.*
*Love you.*
Sage smiles despite herself, because in three hours she’s going to marry a man who makes her smile more than she ever thought possible, and the terror she expected to feel about permanent commitment is barely a whisper compared to the certainty that this is right.
Rowan arrives with coffee and breakfast and an alarming number of flowers, immediately taking charge in the way only an enthusiastic apprentice can.
“Okay, timeline,” Rowan says, pulling out an actual schedule. “Hair and makeup at nine, dress at ten-thirty, photos at eleven, ceremony at noon. Morgan is bringing the handfasting cord, Oliver’s family is already at the site, and I’ve triple-checked all the wards to make sure no one crashes your wedding.”
“Who would crash my wedding?” Sage asks.
“Literally anyone who’s heard of you,” Rowan says. “You’re famous. The witch who killed the Collector is getting married. People are interested.”
“People need hobbies,” Sage mutters, but she’s touched by Rowan’s thoroughness.
The morning passes in a blur of preparation—Rowan doing Sage’s makeup with more skill than Sage knew she had, Sage putting on the dress she initially protested buying but secretly loves (black, obviously, but with subtle green embroidery that matches her eyes), Morgan arriving and immediately making everything feel less overwhelming.
“Ready?” Morgan asks, adjusting Sage’s hair one final time.
“Terrified,” Sage admits. “But ready.”
“Good,” Morgan says, smiling. “Because Oliver is probably pacing a hole in the ground waiting for you.”
The ceremony is at a clearing in the woods outside Salem—the same woods where Sage’s grandmother taught her magic, where her coven used to gather, reclaimed now from tragedy and transformed into something beautiful.
Daniel—Oliver’s partner and best man—is already there, along with Oliver’s parents (who were surprisingly accepting of their son marrying a witch), and various friends from both magical and non-magical communities who’ve somehow become Sage’s chosen family over the past year.
And at the center of it all stands Oliver, wearing a suit that makes him look unfairly handsome, grinning when he sees Sage approaching, and through the bond she feels his love so strongly it makes her chest tight.
**OLIVER**
Oliver has been calm all morning right up until the moment he sees Sage walking toward him through the trees, and then every coherent thought evaporates except *that’s my wife-to-be, that’s Sage, that’s the person I get to spend the rest of my life with.*
She’s beautiful—not in the soft, conventional way, but in a way that’s uniquely Sage, sharp and confident and glowing with barely contained magic—and Oliver feels his heart do something complicated as she reaches him.
“Hi,” Sage says, voice low enough that only he can hear.
“Hi,” Oliver responds. “You look incredible.”
“You told me I’d complain about dressing up,” Sage says.
“Are you complaining?”
“No,” Sage admits, smiling. “I actually like this dress.”
“Good,” Oliver says. “Because you’re stuck in it for the next few hours.”
Rowan steps forward to officiate—she spent weeks getting ordained specifically for this, which both Sage and Oliver protested was unnecessary but were secretly touched by—and begins the handfasting ceremony with surprising confidence.
“We’re gathered here,” Rowan says, and her voice carries the weight of genuine magic, “to bind Sage Thornwood and Oliver Reyes in partnership, in love, and in magic. This is a witch ceremony, traditional and sacred, and I’m honored to conduct it.”
She gestures for Sage and Oliver to join hands, and when their palms press together, the magical bond between them glows faintly, visible to everyone present.
“That’s the protection bond they forged six months ago,” Rowan explains to the non-magical guests. “It means they’re already connected magically. This ceremony makes it official legally and spiritually.”
**SAGE**
Sage’s hands are shaking slightly as Rowan begins the handfasting—wrapping the ceremonial cord around Sage and Oliver’s joined hands, binding them together with each wrap representing a vow.
“Sage, do you take Oliver as your husband, your partner, your equal? Do you vow to stand with him in magic and in life, in joy and in challenge, until death parts you?”
“I do,” Sage says, and her voice doesn’t shake. “I vow to love you, to trust you, to let you in even when it’s terrifying. You brought light into my darkness. You taught me to hope again. You’re my home, Oliver Reyes.”
Through the bond, she feels Oliver’s emotions surge—love, joy, tears he’s trying not to shed.
**OLIVER**
“Oliver,” Rowan continues, “do you take Sage as your wife, your partner, your equal? Do you vow to stand with her in magic and in life, in joy and in challenge, until death parts you?”
“I do,” Oliver says, and he’s not even trying to hide the tears anymore. “I vow to love you, to be patient with you, to make you laugh even when you’re being grumpy. You taught me that hope is worth practicing. You’re my magic, Sage Thornwood. Forever.”
Rowan finishes wrapping the cord, tying it in a knot that seals the binding, and when the knot closes, magic flares—the protection bond intensifying, weaving with the handfasting magic, creating something new and permanent.
“By the power vested in me by the Commonwealth of Massachusetts and by the magic that flows through all living things,” Rowan says, grinning through her own tears, “I now pronounce you married. You may kiss.”
Oliver doesn’t wait for more permission, just pulls Sage into a kiss that tastes like salt and joy and promise, and around them their friends cheer, and magic shimmers in the air like blessing.
When they break apart, both breathless and grinning, Sage leans her forehead against Oliver’s.
“I love you, husband,” she says.
“I love you, wife,” Oliver responds. “Even though you’re still grumpy.”
“Especially because I’m grumpy,” Sage corrects.
“Especially,” Oliver agrees.
**SAGE**
The reception is perfect in the way unplanned things sometimes are—people bringing food, music playing from somewhere Sage didn’t organize, dancing and laughter and celebration that feels genuine rather than obligatory.
Morgan gives a toast that makes Sage cry, Daniel tells embarrassing stories about Oliver that make everyone laugh, and Rowan declares herself the best officiant ever and demands recognition.
“You did good,” Sage tells her apprentice when they have a quiet moment.
“I know,” Rowan says, grinning. “You two are perfect together. Even if you are both disasters individually.”
“Thanks for that,” Sage says dryly.
“Anytime,” Rowan responds cheerfully.
As evening approaches, Sage and Oliver slip away from the party—just for a moment, finding privacy in the woods where they first defeated the Collector, where everything changed.
“We did it,” Oliver says, pulling Sage into his arms. “We got married.”
“Surprisingly successfully,” Sage agrees. “No one objected, nothing caught fire, all the wards held.”
“Very successful by witch wedding standards,” Oliver says, laughing.
They stand there, holding each other, and through the bond they share everything—love, contentment, hope for the future, gratitude for having found each other.
“What happens now?” Sage asks.
“Now we go on our honeymoon,” Oliver says. “Then we come back and run our business and annoy each other and be disgustingly happy.”
“I don’t know how to be disgustingly happy,” Sage points out.
“Then I’ll teach you,” Oliver promises. “Starting tonight.”
**OLIVER**
The honeymoon is a week in a cabin in Vermont—far enough from Salem to feel like escape, close enough to return quickly if crisis demands—and Oliver watches Sage slowly let go of the last of her walls, let herself be completely happy without waiting for disaster.
They spend mornings in bed, afternoons exploring the woods, evenings by the fire, and through the bond Oliver feels Sage’s contentment grow, settling into something permanent.
“I never thought I’d have this,” Sage admits one night, wrapped around Oliver in post-coital bliss. “After my coven died, I thought I was done with happiness. With love. With futures that included other people.”
“And now?” Oliver asks, running his fingers through her hair.
“Now I have you,” Sage says. “And Rowan, and Morgan, and Daniel, and this whole found family I didn’t plan for. And a business I love. And a life that doesn’t revolve around survival.”
“Is that good?” Oliver asks, even though he can feel through the bond that it is.
“It’s perfect,” Sage says. “Terrifyingly, wonderfully perfect.”
When they return to Salem, married and rested and ready to face their future, they find the shop thriving in their absence—Rowan managed everything perfectly—and a stack of curse-breaking requests that Oliver is excited to tackle.
Life settles into a rhythm: working together, helping clients both magical and mundane, occasionally dealing with minor supernatural threats but nothing apocalyptic, building a life that’s about more than just fighting.
**SAGE**
One year after the wedding, Sage wakes up on a ordinary Tuesday and realizes she’s happy. Not just content, not just okay—genuinely, consistently happy in ways she thought she’d lost forever.
Oliver is already awake, making coffee in their kitchen, humming to himself in that slightly off-key way that used to annoy Sage and now just makes her smile.
“Morning,” Oliver says when Sage emerges, already offering her a mug.
“You’re very domestic,” Sage observes.
“You married me,” Oliver points out. “You knew what you were getting into.”
“Did I though?” Sage asks, but she’s grinning.
Through the bond, she feels Oliver’s love, his contentment, his satisfaction with the life they’ve built.
They spend the morning working—a curse-breaking consultation for Oliver, protective ward installation for Sage—and when Rowan shows up at lunch, she takes one look at them and laughs.
“You two are disgustingly happy,” she observes. “It’s unnatural.”
“Get used to it,” Sage says. “This is apparently what we’re like now.”
“I’m so proud,” Rowan says, wiping away imaginary tears. “My grumpy teacher learned how to be happy.”
“I’m still grumpy,” Sage protests.
“Yeah, but happy grumpy,” Rowan argues. “There’s a difference.”
That evening, Sage and Oliver close the shop and go upstairs to their apartment, and Sage lets herself appreciate everything they’ve built—not just the business or the marriage, but the life, the partnership, the choice they make every day to be together.
“Ready for the next case, partner?” Oliver asks, pulling up a file on his laptop.
“Always,” Sage says, settling beside him. “As long as it’s with you.”
Through the bond, Oliver’s love radiates warm and constant, and Sage sends hers back—equal, enduring, permanent.
They save witches, break curses, live happily.
And Sage Thornwood, once the grumpy isolated witch who thought she’d never love again, learns that endings can become beginnings.
That survival can transform into living.
That sometimes, the best magic is just letting yourself be happy.
**THE END**



Reader Reactions