I liked the story and found the protagonist interesting so I read to the end. However, I thought the book was preachy in spots an sometimes dragged.