Rated of 5
A great book. I couldn't put it down. You know you have a good book when the trials of the protagonist are so painful that it gets difficult to keep turning the pages and read more, and yet unable to put them down because you need resolve as much as the character does. Another magnificent thing about this book.... it doesn't make any bad guys. There is no evil mother-in-law, inhuman husband, stupid teenager... only real people, who are imperfect. We see through everyone's shoes, and I applaud a writer that recognizes everyone's personality became that way for a reason, and 'bad guys' are rare, while misunderstandings, issues, and secret pains are every day.