Dreaming of seeing yourself or someone else spitting up blood is a sign that you are about to undergo a period of minor sickness or extreme tiredness because of the extended hours of overtime you are investing into your current projects or endeavors. |