I would not recommend tetracycline. Prolonged usage will discolor your teeth VERY severely...