For the "just take melatonin" crowd: some of us can't. Its contraindicated for high blood pressure. and, for some people causes florid dreams (not always welcome) and "restless legs"
"vivid dream melatonin" had heaps of hits. "melatonin nightmares" might be another way of putting it.