This was incredibly good, given the confusing first chapters. (Later on it all makes sense in retrospect, but I think the information could have been presented in a more cohesive fashion.) It's on my must-read list and received a rare 5* from me for its unexpectedly deep portrayal of hidden pain, and how healthy relationships can teach us to live more beautiful lives. The primary theme for all the characters seemed to be "create a fresh start in your life".
Roureville