I have delayed sleep phase disorder and can’t sleep well at all on a normal schedule. Luckily, I work evening shift now so I sleep very well on my own, but when I worked day shift, I often needed something to help me sleep. I’ll go through what I’ve tried and how well it worked.
I tried hydrocodone (an opioid, obviously similar to oxycodone) on a couple of occasions. I think it actually made it harder to sleep - I just experienced somnolence most of the night - but the sleep was a lot more effective. I’d get up the next morning energetic and ready to get stuff done. Unfortunately, that only lasted a few hours and then I felt exhausted. Overall, I’d say it wasn’t a very good hypnotic for me. Also, as some have said, opioids can be very addictive to some people. If you find them highly euphoric, it’s best to avoid them. (I get no euphoria at all.)
Clonazopam, a benzodiazepine, calmed the thoughts in my head and made it much easier to fall asleep. Unfortunately, you slowly develop a very strong physical dependence to benzos after using them for an extended period of time and the withdrawals can be fatal unlike with opioids. Also, one night I remembered going to sleep after taking some but apparently I then had a 30 minute phone conversation with someone and possibly did other things I don’t remember. I might use them temporarily in low dosages to avoid the blackouts, but don’t use them regularly.
Ambien worked quite well for knocking me out. They’re not very addictive either, but you do develop a tolerance to them after a while. Also, the last time I took one (after using them many times before) while waiting for it to kick in, I started hallucinating and then vomited. I really don’t know what that was all about.
Doxylamine (in some OTC sleep aids) does a good job of putting me to sleep and I sleep well, but I develop a tolerance to it very quickly. By this, I mean I can maybe use it one or two nights and then its useless. Good for infrequent use.
Diphenhydramine (in most other OTC sleep aids) helps me sleep, but it makes me feel pretty groggy when I wake up. I try to avoid this one.
Melatonin is a natural hormone that induces sleepiness in your brain. For me, it just gives me a slight aid in falling asleep, which is often all I need. It is helpful for setting a sleeping rhythm for many people. It is pretty much without side effects and is pretty safe to combine with other drugs. This was one of my favorites.
And don’t forget alcohol. You don’t want to get drunk every night, but having one or two drinks can help calm the mind and actually has many health benefits including reducing the chance of heart disease. I have one or two beers most nights simply because I don’t want to find out what it’s like to have a heart attack. You can also mix it with melatonin, but it’s not safe with any of the other drugs I’ve mentioned. Light alcohol consumption is my biggest suggestion unless you’re an alcoholic.