Your teeth's colour changes can signal serious health issues beyond just staining. Yellowing might indicate liver problems or diabetes, while gray or dark teeth could point to trauma, heavy metal ...