The Avenger has always been surrounded by an air of mystery. Some believe that the warrior was sent to Midgard by the Aesir themselves. That's the only explanation for why his arrows never miss.