It only took 151 pages for me to realize this book isn't shit. Should have had a rolling start or flashbacks, and trusted the reader a little more instead of rambling and repeating itself. Thankfully, it's not a complete waste of time, and I know decisions about books are not easy to make, I sympathize with Mr. Card and his editor.
Dear Book, I'm glad you made it out of bed and drank some vitamin C. Glad to have you with us.
Sorry to yell at you, but I got unreasonably mad at this book. I have a rule to aim for a significant chunk of the book before giving up. I haven't given up on a book since adopting it. 100-150 pages, usually. At 100 pages, this book was on the cusp of greatness, and as we crossed to 150 pages, the book had drunk her orange juice. There are still crappy things about it, but it's not nearly as bad as I first thought.