Though it is not meant for general insomnia, I would recommend melatonin. This supplement saved me when everything else failed. It’s synthetic analogue of a natural hormone melatonin produced by your body. No prescription is necessary. It helps your body relax and fall asleep. It’s been a popular sleep aid medication for three decades already. Despite some recent criticism, melatonin has minimum side effects and it really works.