The most common cause of painful pericarditis is
High-Yield Explanation
The cause of pericarditis is believed to be most often due to a viral infection. Other causes include bacterial infections such as tuberculosis, uremic pericarditis, following a hea attack, cancer, autoimmune disorders, and chest trauma Ref: guyton and hall textbook of medical physiology 12 edition