My doctor told me caffeine, sugar etc... is bad for anxiety. It can make you very anxious. I take cal mag zinc and omega fish oils in a natural way to deal with anxiety and have to say that it has worked pretty good so far. I am unable to take antidepressents so natural is all that I can do. I take xanax .25 as needed, butam trying to get away from that. So unless it is really bad I wont take a xanax. Exercise is also pretty good too. Eating right I think is good because its good for our bodies. You should check with your doctor before you increase magnesium because your only suppose to take so much into your system daily. You don't want to take to much.
Eating fresh fruits and vegetables is good for you whether you suffer from anxiety or not. I would think that it would definitely help your overall diet and a good diet plays a huge role in anxiety and other mental conditions. I suffer from generalized anxiety. However, I maintain a healthy diet, which involves plenty of fresh fruits and vegetables, drink plenty of water and exercise. I DO firmly believe that my healthy lifestyle helps me cope with my anxiety.
Best to you.