Hi
I had gone through your query.
1st thing is require is to maintain
sleep hygiene that includes
Certain routines and lifestyle modification will help you like
Fix sleep schedule and stick on it/no day time sleep
Exercise that makes you fatigue
Stress free activities and meditations
Avoid alcohol and smoking/avoid heavy meal in dinner/avoid tea cofffee soft drink at night
Use bed when you feel sleepy/read up to when you will sleepy
No talking or use mobile in bed
Calm and cool bed room
all of this will help you to restore good sleep
besides this there are some medicines like benzodiazapine and zolpidame which are useful in treat sleep problems. you need to
consult psychiatrist before taking it.
Insomnia is due to Psychological stress or illness may require treatment of underlying root illness.
So consult and get well soon
Still if you have query then feel free to ask me directly on http://doctor.healthcaremagic.com/doctors/dr-vishal-garala/68046
Thank you.