After many months of rubbish sleep, I tried magnesium tablets,worked brilliantly but my stomach didn't like them,now I'm on vit d (osteopenia) and my sleep has improved greatly,there's been much discussion on here of the benefits of this vitamin,my dr said that every woman should take it from peri onwards, I must say my anxiety and low mood has much improved on it too but of course after amitriptyline,I'm not sure if anything natural would help but certainly worth a try?