Where did we come from and will go?