you.
Thank you for your question on ehealthforum.com
Coughing up of blood can occur in various conditions like pulmonary pneumonia due to bacterial infections like TB, bronchiectasis, pulmonary embolism, Wegener's granulomatosis, pulmonary hypertension secondary to pulmonary vascular obstructive disease and rarely Eisenmenger's syndrome.
The associated symptoms and the management differ with different condition. If investigation of your condition did not reveal any identifiable cause, then it is most probably due to pulmonary hypertension, which requires oxygen supplementation therapy, vasoconstrictors etc. Congenital heart diseases due to septal defects can also lead to pulmonary hypertension leading to hemoptysis. So, the diagnosis of the cause is very important in your case. It is very difficult to advice without having a diagnosis. I hope this information is clear and helpful for you. Thank