Can myocarditis cause low platelets

Myocarditis may cause a decrease in platelets.
Myocarditis is an inflammatory disease of the heart muscle, often caused by viral, bacterial and other infections. The invasion of viruses and bacteria into the human body will cause platelet aggregation and megakaryocyte damage, leading to a decrease in platelet production and an increase in platelet destruction, which will result in a decrease in platelet levels.
According to the different causes of myocarditis, antibiotics such as roxithromycin or antiviral drugs such as acyclovir can be applied as prescribed by the doctor. At the same time, nutrition and rest should be strengthened to reduce the cardiac load and improve myocardial function, and patients with myocarditis usually recover completely after a few weeks.
When diagnosed with myocarditis, standardized treatment should be carried out under the guidance of a doctor to avoid delaying the condition and causing adverse consequences.