Hi Demunie,
Dreams especially bad dreams and nightmares are caused by something that happens during the sleep.
Coughing blood was probably caused by an acid reflux during the sleep.
My guess is you have achronic digestion or diet problem.
Some drugs or medicines could also causes bad dreams.
|