Stress is a reaction to overwhelming physical, emotional or intellectual demands. The body has the means to cope with brief crises, but severe stress that lasts can seriously damage physical and mental health..
Fortunately, diet can help your body resist stress better. However, if you eat less because of the stress you are experiencing, you can compensate for possible nutritional deficiencies by taking supplements. The essential nutrients to fight stress are magnesium, vitamins C, B, iron and Omega 3..