Before you start whitening with products, or the dentist, check your saliva PH. If it is 7.2, your teeth are in good shape! Your teeth will re-mineralize the damage.
But if you are acidic 6.8-5.0, your teeth are soft! You can just be literally bleaching away enamel.