Trazodone
"It has been a life saver for me and my insomnia.  I've tried other medications before like Ambien but with my anxiety, it was not effective in helping me fall asleep.  I've been using Trazodone for years now without any complications.  For me, it works instantly or up to the most 10 minutes, depending on my dosage.  In the days that I don't have because I'm waiting on my refill, I never get to sleep when I want/need to."