I think training can only go so far. You need to have the right personality type to handle being an astronaut.
Astronauts are older than the teens mentioned in the article, a very selective sample (read We Seven if you haven't), and still train with a team and with a clear purpose of their goals.
Astronauts are exceptional people
Astronauts have a ton of community if you go by the list in the article. It's not about company.