Sayyidina Abu Huraira (RA) reported that Allah’s Messenger (SAW) said, “As the time draws near, the dream of a believer will not be false and the truest dream will be of one who is truest in speech. And, the dream of the Muslim is a portion of the forty-six portions of Prophet Hood. And dreams are of three kinds: good dreams are glad tidings from Allah, sad dreams are from the devil and there are dreams about what man experiences with him self. So, when one of you sees a dream that he does not like then he must stand up and spit (out to a side) and he must not mention it to the people”. He also said, “I love to see a chain in my dream because the noblest fetters are to be steadfast in religion and I hate the fetters in the neck”.
[Bukhari 7017, Muslim 2263]