Written in an amateurish style, with underdeveloped characters and plot, this seemed like a book I would dislike because of the lack of polish. And yet it has a down-to-earth charm that drew me in and helped me to enjoy the story despite its flaws. The main character seems to be an incredibly nai...