Agree with doctors only giving tablets. They're trained in writing prescriptions
I always try alternatives, worth speaking to a homeopathic/herbalist clinic. There's loads of good Chinese doctors around who can link in herbal treatment with acupuncture. But worth getting checked for any underlying issues