This book absolutely devastated me. I'm not sure if I love it or hate it. I won't go into any details, but be prepared with your kleenex ready. It is an emotional roller coaster. I had to give it a four star rating. I may be all over the place with my emotions about the story, but when I put that aside, it is still a good story, just not the type I usually like to read.