I have had insomniafor years and years, and have tried numerous medications. I currently take ambien,seroquel,alprazolam,prozac,topamax,lithium,and imitrex. Sometimes I will go days with no sleep! I have taken elavil for depression, not for insomnia. Ambien helps with insomnia,but sometimes I will only sleep for a couple hours before waking up.I stopped all caffeine intake during the day. I dont know what else to do! Any suggestions would be greatly appreciated!