Thank you for posting your query.
You definitely require medical help
to restore normal and refreshing sleep.
The best medicine for sleep problem in your case would be zolpidem
, sustained release preparation. It has an action for 6-8 hours and there is no hang-over effect the next day.
In addition, regular exercises would also be useful.
Dr Sudhir Kumar MD DM (Neurology)
Senior Consultant Neurologist
Apollo Hospitals, Hyderabad