There are a number of different ways to address insomnia . The success of any specific treatment option depends on the degree to which it addresses the underlying factors that are impacting sleep. For example, if your insomnia is due to pain, you will probably find minimal relief in taking a supplement that treats insomnia due to anxiety. It is recommended that you work with your naturopathic doctor to understand exactly what treatments are suited for you. The treatments that have been found to be effective include calming teas, meditation, journaling, deep breathing , various supplements, botanical medicine, homeopathy, acupuncture and many forms of body work.