Table of Contents
Every dream has a meaning which reflects a lot about you and therefore, you should not discuss it with everyone. Some dreams are meaningless, some are close to our daily routine, and some depict what had occupied us while we slept.
Mohammed Ibn Sirin writes in his book that one should not share his dreams with the following 4 types of people.
The one how is not bound by the Shariah law is not close to Allah. The dream shall be disclosed for interpretation to those who are pious and are close to Allah. The ones who reject the oneness of Allah are not blessed ones and how can they cause blessings for you?
It is said that women shall not interpret dreams as they are believed to be sensitive in nature.
The one who is not educated in the dream interpretation cannot interpret the dreams. Interpretation of dream requires knowledge and as Allah says that Knowledgeable and un-knowledgeable are not equal.
There is a belief among many people that the dream shall not be disclosed to a person who does not has knowledge about it. People have this general belief that when a dream is discussed with an ignorant person, then whatever (wrong) interpretation he would tell would come true.
However, this is not near reality. What is truth cannot be undone because of a wrong interpretation? Dreams shall not be disclosed to the ignorant, yet it is not true that their wrong interpretation will come true.
An enemy, who hates you in his heart will never interpret the dream correctly. When the heart is not clear, the tongue shall never reveal the truth.
Even if there is someone who interprets dreams, yet is your enemy, you shall not discuss your dream with them as it is likely that they won’t interpret it correctly due to personal hate.
What to do if you see a nightmare?
The things that have been destined for one cannot be undone like that, only dua and sadaqah have such power. Otherwise, what Allah Almighty has destined for you shall reach you. We shall always make a dua or give away sadaqah if we see a bad dream.