Dreams are what drive us to accomplish certain feats in our lives. Dreams have always been an integral part of human understanding of the universe. Therefore, it becomes equally important for us to understand the power and effect of both good and bad dreams. Dreamcatchers have been in the mainstream for a long time just