Just be carefull with the the Iodine it was too stimulating for me and after initially feeling better made me crash. Have you heard of nutritional balancing? When the body is going through such intense stress vitamin and especially mineral requirements skyrocket, I've found taking celtic Sea Salt has helped me hugely. my mind also never shuts up! its like a dam parrot on a caffine drip, I'm finding taurine helps with this and meditation also, which is interesting! lol but I believe I will recover it will take time though, but I can totally realte to what your going through, your not alone.Thanks for sharing