I feel you might have taken quite few medications for your sleeplessness over years and so want to stop further.
Ambien is good choice for treatment of insomnia, but it is intended for short-
term use. Elavil/Endep can be tried if you are not comfortable with Ambien and it is a non-addictive drug. Try to relax and plan a healthy sleeping habit on a long-term basis. Avoid coffee/tea, smoking, alcohol and a bulky spicy meal at nights.