ugh, this book is dragging on forever. i'm halfway through but i'm already falling asleep every few pages.