Trazodone
"I've gotten the best sleep of my life on Trazodone. I've struggled with insomnia for as long as I can remember. I also take 100mg of Zoloft for depression, general and social anxiety, and OCD. The only downsides for Trazodone are the fact that it makes you a little drowsy for an hour or so after you wake up and it also can give you really weird dreams. Not nightmares, just strange dreams. I feel very energized after the drowsiness wears off."