Mirtazapine
"I was a lifelong insomniac. Used over-the-counter crud. Slept fitfully and felt drugged all day. I now take 15mg to 30 mg of mirtazapine and sleep soundly for a solid eight hours. Feel refreshed all next day. But, boy, it does give you the munchies almost right after taking it."