I have the same problems as you, and after 3 years of it gave up a couple of weeks ago and went to GP.
We went through what I did to try and get to sleep, talked about hypnotherapy etc and after deciding that I was doing as much as I could to help myself settled on some low dose pills to try and break the cycle. Assuming you do all the following: no active exercise immediately before bed (although I assume that doesn't exclude sex!), no caffeine based drinks or heavy meals, no alcohol, regular bedtime routine - hot bath, read/listen to radio to wind down. Also, keep a pen and paper and write down all those thoughts swirling about in your mind when you do wake up, do the ironing, walk around the house.....I tried all of that with no luck which is why I went to GP.
What I have done take them for a week, and then stop. For the last week I've taken them every other night. The dose was very low, and initially was no help - I have increased (GP's advice) dose and have had a few reasonable nights. I was absolutely terrified of becoming addicted, and more importantly not being able to function the next day because I felt so drugged up. I'm not sleeping like the dead, but do at least manage to get back to sleep when I've woken up which is more than I used to do. I do feel better, even though I haven't had a completely unbroken night yet, but at least I'm getting a couple of hours unbroken at a time, rather than the waking regularly through the night and never having more than about 30 mins sleep at one go.
It's an absolute bugger not sleeping properly, and so debilitating and until you've been there, it's impossible to really understand what it's like. My DH sleeps like a log, and has been very understanding, but sometimes I'm really resentful of his ability to sleep through pretty much anything, whereas I'm awake at the slightest noise, and then awake for hours!
Don't be afraid to see you're GP, if they're sympathetic you should get the help you need. Sorry, this is very long winded (maybe it'll get you to sleep), but it's a subject close to my heart at the moment. I hope you get what you need.