have you done any research into chinese medicine, find a good acupuncturist, I dont know where you live, but if you are in CA, maybe you could goto DR. Mao, very very good chinese doctor. http://www.taoofwellness.com
Also Chinese harmony balls you can order online for cheap,,, they are very good at reliefing stress, almost instantly