Brief Answer:
Your symptoms are more likely caused by acute
bronchitis.
Even though, you should see a pneumologist.
Detailed Answer:
Hello,
Thank you for using HCM. I understand your concern.
A cough is a
common cold symptom. It's the body's way of getting rid of phlegm or mucus. But as your cough persists and is associated with dyspnea (respiratory difficulties) and coughing up blood, you need to see pneumologist.
He will make a accurate physical examination of the lungs and will guide you into further examinations needed.
You may need a chest
radiography, full blood count and sputum examination.
There are different causes of coughing up blood such as: bronchitis,
bronchiectasis, pneumonia, some reumatologic disorders,
pulmonary thromboembolism ect. Bronchitis is the most common cause and the most probable in your case. Coughing up blood due to bronchitis is rarely life-threatening. So don't be to much worried.
Your symptoms can be made worse by smoking. So, don't smoke and don't allow others to smoke in your home.
Stay away from or reduce your time around things that irritate your nose, throat, and lungs, such as dust or pets.
Hope this is helpful.
Let me know if you need more clarifications. Otherwise please close and rate the answer.
Kind Regards,
Dr. Juarda