There is lots of factors that cause sleep to be disrupted.
Lacking vitamin B can affect the nervous system and which means that it forces you to more prone to anxiety and panic health conditions. https://gamereleasetoday.com/cbd-for-sleep-and-anxiety-your-path-to-better-health/