🌙 ☀️

Chapter 27: Helene’s Redemption

Reading Progress
27 / 30
Previous
Next

Updated Apr 16, 2026 • ~10 min read

Chapter 27: Helene’s Redemption

Luna

Luna is finalizing seating arrangements three days before the wedding when the doorbell rings unexpectedly, and she opens it to find Helene Wolfe standing on the front step holding a wrapped package and looking almost nervous—which is so unlike Matthias’s usually composed mother that Luna immediately braces for whatever this visit might bring.

“Mrs. Wolfe,” Luna says, keeping her voice politely neutral. “Matthias isn’t home yet—he’s picking up Sofia from daycare. Did you need to speak with him?”

“Actually, I came to speak with you,” Helene says, and there’s something almost vulnerable in her expression. “May I come in?”

Luna considers refusing—she has wedding prep to finish and honestly isn’t in the mood for whatever criticism or manipulation Helene might have planned—but curiosity wins out, so she steps aside and lets Matthias’s mother into their home.

They settle awkwardly in the living room, Helene perched on the edge of the couch like she’s afraid to fully relax, and Luna waits for whatever speech or demand has prompted this unexpected visit.

“I wanted to apologize,” Helene says abruptly, the words tumbling out like she’s been practicing them but they still don’t come naturally. “For how I treated you. When we first met. And at that dinner. And when I tried to pay you to leave Matthias. I was wrong about you. Completely, utterly wrong.”

Luna blinks in surprise because Helene Wolfe apologizing is approximately the last thing she expected from this conversation, and the sincerity in the older woman’s voice suggests this isn’t manipulation but genuine contrition.

“Thank you,” Luna says carefully, not quite ready to accept the apology without understanding what prompted it. “What changed your mind?”

“Watching you with Matthias,” Helene admits. “And with Sofia. Luna, I spent months convinced you were using my son for his money, that you were trapping him with the baby, that eventually your true colors would show and he’d realize he made a mistake. But they never did. Your true colors, I mean. Instead I watched you work a full-time job while raising Sofia beautifully. I watched you refuse my money because you actually love Matthias for who he is, not what he can provide. I watched you stand up to me instead of trying to win my approval through flattery or manipulation.”

Helene pauses, gathering herself, and Luna can see this admission costs her something—her pride, maybe, or her certainty that she’s always right about people.

“You make him happy,” Helene continues. “My son smiles now. He laughs. He talks about Sofia’s latest accomplishments with more enthusiasm than he’s ever shown for business deals. He’s present in a way he never was before. And that’s because of you. Because you gave him a family and taught him what actually matters.”

“Matthias did that himself,” Luna says, deflecting credit because the transformation she’s witnessed has been Matthias’s choice, not something she created. “I just gave him the opportunity. He chose to be an amazing father. He chose to prioritize us.”

“With your help,” Helene insists. “Luna, you didn’t have to let him into Sofia’s life. After he disappeared for four years—even unintentionally—you could have kept Sofia to yourself and been justified in that decision. But you gave him a chance. You let him prove himself. You trusted him enough to build a family together. That’s generous and brave, and I was wrong to think you were anything other than exactly what my son needs.”

Luna feels tears starting to gather because this vindication from Helene—this acknowledgment that Luna belongs in Matthias’s life and isn’t just some working-class interloper—means more than she wants to admit.

“Thank you,” Luna says again, and this time she means it fully. “That… means a lot. Especially coming from you.”

“I also wanted to apologize to Sofia,” Helene says, setting the wrapped package on the coffee table. “I brought her something. If that’s acceptable?”

“What is it?” Luna asks, protective instincts making her wary even as Helene seems to be extending an olive branch.

“Books,” Helene says, carefully unwrapping the package to reveal a stack of German children’s books, clearly old and well-loved. “These were mine when I was a child in Munich. My mother read them to me. I’ve been saving them for… well, I wasn’t sure what I was saving them for. But I’d like Sofia to have them. To know her German heritage. To have something that connects her to that side of her family.”

Luna takes one of the books, examining the worn cover and German text she can’t read, and realizes this is more than just a gift—this is Helene offering connection, offering to be part of Sofia’s life in meaningful ways, offering to be the grandmother Luna has been cautiously hoping she could become.

“She’ll love these,” Luna says honestly, imagining Sofia’s excitement at new books even if she can’t read the language yet. “And Matthias can translate for her. He’s been wanting to teach her some German.”

“I could help with that,” Helene offers tentatively. “If you’re amenable. Perhaps I could visit sometimes and read to her in German? Help her learn her heritage?”

It’s such a different Helene from the woman who tried to pay Luna to disappear that Luna has to recalibrate her entire understanding of Matthias’s mother—this isn’t the cold society matriarch but a grandmother who wants to know her granddaughter, who’s willing to humble herself and apologize and build bridges she previously burned.

“I’d like that,” Luna says, making the decision to extend trust even though it’s scary. “Sofia should know her grandmot her. And her German heritage. You’re welcome here, Helene. To visit. To read to Sofia. To be part of her life.”

Helene’s expression softens with something that might be relief or gratitude, and for the first time Luna sees actual warmth in the older woman’s face instead of judgment or manipulation.

“Thank you,” Helene says quietly. “For giving me another chance. I promise I’ll be better. The grandmother Sofia deserves.”

They hear the front door open then, Matthias and Sofia arriving home in their usual whirlwind of activity—Sofia chattering about her day while Matthias makes appropriate responses, the familiar sound of their family routine—and when Sofia sees Helene sitting in the living room she stops mid-sentence with surprise.

“Grandma Helene!” Sofia says, still testing out the title that Helene insisted on a few weeks ago. “Are you here for dinner?”

“Just visiting,” Helene says, and her smile when she looks at Sofia is genuinely warm. “But I brought you something. Books from when I was a little girl in Germany. Would you like to see them?”

Sofia’s eyes light up because books are her favorite thing besides dinosaurs and her stuffed elephant, and she runs over to examine Helene’s gift while Matthias looks between his mother and Luna with confusion and hope.

“We had a good talk,” Luna tells him quietly while Sofia is absorbed in the books. “Your mother apologized. Really apologized.”

“I was wrong about you,” Helene says, looking up from where she’s showing Sofia the illustrations. “I told Luna, and I should tell you too, Matthias. I judged her unfairly. But I see now what you saw from the beginning—she’s remarkable. She’s exactly what you need. And I’m grateful she’s willing to let me be part of your family despite how poorly I behaved initially.”

Matthias looks like he might cry, the moment clearly emotional for him to hear his mother finally accept the woman he loves, and Luna crosses to him and takes his hand, grounding him in this moment of family healing.

“Thank you, Mother,” Matthias says, his voice rough. “That means everything to us.”

Helene does stay for dinner after all, at Sofia’s insistence, and Luna watches as Matthias’s mother engages genuinely with her granddaughter—asking about daycare and favorite toys and patiently answering questions about Germany, and the difference between this Helene and the cold woman from their first meeting is so stark that Luna has to recalibrate her expectations completely.

People can change, apparently.

Even wealthy society matriarchs who initially tried to pay off their future daughters-in-law.

After dinner, Helene pulls Luna aside while Matthias is giving Sofia her bath.

“The wedding,” Helene says. “I want you to know that the flowers and catering I arranged—it’s my gift to you and Matthias. Not an attempt to control your day but a genuine desire to contribute to your celebration. If anything is wrong, if it’s not what you want, please tell me and I’ll fix it.”

“I’m sure it’ll be beautiful,” Luna says, and she means it because Helene has actually listened to their vision instead of imposing her own. “Thank you for respecting our wishes for a small ceremony. I know that’s not what you would have chosen.”

“It’s not my wedding,” Helene says simply. “It’s yours and Matthias’s. And Sofia’s, really, since she seems to think this is primarily about her flower girl duties. What I want doesn’t matter compared to what makes you happy.”

Luna impulsively hugs Helene, surprising both of them, but the older woman returns the embrace after a moment’s hesitation.

“Welcome to the family,” Helene says quietly. “Officially, in three days. But really, you’ve been family since the moment Matthias fell in love with you. I should have recognized that sooner.”

When Helene leaves that evening, Luna and Matthias stand on the porch watching her car disappear down the street.

“I think your mother might actually like me now,” Luna observes.

“She loves you,” Matthias corrects. “She’s just terrible at showing it. But Luna, that apology—that’s huge for her. She doesn’t apologize. Ever. The fact that she came here and admitted she was wrong means you’ve won her over completely.”

“We won her over,” Luna corrects. “Our family. Sofia, mostly. No one can resist Sofia when she’s determined to be charming.”

“True,” Matthias agrees, pulling Luna close. “Three more days until you’re officially stuck with me and my complicated family forever.”

“Three more days until you’re officially stuck with me and my complete lack of family,” Luna counters, and they both laugh because their unconventional situation has somehow worked out better than either of them imagined.

That night, after Sofia is asleep and they’re lying in bed together, Luna thinks about Helene’s visit and apology and the German children’s books that are now on Sofia’s shelf waiting to be read.

Family is complicated.

But it’s also adaptable, capable of healing and changing and becoming better than it started.

Helene will never be the warm, fuzzy grandmother that children’s books depict.

But she can be Sofia’s grandmother in her own way—bringing heritage and connection and genuine care, even if it’s expressed through books and language lessons instead of cookies and hugs.

And that, Luna thinks as she drifts off to sleep, is enough.

More than enough.

It’s family.

Chosen and biological and complicated and perfect.

Reader Reactions

👀 No one has reacted to this chapter yet...

Be the first to spill! 💬

Leave a Comment

What did you think of this chapter? 👀 (Your email stays secret 🤫)

Reading Settings
Scroll to Top