It is hard to like a book when the main character is so unlikable. I couldn't stand Topher. He was basically a person who makes bad choices over and over and blames his family. He betrayed his best friend who had his back and was there for him. She was basically the only one. This book is well written but just not for me.