I had high hopes for this book (I checked out the audiobook), but I was consistently disappointed by 1) the lack of superb writing and fascinating ideas---it just seemed lackluster to me and 2) lack of character development, especially George, and 3) too much predictable miscommunication / misunderstanding throughout the whole book. Kim's storyline seemed confusing -- how does she get rejected from the boyfriend's family, then ends up back in?? Did I miss something? Also, when I got to the end of the audiobook, I thought surely the CD player skipped a chapter or I missed a disc, so I played it back, and received confirmation of a disappointing, unsatisfying ending. I don't expect stories to always conclude with a happy ending, but this story just fizzled with too many unanswered questions.