Strange the Dreamer by Laini Taylor

Lazlo Strange is a foundling who has grown up alone and unloved, sustained only by his fantasies and stories of a city known as Weep. A chance meeting grants him a visit to the city but catches him up in a longtime conflict there. Read a sample.