This book gets two stars because against all odds, I actually read the whole thing. But don't let that fool you. It's really, really not good.It reads like fan fiction, but not in a good way. It's really rambly and meandering and indulgent with a lot of superfluous scenes and awkward dialogue that s...