Spirituality: Chant these mantras before sleeping to prevent bad dreams
In this mechanical life, we often ignore health and sleep. And that’s something we shouldn’t be doing to ourselves. God has given us this body to be taken care of. We mustn’t ruin our health by neglecting it. Good sleep is essential for a healthy life.
However, not many are lucky to get good sleep. Many of us are often disturbed because of broken sleep. We get nightmares that takes a toll on us emotionally.
Here’s a solution to our problems. There are mantras that will help us get good sleep and get rid of nightmares.
Let’s take a look at them:
Mantra dedicated to Goddess Durga:
या देवी सर्वभूतेषु निद्रारूपेण संस्थिता ।
नमस्तस्यै नमस्तस्यै नमस्तस्यै नमोनमः ।।
Ya Devi Sarva Bhuteshu Nidra Roopen Samsithaha I
Namastasyai Namastasyai Namastasyai Namo Namah II
Meaning:
O Goddess, you are omnipresent. You also exist in sleep. I bow to you.
Mantra dedicated to Hanuman, Garud and Bheem:
रामस्कंदम हनुमन्तं वैनतेयं वृकोदरम्
शयनयः स्मरेन्नित्यं दुःस्वपनम तस्य नाशयति
Ramaskandam Hanumantam, Vainateyam Vrikodaram
Shayanayah smare nityam, duswapnam tasya nashyati
Meaning:
Praying to Lord Hanuman – the ardent devotee of Lord Ram – Garuda and Bheem before sleeping everyday, will destroy bad dreams and give you a good sleep.