...
The start was absolutely revolting but then it goes from gut wrenching and then heart wrenching. Absolutely rollercoaster. It's definitely not going to be for everyone, but the emotions I was feeling while reading this were all very intense.