Have your adrenals checked by a good natural medicine clinician Scientists have found that insomnia may be caused by adrenal stress.1Sleep — Why You Need It and 50 Ways to Improve It 1Sleep — Why You Need It and 50 Ways to Improve It