They were meant to be. Their fairy godmother had other plans…
Nate Carter had never considered himself the cheating type.
He just knew, from the moment he met Rayna, there was something different about her. Something otherworldly.
Duh. Because she was.
Matilda is a thousand-year-old fairy godmother with ADHD and the soul of a millennial who would rather fix most things with a playlist and a glass of wine. Her job is simple: get people to their happily ever after.
Emma and Nate already got theirs. But eight years in, something has gone catastrophically wrong.
Enter Rayna: resident witch, professional meddler, and Matilda’s sister. Convinced true love is just a story humans tell themselves, she curses Emma and Nate into a time loop. Every time they walk away from each other, the year resets.
Same August morning.
Again and again.
And only Matilda and Rayna remember.
Six loops in, Rayna is closing in on Nate. Matilda is out of ideas and starting to suspect the curse was never the problem.
It’s the one conversation Emma and Nate have never had.
Getting them together was easy.
Getting them back to each other before Rayna rewrites their happily ever after for good? Not so much.