Greetings, there are a lot of factors, that can damage teeth and affect oral health.
As you have mentioned, you are just 28 years of age.You need a proper consultation so that a dentist can take a complete history inorder to help you.
You can directly consult me on practo,where you can share pictures of your condition as well.
Looking forward to helping you.
Next Steps
Book an online consultation on practo.
Health Tips
avoid self diagnosis