melatonin never worked for me. what I currently use is 150mg of trazodone + 30ml of NyQuil but like I said that takes on average 5 hours to put me to sleep. stuff like ambient, ativan, flurazapam, and xanex put me out in an hour or two but I don't have a prescription for any of those anymore.