I am sorry you are going through this. It's not fun.
I was going to suggest Melatonin as well, but Maggie beat me to it. I was taking it EVERY night for a while, but made myself stop because I didn't want to become "addicted" to it. Now I take it as needed. Even when I take it I do not sleep ALL through the night. I don't think I'll ever sleep through the night, EVER. Even when I was taking cough syrup with Codeine I woke up at least two times during the night.
I went through a few months of bad insomnia. To the point that I'd lie awake and just cry. Even the crying didn't help me sleep.

Maybe try to have a massage once a week to relieve some tension that is built up in your body. I wish I could afford that.

Good luck to you.