My husband's Dr. told him that the body produces it's own melatonin. If you take a melatonin supplement then the body will quilt producing it. He recommended taking Magnesium Glycinate. My husband takes it at bedtime and sleeps like a baby. Note: there are 2 different magnesiums. Make sure you ask the pharmacist for the sleeping one.lol