Yes. Stress and anxiety cannot directly cause obesity, but they might indirectly contribute to certain behaviours that may result in weight gain, such as overeating or making bad dietary decisions.