I've had a long struggle with sleep. The most effective supplements are:
* magnesium (threonate form before bed)
* D3 BUT MUST BE TAKEN WITH magnesium. 5000IU + 500mg magnesium. These two are linked. Taking D3 without magnesium can make a magnesium deficiency worse. This made a monumental difference for me.
The B-100 complex has helped me a lot. I have to use it twice a day to undo the damage done from drinking energy drinks that have high dosages of inactive B vitamins which compete with the active forms and was leading to deficiency and nerve issues.
* magnesium (threonate form before bed)
* D3 BUT MUST BE TAKEN WITH magnesium. 5000IU + 500mg magnesium. These two are linked. Taking D3 without magnesium can make a magnesium deficiency worse. This made a monumental difference for me.
* B complex also very important
* Glycine improved my quality of sleep