A Dance for Emilia by Peter Beagle (2000)
Part fantasy, part study of male friendship, and part story of dreams fulfilled, this one’s a well-written charmer.