actual rating: 3.5 stars 
 Wow that was one hell of a ride I tell ya. This book was so fucked up and dark as hell. I was stressed out the whole time I read it. Gosh I need a light read. Review to come. Hopefully.