For my sleep, my dr prescribed Trazadone, while technically an anti depressant, its usually used for sleep issues(non addictive). I've been on since 2002 with no issues other than that first month, the wife hated me, as it screws up your ability to "complete" and
I was going for hours with no luck. First time I busted a nut after over month was a major relief