If you have dreamed of coughing up blood in your mouth: You are moving in the right direction in many matters. Coughing blood from the mouth in a dream means that if this person has health problems, he will get rid of these problems soon and find healing, troubles and worries will be left behind, to lead a happy life, to reach the old religious days. It is a harbinger of positive and beautiful developments that will occur in a person's life.