In Ayurveda, sleep is considered one of the three pillars (or necessities) of life, along with food and sex. There are some Ayurveda remedies for insomnia
Ayurvedic Remedies For Insomnia
Start winding down a couple of hours before bedtime. Avoid TV, the computer, loud music, and looking at your smartphone screen; all of which are too stimulating for the mind before bed.
Finish your dinner 3 hours before bedtime so that process of digestion doesn’t interrupt your sleep.
Create a bedtime routine; whether that be a bath, meditation, or your own form of quiet time. This will put your body in the sleeping mindset.
Take a warm bath with a few drops of calming lavender oil in the evenings.
Drink either: a warm glass of milk (cow, almond, or milk) with a pinch of nutmeg; or a warm glass of milk infused with 10 strands of saffron to induce sleep.