I was surprised by how much I liked this. It started out looking like a pretty predictable tale. Young woman with powers struggles to come to terms with her place in the world and falls in love. But then it kept turning aside from the predictable choices and going interesting places. Not a perfect first novel but a very good one.