Hi Shan,
I am not an expert by any means but have you tried any alternative therapies? My homeopath says that it can really help. And I have also heard an osteopath can help. Perhaps there are other alternatives out there as well?
Good luck with it!