Maybe I am too old for the target audience, but this was SO SHALLOW. I am flabbergasted that this book has such high ratings! I couldn't make myself root for any of the characters. I managed to finish, but it was painful. I have no desire to continue...