Sounds like an intense book, thanks for sharing! 😉
The premise alone seems very exciting.
However, if I can give you some advice, try and structure your post with sections and such. And also it's probably for the best if you warn about spoilers before getting into the specifics of the plot.
RE: American Gods, by Neil Gaiman