Do you remember what it's like when a book really surprises you? When you agree to read it because someone asks you to, but honestly, you just read Jen Hatmaker, so how good can this book possibly be? And then. Well, let's just say you nearly forgot Jen Hatmaker. Because this one was SO good. In...