I suggest you try some meditation and breathing exercises.
After medical problems are ruled out I suggest trying a few self-care methods that I have found to be of use. In some cases, regarding sleeping disorders can indicate a serious healthy problem like narcolepsy. https://community.orbitonline.com/users/genesis9828/