You are right. Stress and depression can cause hormone unbalance. Futhermore it may affect the digestion system. Some people have nervous system disorder.