I just had another quick thought. There is something called GABA (Gamma-aminobutyric Acid) that might effect dreams for some or most people. There is also an amino acid called theanine that your body uses to create it's own GABA which might work even better. Both of those should be available at your health food store.