Oh god, I've gotten this shit on random twice now. I read this way back in 2014 and hated every second of it. It's beyond terrible. I finished it just for the achievement of having actually forced myself through the entire thing.
Please, save yourself from this shit show.