I have coughs with blood during the night, what can it be?

I am 22 years old, and I have had a cough with blood during the night, I believe it is not tuberculosis, since I have already cured myself of this disease at the age of 18, and I also do not have any symptoms, I would like to know what it can be? Note: When I had tuberculosis I never got to spit blood.
Expert answer:

What you have is coughing up blood; is a unique and important symptom, but with a single symptom, even if it is such a peculiar symptom, you can not make a diagnosis, go to a doctor as soon as possible, you need to be examined and examined.