I bought some sleep supplements, and I'm going to try one at a time. I'm not sure which one I should try first. I also have some melatonin on the way but it won't be here for a few days and I've tried it before and know it only helps me with falling asleep and doesn't always work. I have issues falling asleep, staying asleep, and I wake up too early and can't fall back to sleep. I am already taking magnesium and D3. Also, any idea how long I should take the supplement before adding another one? I was thinking a week but maybe two weeks is better. This is what I bought: - Thorne 5-hydroxy-tryptophan - Thorne L-Theanine - Thorne L-Tyrosine - Thorne Basic B-complex Thanks!