Ditto, super ditto on the problems sleeping!
#1 Vitamin D3, 5,000 iu (my daily winter dose) to 50,000 iu (a theraputic dose, induces relaxed muscles and a feeling of calm within an hour, has solved major muscle/tension aches for three people I know personally).
#2 Epsom Salt
footbath or magnesium malate supplement. Magnesium is a vital co-factor of D3, use them together. I point to magnesium malate (Mg bound with acid from an apple) because I've experienced side effects with other types (mag. oxide, chelate and chloride can create a calcium and sodium imbalance in the body, because mag, salt and calcium have antagonistic relationships in the body).
#3 Potassium from foodsources like yellow or green bellpeppers. I've seen posters on curezone call insomnia a potassium deficiency.
#4 L-ornithine, an Amino acid that helps mop up ammonia from the bloodstream and in the brain. It's a protien that comes in most meat foods, and is reportedly safe in dosages up to 10g a day. The theory is that the human brain is extremely sensitive to ammonia- you can wake a person from unconsciousness with smelling salts (containing ammonia). In a case of an insomnia, a person releases more ammonia into their bloodstream due to stresses and parasitic activity ( parasites
release ammonia as part of their lifecycle).
I am going to be trying l-Ornithine myself in a few days, my bottle's still in the mail. I've been looking curezone up and Down for reports about using Ornithine, and some folk are quite positive about it, and for others it didn't have much effect.
I'll point you to the D3 and to do some reading on it. D3 not only downregulates stress signals sent between the neurons in the brain, it also helps regulate gut health. It heightens the absorbtion of mangnesium, calcium, and most all the other essential minerals through the gut wall.