Can viral myocarditis heal on its own?

Some people with viral myocarditis can heal on their own. The body produces antibodies against the virus, which directly or indirectly destroy the virus, and the disease heals itself. Most patients with viral myocarditis have a good prognosis with prompt diagnosis and treatment.