If this happened after taking antibiotics, did you ever take a high quality probiotic supplement from the refrigerated section of your best local health food store? Antibiotics kill off beneficial bacteria, including those that manufacture some of our B vitamins and some that help regulate our emotional health. That might explain why the sleep problem developed after taking an antibiotic. Other ways to rebuild your beneficial colonies is to eat cultured foods such as kim chi. As for sleep aids, it's very hard to successfully use natural medicine when you're also on medication. Generally, natural practitioners would want you to quit the meds, eat better, exercise more, get therapy, meditate, etc. along with taking the natural remedies. Part of your problem might also be a rebound insomnia that can follow taking drugs to help you sleep, especially drugs that have the side effect of making you feel sedated but have their primary purpose as strong brain drugs such as Seroquel and Trazadone and benzos -- benzos are okay used as needed for anxiety, but when used for sleep they can have this effect. I'm pretty sure you've tried melatonin, but that's the best "natural" remedy for sleep, and a homeopathic remedy called Calm's Forte can be helpful. I hope you find a whole-life program that helps you even if it has to be alongside medication.