Only a third of the way through this book and pretty sure I've got it all figured out. And if I do, I'm thoroughly disturbed and disgusted... I've got this on sale from Audible and there's still 8 hours left but I'm in chapter 33 and I think there must be a twist I'm missing where this whole thing was a set up for revenge or at least that's what I'm praying for.. that's the only thing I can stomach at this point.