There are a couple key words here: accident and perfect. The girl is identified as being "perfect" and he finds her literally in car accident (his car).
While they repeatedly state his mission as saving the world, it's more of saving the universe and it is set in the future.