this book is so frustrating! the plot is all over the place and the main character is so whiny and annoying.