Years ago I was on Lunesta a short time. At first it really helped my severe insomnia, but then it stopped working, and my insomnia was worse than ever for awhile. I think that although Lunesta is not a benzo, it shares some of the same characteristics, enough to make continued use a problem for some people. If you do decide to go off it, I'd talk to the doctor first and do a very slow taper.
@soxfan, have you ever been tested for apnea? The stereotype about it is that the people who have it are overweight and snore at night, but I was thin and didn't snore. When tested, I had apnea, which even for mild cases like mine, can wreck your sleep. I use a dental device. It helps my sleep quite a bit.
Everyone is so different in what they need for sleep, but here are the prescriptions I use, in addition to a lot of supplements. Every other night I take 100 MG of Trazodone, and every other night I take 15 MG of Belsomra. I find that alternating these meds is crucial.
I do want to add that I think I'm the only one in these forums who has success with Belsomra. It stops working for many people, and that happened to me, too, until I started using it just every other day.
The progesterone tablets don't work for me although 3 doctors I really respect think it's the best form. I have it compounded into drops, which I respond better to for some reason.