My teeth seem to be in pretty good shape; no sensitivity, no pain, nice and white, etc. However, there are small spots on two of my front teeth, close to the gum line that are starting to worry me. They're small, very specific spots; light brown in color. Are these cavities? Again, no sensitivity and there is no overall discoloration --- just these very small spots. One of them literally seemed to appear overnight. I understand that the only way to be 100% certain is to visit a dentist, but I don't have the money right now (I'm a freelance journalist with really lousy insurance that I had to get on my own) and visiting dentists makes me anxious/nervous, etc. I'm just wondering what they might be and if I should try to do some home treatment first vs. getting to the dentist immediately.