The main character was not developed well, portrayed as being very smart. but her actions were immature and at times just stupid. Overall I liked the plot, but too much reflecting over and again of same topics...to the point of being frustrating. It will be a long time before I read anything else from this author. I am sorry to be so blunt.