Slow start, but ended up loving this book. Complicated relationships, too much time passing, and life catching up with everyone. It hit all the right notes. Well done.