I don’t cough in the morning, but there is blood in my sputum, what’s wrong?

There are many reasons why you don’t cough in the morning but have blood in your sputum, which can be caused by oral diseases, lung diseases, heart diseases and other reasons. 1. Oral diseases: such as gingivitis, there may be symptoms such as swollen and painful gums, bleeding, etc., which can be discharged from the body with the sputum. 2. Lung diseases: such as tuberculosis, tuberculosis lesions increase the permeability of capillaries, resulting in blood leakage and blood in sputum. 3. Heart disease: such as mitral stenosis, due to pulmonary stasis caused by the alveolar wall capillary rupture, can appear in the morning without coughing, but the phenomenon of blood in the sputum. It is recommended that people who do not cough in the morning but have blood in sputum go to a regular hospital in time to clarify the cause of the disease and standardize the treatment under the guidance of the doctor.