So, I really like the premise of this book. That entire 'you can't run from fate' vibe that tends to become something of a curse, sombre and dire, weighing the pages with knowing what lies ahead is something I'm a sucker for. Premonitory dreams are also something I'm fascinated with, and the idea of dreaming of someone who also dreams of us comes with both a flutter of butterfly wings for the excitement it generates, but also a grain of dread. Because it must be so jarring, so upsetting, coming face to face with the unknown - literal - object of your dreams and realising they actually do exist.
What I liked the most, though, was the incursive flashbacks into Cayman's past and her previous marriage. The threat - and threat - of her former husband's psychological abuse was weaved into the main plot with precision, tainting every single one of her thoughts and actions, making it physically real for anyone who's ever experienced anything like that. The bit about never knowing what to say and editing every single word that comes out of our mouth so as not to stir trouble, all the while knowing it doesn't really matter, because the mere fact we exist WILL stir trouble, hit me hard and swept me off - because that is exactly how you end up. For the rest of your life, and around most people.
The ending was right up my alley, and not only true to character(s) but to the thread weaving along the entire plot. I'll leave you to make your own conclusions about it, but I'll say Alistair isn't wrong in his assumptions, for me. It's a somber, sobering moment when you begin to wonder if you're really in command of your life and your fate, or if you're just following a preordained script written for you, where you have absolutely no command of the outcome, and whatever you do will always lead you there.