Yo soy dentista
Si las tienes desde que te salieron los dientes son más difíciles de eliminar, pues afectan a tejidos más profundos del diente, y pueden ser por causa genética o adquirida. Si solo tienes dos y están bien delimitadas seguramente serán de causa adquirida: uso de tetraciclinas (un tipo de antibiótico) durante el embarazo de tu madre, traumatismos en germenes dentales durante el desarrollo (antes de la erupción del diente), etc. Habría que ver el tipo de mancha q es, si afecta a esmalte o dentina, y hacer un tratamiento estético (composite <-- empastes estéticos), carillas), pues los blanqueamientos en estos casos no son efectivos.
Vete al dentista que este tipo de tratamientos (y además solamente en 2 dientes) son muy sencillos. Si por ejemplo son pequeñas y afectan a una sola zona del diente se desgasta un poquito y se pone un empaste blanquito y solucionado.
Un saludo.