In general there aren't any vitamins or minerals that have shown a proven effect on mental symptom s although there is ongoing research.
A person can take fish oil as a supplement under medical supervision as that has shown some efficacy taken with standard medications on mood disorders. I took that in the past and found some help from it. I now am prescribed the prescription medication Lovaza which is a synthetic version of fish oil and has shown to be of help as a mood stabilizer in clinical studies. I take a full (W.H.O. approved amount) regimen of vitamins including a vitamin b and c complex and haven't found any specific efficacy
on mental symptoms. However each person's reaction may
vary and you can discuss the use of vitamins and minerals or supplements
with your psychiatrist.
I take vit B shots monthly at home, prescription vit D and OTC iron. I was low in all of these, shown only by my bloodwork. I would not have known otherwise. I take very large amounts of vit d as it is a prescription. They have made a very big diff. I would recommend that you get some bloodwork too, you never know. My dr also recommended a prescription called Deplin. It is a breakdown of folic acid. She says it helps with mood. I have not started that yet. I have heard a lot of talk on these boards about Magnisium but I have no experience with it. As I always say, having your Thyroid checked is so important. It can not only effect your mood but other areas as well. I have to take Thyroid med too. Thyroid tests to be done are TSH, t4 and t3. Some dr's only ck the TSH which is not enough. You can have a fine TSH and not t3 and/or t4. I learned that the hard way. Some dr's may do other testing but those are the areas I am most familiar with. Hope this helps.
Thank you that's very helpful .