First this truly is a great book. Excellent storytelling, narration, and a plot that threw me for a loop.
But the main character is entirely insufferable! But he’s meant to be, I think. I hope. I would have refunded this book, and only I finished because I couldn’t. I dislike this guy that much. Which I credit to author as good writing. Nailed that personality and brought out emotion in your reader. If you can put up with the intentional asshole mc buy this one.