The writing isn't terrible. I just could not connect with the main female lead at all. She was annoying. I typically enjoy anti-hero protagonist, but I couldn't help but hate her. I expect blood, blood, and more blood from this book and was extremely let down. This book gets a lot of praise so maybe I just read it wrong.