Hello, can I ask which medicine are you taking currently for sleep?and are you having any decreased appetite and loss of interest in daily work.
Because your symptoms are not only that of insomnia. So only sleeping medications will not help. We have to describe you antidepressants which will help you to sleep and also reduce your anxiety.
Next Steps
First tell me the medications you are currently taking.
Accordingly I will prescribe you the medications which is needed.
Health Tips
Start exercising and also start meditation