Ok this is not YA. It has several triggering moments. I actually skipped a few chapters in the middle. The last couple of chapters saved the book.
I enjoyed this book. I had bailed on it before, but this time I liked it. I was a little annoyed at times, it could be slow. But all in all it was good.