Magic & Matchmaking: A Cozy Fantasy Romance (Moonflower Witches)
Rate it:
Open Preview
Read between September 17 - September 20, 2025
8%
Flag icon
“Instead of staring at your map all day, dreaming of the world, why not actually go out and experience it?”
14%
Flag icon
“I always behave. You should be so lucky to have me.”
18%
Flag icon
overnight. I thought I’d get over Emma eventually, but every time I sang my songs, they reminded me of her, my muse.
25%
Flag icon
My heart pounded in my chest, everything in the world fading away when it was him and me, just like it always had.
25%
Flag icon
Riven had this way of making me forget every problem, every trouble, every thing that made my heart ache. He filled all those little cracks and holes with his light.
28%
Flag icon
she doesn’t need privacy. She needs a life,”
39%
Flag icon
Because I couldn’t admit the real truth: that if I couldn’t really date her, then I’d fake date her.
39%
Flag icon
It should’ve felt odd holding her hand, but it didn’t. It felt natural, like it was something we should’ve been doing all along.
40%
Flag icon
Matchmaking, love, it was what made the shop and the tea special.
40%
Flag icon
Steeped in Love had one of the best matchmaking events in the realm.
48%
Flag icon
Riven swiveled me away from his chest to face him and crushed his mouth to mine.
55%
Flag icon
Relationships are complicated.”
59%
Flag icon
She deserves a chance to choose her own life. To choose what she wants for herself. You not telling her means you’re making that choice for her.”
65%
Flag icon
It was ironic. I could have any woman I wanted—except for the one woman I actually did want.
81%
Flag icon
You don’t owe me anything. I love you no matter what. No strings attached. No conditions. I love you because you’re my daughter.”
90%
Flag icon
the witch I loved loved me back, and that was enough. It would always be enough.