You could go to see a doctor and tell them about your problem. Insomnia can have medical or psychological sources.
A doctor could prescribe you with melatonin pills. It usually doesn't have side effects, but I'm not a professional.
If you're often anxious, it might disrupt your sleep as well.
Anyways, if you've tried several methods and nothing ......
reply