***WARNING: This review may contain spoilers, stop reading now if you wish to remain unspoiled.***This book is a hard one for me to put my finger on and say I liked it or I didn’t like it. In the end, I really liked some of it and I really didn’t like some of it. I liked the story, it was decent a...