I figured out the "mystery" halfway through. The glacial pacing of the book made the last half so frustrating to get through-- I knew what had happened, but I wanted the author to say it. This book definitely didn't live up to the hype for me. 
 Thanks to NetGalley for the advance copy.