For Hazel, every connection comes with a number—one that counts the days she'll stay by someone's side. She used to believe Jasper, her childhood friend, was her destined match. Then Lucien appears, a mysterious serpent-shifter whose fate number stands out above all else. When the past starts to break apart, Hazel finds herself drawn into a love she never expected.