I just visited my dentist this morning for a dental cleaning. For the past 3 years, I've never been to the dentist. He took Xray and then told me I had major loss of enamel on my front teeth and I have on my upper molars. I will have them filled next week. What are the reasons for enamel loss? What should be done to help my teeth recover from this?