Another Disclaimer:
Any time a patient mentions coughing up blood, most non-medical background people automatically want to mention/diagnose TB. That is of course a possibility, but not the most likely choice instance with these symptoms and presentation. I gave Jimbo my best guess of the MORE LIKELY cause of his symptoms and told him to see his personal practitioner for follow-up if he coughs up more, vomits blood again( if at all according to him) , or runs fever,etc.
I imagine that Jimbo probably feared TB as well. That is why I gave him info on other more common causes of those symptoms.
Edited ...