I use Valerian root drops when I cannot sleep. I get it at the health food store. It is wonderful. I do not know how or if it would react with other meds, so you may want to check.

But i have suffered from insomnai for several years and this really works, with no weird feeling in the morning. Works like a charm.