Trazodone
"I am prescribed 100mg before bed for insomnia.  It only works for me if I wait to take it when I am very sleepy, RIGHT before bed.  If I take it too early, I feel lightly stoned, and hungry, but can stay awake.  It sometimes helps knock me out for 4-5 hours, if I'm lucky 6 hours at most."