flagyl ( a prescription drug) makes these stop hurting in about 12 hrs and go away in 2-3 days....ask your doctor-- BUT i do not know the ingredients in it..... i know they tried to give my son a pill recently with milk powder in it...stupid..........!! stef