I have a book that has helped me immensely in dealing with my anxiety. I have been off of antidepressants for several years. It is miraculous to me to be depression free for several years.
The book that I have found exceptionally valuable is by Jeffry Schwartz, MD entitled The Mind and The Brain. Schwartz is a psychiatrist who specializes in OCD. He is jewish by birth but buddhist by practice and it is his buddhist practice that helped him develop his 4 step process (which is a form of CBT.)
His book goes into depth about brain processes and is based on the philosophy that the mind actually effects the brain, that with his 4 step technique you can retrain your brain to cut out the disfunctioning responses and to function in a more favorable pattern.
Another thing that I have found helpful is EFT. (see www.emofree.com
) It is a strange, "tapping" acupuncture that is said to overcome physical and emotional issues. The great value for me is that it helps me trace my anxiety issues to the original source and in doing that I am actually freed from the power those profound psychological wounds have held over me.
You mentioned magnesium. Magnesium absorption is very, very tricky but it is also absolutely necessary for fighting anxiety and depression. If I can find the web site that I found helpful I will post it here. Meanwhile, try epsom salt baths. They can make a real difference. Epsom salts are a form of magnesium and they provide a very soothing, calming effect and help with sleep.
I need to follow my own advice and get back into the epsom salt baths.
Oh and here is another - google Dr. Wilson and adrenal fatigue. He markets adrenal supplements that made a HUGE difference for me in very short order. I have never witnessed such obvious improvement from any supplement. I read his book long before I bought his supplements. I am quite a sceptic and always certain that people are bilking me. Not with this product. I bought each of the adrenal products and the thyroid and hair,skin,nail. They helped me enormously.