With the prayer of the rosary, after some time bad dreams, negative states, and other mental illnesses will disappear forever... It will just take away all the darkness from you.. but you will have to fight with the demons for a while, they will not leave you alone until they disappear