I've had some insomnia recently. A friend recommended liquid Melatonin. I take 1 ml every night before bed and in 30-45 mins I am out like a light. I've been taking it every night for a few weeks and feel great. Best sleep of my life. Does anyone know if it's okay to take it long term?