Melatonin is something I'll use too. Alcoholic/addict friendly. For me at least, it doesn't make you fall asleep (hence the sense of passing out). It certainly keeps me asleep tho! I wanted to get a nap in one day before the kids came home because I knew I'd have a late night. So I took one and slept for 5 hours!