Is your soul mate really the one? In this trope-twisting magical romance, Sunday Waters aims to find out. Sunday has the magical ability to see and manipulate the very Threads of Fate that run throughout all space and time, and yet, she can't seem to find her soul mate. All witches are born with one, apparently, but she hasn't been able to find them. At 30 years old, after watching soul mate meetings happen to plenty of other witches, she's both obsessed and has almost entirely given up. So, when Calen Spade shows up to her apothecary with a Witch's Mark matching hers, Sunday is beyond thrilled... until several attempts on her life follow his arrival. Fighting between witches and Sylvans is at an all-time high, and Sunday is both confused and terrified to find herself in the crossfire of a brewing magical war due to a prophecy surrounding her Threads. It turns out magical prophecies have a tendency to get around. It also turns out that some people will do anything to ensure they happen- or don't. Calen isn't the only person looking out for Sunday. Dante Greenbern, a Sylvan prince assigned to guard her from harm, has his own ideas about Sunday's magic, Calen's intentions, and the future of the modern magical community as a whole. With luck, help, and the right choices, Sunday might be able to save the magical world as she knows it... or change it forever.