Glad I stuck with this one. The narrator's personality flaws grated on me a LOT at the start of the story but fortunately he had some decent character development as the crisis wore on. Also the author gets props for including a supporting female character who was hot, competent, not related to either MC, and who had her own romantic life -- in a better world that would be unremarkable, but in the world we've got it's all too rare. Sexy (ex-)boyfriend, page-turning suspense, and a heroic dog round out the experience.