Thank you for the query. It is difficult to assess the right condition of your teeth by the word 'colored teeth'. There are many reasons by which teeth can can be discolored. It could be some congenital defect, could be effect of some medicine, could be due to excessive ingestion of
fluoride and so on. As you have said that your problem is from your childhood so it can be said that the condition is not due to local effect of some food stain or stain due to bacterial reason. The condition can almost certainly be diagnosed by seeing the appearance or type or pattern of discoloration of your teeth. A good history of your previous illness, if any or familial tendency, if any can aid to the diagnosis. If you can send a good photograph, the condition of your teeth can be properly diagnosed and we can suggest a better treatment plan. Some home usable
tooth whitening agents can correct mild stains of certain type. Not all stains are corrected by that. Bleaching is also indicated for certain kind of stains or discoloration of teeth. it is not the remedy for all tooth discolorations. Bleaching, if done properly does not cause a irreversible damage to the tooth enamel. The best way to combat heavy stain is to veneering the tooth surface with composite resin or porcelain. You should contact a local experienced
dentist to properly diagnose your teeth stain condition and treat accordingly. I repeat, if you can send a good photograph of your teeth, i can suggest your treatment procedure more precisely. Hope I have explained your queries properly. You are most welcome to contact me if you have any further query. Thanks.
Note: Find out which dental treatment will work best for your teeth.
Ask here.