Question: what are the causes for not being able to sleep?
Answer: Mental health disorders. Anxiety disorders, such as post-traumatic stress disorder, may disrupt your sleep. Awakening too early can be a sign of depression. ...  Medications. ...  Medical conditions. ...  Sleep-related disorders. ...  Caffeine, nicotine and alcohol.