Just as much sleep is part of our lives, so are dreams. From historic times, dreams have been prominent as a communication channel between super natural beings and us, crystal ball to look into the future and outlet to express our unexpressed feelings. In this article, I am not so…