Pick from one of the above poll choices... (It should read over-the-counter and Diphenhydramine Hydrochloride).
I take diphenhydramine and melatonin every night. It does the trick, but I'm pretty out of it before my first cup of coffee. Diphenhydramine is in unisom as well, the pills have diphenhydramine and the gel tabs have doxylamine succinate. I briefly took Lunesta several years ago. When my girlfriend woke me up when I was about to go sleep driving, I decided that was not the way to go.
I feel blessed that I am able to sleep without using any drugs. Never in my life used them for that purpose and hopefully never will. That being said, hash almost instantly makes me fall asleep.
Pot actually was NOT the most effective sleep aid for me because I'd wake up when the high wore off and have to smoke more to get back to sleep. I honestly sleep a shitload better since I've been on a break from it. Diphenhydramine knocks me out good and hard for sure, but I sleep for about 11 hours on it, so it's no good if I have something to be up for the next day. I also don't like the dreams I have on it. Melatonin has been my favorite thing I've tried for sleep issues. I took it every other day for the first week or so after starting my "break" and it helped me fall asleep; generally I'd stay asleep for at least 6 hours. I take it when I need to fuck up my sleep schedule a little bit and go to bed earlier than my body is used to, but I don't take/do anything daily now to help me sleep.
Never smoked much hash anyway, but the times I did I got sleepy immediately. As in it took me less than 5 minutes to fall asleep.
Booze makes me fall asleep, but then I wake up in the middle of the night and can't fall asleep again.
I don't have much trouble getting to sleep. It's the waking up part I have trouble with. Is there a pill for that?