this book is driving me crazy. the main character is such an idiot and the plot is so convoluted. I can barely follow what's happening.