The only alternative therapy that had a substantial improvement in my health is neurofeedback. It is also called brain training. It is similar to biofeedback but it is used with eeg connected to the brain. The premise is that if you change the brain which after all controls all our bodily functions, you change the disease. It's been mainly used for children with ADD or ADHD. It has also had positive results in people with depression. In general, it makes the brain more lucid. Professionals have use it for performance improvement. It has helped me with my cognitive problems and also when I'm depressed (of being sick) But, I can only go when I'm at a better level. Not when I'm crashing like now.