How long hemolytic anemia lasts depends on its cause.
Hemolytic anemia caused by a medication or infection is usually temporary. It goes away when the drug is discontinued or the infection is treated.
Hemolytic anemia caused by an inherited illness is a lifelong condition. The impact on a person's quality of life and life span can vary greatly. It depends on the specific inherited disorder and its severity. Some people don't have any symptoms. Others have severe, persistent symptoms.