First thing that should be done in this problem is to improve sleep hygiene.
- Fix your time to go to sleep. - Avoid alcohol, tea, coffee in evening
- Light exercise will also help in getting good sleep
- Use your bed for sleeping only and don't watch TV, read books on bed
- Avoid day time naps
- If you fail to sleep within 10 minutes of going to bed, get up and start to distract yourself.
- Bath with warm water in evening will help.
Try to improve sleep hygiene and if condition don't improve consult a psychiatrist or sleep specialist. Medicines like Benzodiazepines like Clonazepam, Alprazolam etc help in getting good sleep. Z-drugs like zolpidem or zopiclone also help in getting good sleep. These drugs have abuse potential so should be taken for short time only and under proper prescription.
Thanks, hope this helps you.
Was this answer helpful?
Thank you for your feedback.
Suggestions offered by doctors on Lybrate are of advisory nature i.e., for educational and informational purposes only. Content posted on, created for, or compiled by Lybrate is not intended or designed to replace your doctor's independent judgment about any symptom, condition, or the appropriateness or risks of a procedure or treatment for a given person.
Book appointment with top doctors for Difficulty Sleeping treatment