I am sorry to hear that you are struggling with sleep issues at the moment.
This happens from time to time with me too.
You have put strategies in place to enable the sleep process, but are in need of further support.
I have found a great article here by the National Sleep Foundation.
I hope some points might be something that you can consider.
Sleeping Tips & Tricks - National Sleep Foundation
Take care and I wish you some rest soon.