I know when I have encountered a great book. It's when I hate my job (which I typically love) and am annoyed at life because it is taking me away from the world I am visiting and the characters I'm following. Such is the case with Veronica Roth's book Divergent. Such an awesome read. I'm only half way through, but I am obsessed with finishing it!