it's diet too; how much refined sugar do you eat?
For example, most colas contain phosphoric acid. Phosphoric acid is the same thing your dentist will swab on your tooth during a basic reconstructive filling procedure, because it softens the enamel a wee bit, ensuring a better bond to the filling.