This is far from Kristin Hannah’s best. In my opinion: She took a risk about half way through the book and spent too much time trying to make that risk be worth the effort then tried to undo it at the last second and offered a wimpy explanation.
It was great until it wasn’t.