What causes insomnia? Rebecca Leonard September 03, 2019 10:56 Follow Mental health conditions, most commonly anxiety, stress and depression Noise or environmental factors like heat or cold Medications e.g. Steroids Recreational drugs e.g. MDMA, Cocaine Alcohol, caffeine and nicotine Jet lag Shift work Related articles Can you die from too much sleep? What is best treatment for insomnia? What is a good sleep pattern? Why can’t I sleep even though I am tired? Comments 0 comments Please sign in to leave a comment.