I was initially annoyed by the main character, but was loving it by the end. I think the weirdly neurotic narration was reflective of the character's bizarre split consciousness; the alternating stories between the main character and the End of the World were such a fascinating way to present this.