I am a licensed acupuncturist. Many of the symptoms you described can be treated by a Licensed Traditional Chinese Medicine (TCM) Acupuncturist. Contact the National Association Of Acupuncture and Oriential Medicine on the internet. You should look for someone with atleast ten years of clinical experience or more. Make sure whomever you go to understands and speaks english well enough to communicate with you...