This was a book where the main character annoyed me, but I also felt for her. I enjoyed the supporting characters so much more. It got to be a little bit preachy at times, but I also had to remind myself that everyone is not as old and jaded as I am.