Hello dear
Extremely disheartened for your loss and at the same time sympathetic towards your feelings.
For a good sleep, sleep hygiene principle is to be followed that includes Silent room, No mobile usage during sleep time, Fixed and particular hours of sleeping etc. But yours problem is different from above conditions. You are having Acute Insomnia due to stress and mental tension.
Next Steps
Although there are several drugs available in market for safe and sound sleep, a proper prescription is needed to purchase as Sleep drugs do not come under 'Over The Counter' drugs.
Health Tips
If you wish to take treatment ethically with prescription, I am here to help you.
You can contact me directly over Text/Audio/Video on Practo for consultation. Thanks and take care.