There are different reasons why your teeth are becoming yellow or having gray patches. While some occur gradually and subtly as we age, others are as a result of the food we eat, the drinks we take, o...