I would recommend you see a chiropractor in your area he could probably help you a lot. I have seen quite a few patients with this condition and they responded quite well to chiropractic care. The upper neck area has a big influence on the cranial nerves and i think it is more than likely a contributing cause of your problem. >--