Until and unless your anxiety and depression is not adequately addressed, the sleep issue will not settle as it is a part of that symptom complex.
Next Steps
Please consult a qualified psychiatrist as early as possible
Health Tips
Do not attempt self medication or take any Over the counter or herbal remedies for your issue. You will end up worsening your condition