How awful for you.
I really wouldnt want to get into "diagnosing" from a distance. I strongly recommend you see a Kinesiologist who can balance your whole body systems and maybe see whether there are any nutritional or herbal supplements that could help you. There are always a number of factors in our "ids-ease" including emotional, electrical, chemical (food, drink and products) and physical/structural (muscles, trapped nerves etc)
If you are in the UK go to www.systematic-kinesiology.co.uk which is the Association of Systematic Kinesiology for a list of Practitioners
Good luck - let me know how you get on