Is stress your enemy?