I would say the best thing to do is try a Naturopathic doctor. Allopathic physicians are good too but you would have to find one who is open-minded and understanding about this particular disorder. It's tough to diagnose and often mimics a bunch of different diseases. Have you gotten a blood test to see if your candida levels are elevated? If you've tried regular MDs and have gotten no results, look for a Naturopath in your area. You may be pleasantly suprised.
Good luck to you.