I'm debating between 4 and 5 stars on this one.....but gonna go with 5 stars because this book has been such a pleasure for me to read and is now going on my 'favorites' list. Why does one book really resonate with you while another that has been recommended by everyone winds up being just so so? I'm not sure but I love to find a book that just sweeps you away and that you can get buried in. This was one for me. The author went back and forth with the decisions that were made; but isn't that real life? Always second guessing, always wondering why. I recommend this book to all, I think you will enjoy it!!