This was a book I had started and put away during a reading a reading slump. I picked this up yesterday and read it in one sitting. I liked the underlying soulmate themes being like puzzle pieces that nobody else can quite fit. I like how the author jumps in time from winter to winter without losing readers.