Yes, you can take melatonin every night if it helps you sleep. You cannot become addicted to melatonin supplements, as melatonin is a hormone already produced by your body.