I have these stains on my two front teeth. They're pretty yellow. They don't hurt and they're not sensitive. They appeared back in August/ September. I drank coffee for over a year but stopped a few weeks ago so my teeth don't sustain anymore damage. I regularly smoke as well. I went to the dentist in October before my insurance was turned off and mentioned the stains and they didn't say anything about them... I know I need a deep cleaning badly but have to wait for my insurance to be turned on again so it's rough. My confidence has been so low since my teeth have looked like this. I'm just wondering if these are stains or if my enamel has been eroded so I have an idea of what's going.