the narration is ok but the main character is so annoying, either bragging about how cool he is, how knowledgeable he thinks he is, or how woke he acts, while at the same time trying to get the reader to feel sorry for him. I struggled to finish this book and I hated most of it. the premise is interesting but we are led by a character that you would avoid outright if you ever met him.