Why are we still alive?