hi bex : without knowing your age,I can only say that my wife started perimenopause in her late thirties and had the same problem with her teeth ,and was told by her dentist at the time that it is caused by the hormonal imbalances caused by the perimenopause ,if you are younger than that than i would suspect hormones to be playing a part in it somehow.