I remember being very frustrated with the main character while listening to the audio book. I enjoy the memory of the story a lot more than I remember actively listening to the story. I think I kept trying to "figure out" the world like it was a puzzle. I also find naive characters very frustrating. It wasn't until I finished the story that I really appreciated it.