m not sure how long these symptoms last
for however. The other thing to look at is
stress itself.
Stress may play a significant role in increasing the body's requirement for a range of nutrients such as vitamins A, C, E and B complex and minerals magnesium, potassium, zinc, calcium and amino acids.
Magnesium is called the anti anxiety mineral for a good reason. Anxiety is a common symptom of deficiency.