hi, you maybe getting mixed up with myocarditus this is when a virus spreads to the heart this causes heart failure, they both can get better in time but myocarditus is more serious
Pericarditis is inflammation of the pericardium, which is like a sac, surrounding the heart. Pericarditis can be caused by many things, heart attack, surgery, virus, etc. I assume your husband is being treated appropriately by a cardiologist. Usually pericarditis resolves without any long term effects. It does not in itself cause heart attacks or heart failure.