It's too much of a varying disorder for there to be a cure all. Better treatments can happen, but there will never be a cure. The day they can cure everyone that suffers from this disorder is the day they can cure mortality. Similar to cancer. There will never be an outright "cure" for cancer. It affects too many different people in too many different ways.. Like "Hey, Janice.. I know you've smoked 2 packs of cigarettes a day for 30 years, but just take this pill twice a day and it will cure your advanced lung cancer in 3 months"