this book is driving me up the wall. the main character is so insufferable and the plot is going nowhere.