There were parts of this book that were hard to listen to. Through the fist half, I was hoping the book wouldn’t head in the direction it did and the second half, I didn’t know what to root for. It stirred up a lot of emotions and left me thinking for weeks.
The characters are so painfully flawed, but despite all the bad, I couldn’t help but want better lives for them. The characters are so well written that you can understand why they make the choices they do, even if you don’t like them.

If nothing else, this book is wildly different from anything I’ve ever heard and unforgettable. This author is definitely a new favorite of mine.

The narrator did a great job, but I wish there had been multiple narrators for the different perspectives.