What Is the Best Treatment for Sleep Problems?
The best treatment for insomnia is Cognitive Behavioral Therapy for Insomnia, or CBT-I. This talk therapy is recommended over medication because it is more effective—CBT-I has been shown to work in multiple research studies—and has fewer side effects than medication. CBT-I improves sleep in 7 out of 10 people who complete it. Research also shows that CBT-I reduces how many nightmares people have and the distress related to upsetting dreams.
And there is a free app to help you with sleep issues...
Mobile Apps
CBT-i Coach is designed for use by people who are participating in CBT-I treatment guided by a healthcare professional. CBT-i Coach gives you a structured program to get your biological clock reset to make it easier to go to sleep and to sleep through the night.
Insomnia Coach is a free mobile app that can help you improve your sleep and includes a guided, weekly training plan, tips for sleeping and personal feedback about your sleep, an interactive sleep diary, and 17 tools to help you get your sleep back on track.