ANY time you cough up blood, you need to get to urgent care YESTERDAY.
I'm not trying to live forever.
/johnny