Please advise what is wrong with me I keep coughing up blood and I feel all weak?

Hemoptysis.... Coughing up blood, called hemoptysis, is a symptom which must always be evaluated by a doctor. The most common cause is bronchitis. Tuberculosis, and other benign diseases, can also cause hemoptysis. However, malignancy can also cause this so see your doctor asap so this can be ruled out and you can be diagnosed and treated. If you develop difficulty breathing, go to the er! if smoking, quit!