Not a sufferer but I can attest that stress and anxiety can and does reduce appetite and thus caloric intake. When my wife was in the hospital for three+ months, I lost close to 20 pounds.

Positive thoughts