I believe that dreams are best interpreted by the person who had the dream. We all look at the world differently and so we assign different meanings to different things.
exactly. everyone has distinctive point of views. no standard meaning for each symbol should be considered as well. so it is better if the one who dreamed it will be the one to interpret it . .