I take Trazadone, it is anti-depressant but is commonly used for sleeping issues as it is sedating.
Many people with chronic pain and other disorders use it to help them with sleep. It is not a benz/narcotic so it is pretty easy to use.
I find that taking an Epsom bath really helps, I can barely get to my bed in time.
Hope you find something soon.