Kushiel's Dart is my favorite fantasy book but it's one of those books you can't really recommend to people. The way it was recommended to me was like, "you're going to cringe at parts but keep reading."