Our life surprises