Lunesta
"I've had severe insomnia for years and have tried everything from diphenhydramine (Benadryl), Ambien, temazapam, and trazodone.

Honestly most of the above work except I have to rotate every few weeks between them.

BELIEVE IT OR NOT, the one sleep aid that works the best for me is a strong dose of Benadryl.  I have trouble falling asleep and staying asleep and Benadryl is the one tried and true medicine that works all night. Because of other meds I'm now on, I can't take it any longer and have to take a prescription sleep aid."