What causes insomnia?
Insomnia is the body’s way of saying that something isn’t right. Things that may cause insomnia include:
- Too much caffeine, alcohol or nicotine
- Pain from medical conditions, such as arthritis
- Changes in work shifts
- Poor sleep habits, such as an irregular sleep schedule
- Worrying too much about not being able to sleep
Some medical conditions (such as depression) and certain medicines (such as heart and blood pressure medicines, allergy medicines and corticosteroids) can also cause insomnia.
Written by familydoctor.org editorial staff