Insomnia is when you have a hard time falling or staying asleep. It can be treated with better sleep habits, psychotherapy, and sometimes medications. If a medical condition like diabetes or menopause is causing your insomnia, treating those conditions may help. If insomnia is a side effect of a medication, changing the medication or its timing or reducing the dose may help. Always talk to your doctor before making any changes to your medication.