I really need to get my fillings removed. Don't have the money for dentistry at the moment though.
Sugar and a bad diet is definitely a culprit, or at least it worsens the burden. Bland, healthy meals help, but it's some times hard to stick to rigidly.