If I may just add to Russ's recommendation of L-Tryptophane......you must also take Vit. B-6 along with it.

L-Trytophane depletes the body of B-6.

I have insomnia and what has helped me the most is Phosphatidyl Serine, Progesterone cream (a dab on the thin skin (arm), every other day) and if I need extra help I use a product called "Calms" by Hylands.....I'll take a half of a pill and it really helps me to be able to go to sleep. Don't get the Calms Forte', it has lactose in it and I (at least) can't tolerate the milk sugar (lactose).

miselaineous