Why Can Life Exist On Earth