What diet did you take? Did you take ne medicines also? Also, If a doctor fails to recognize the cause for the first time doen't mean that he's not a good or a bad doctor! The acid test for a good doctor is when he/she goes deep to find the root cause and the cure for any health ailment. No cure can be cured in the first go....You need to give few more tries. In this case atleast the doctor has recognized the possible cause rather than give some shit to apply...
What is the cure by the way? Would't you like to tell us the cure?