I believe there is a cure, but it just hasn't been discovered yet. This is one field in which more medical research is needed.
For the meantime, I would highly recommend using therabreath products (www.Therabreath.Com). They aren't a 'one time all fix', but should relieve you of the conditions for a good long time during the day. They're the only products i've came across that actually work for some period of time, so i'd highly recommend them.