yup! it's best to consult a doctor first before taking it. It also depends on the severity of your insomnia, the doctor will be the one to prescribe the appropriate medication for your condition. In my case I have mild condition so I usually take 2mg melatonin 1 hour before bed time. It works like magic.
![]()