Hi Cathy - sorry you're feeling so crummy, lack of sleep can sure do that to a person!
I've been taking trazodone for about 3-4 months, and find it works well for me. My GP prescribed it for insomnia, which was more of a "not staying asleep" than a "not getting to sleep" scenario. I still wake up sometimes, but I usually get back to sleep quite quickly instead of being up for hours. I took zopiclone for a bit a couple of years ago, when pain was keeping me up, but I found I was often groggy the next day - the trazodone has less of a "hangover" feel to it, and since I work full-time in a mentally demanding job, that wasn't really ideal!
I hope you find something that works for you soon - not getting enough sleep can be really debilitating.
Lisa