If hemorrhoids bleed for a long period of time, they may cause iron deficiency anemia, which can lead to wasting due to lack of appetite. If prolonged hemorrhoidal bleeding is left untreated, it may lead to excessive iron loss due to blood loss. If no attention is paid to correcting the cause of the disease and replacing the iron, it may lead to iron deficiency anemia. Anemia will cause a series of clinical manifestations, including black stools caused by blood loss, as well as dizziness, fatigue, blurred vision, lack of appetite, etc., and in the long run may cause wasting. In this regard, treatment should firstly correct the cause of the disease and choose an appropriate method to treat hemorrhoids; then supplement iron. In addition to eating more meat, animal offal and other foods, you can also take oral ferrous sulfate, ferrous succinate and so on to supplement. Please follow the doctor’s prescription for medication. If you have bleeding hemorrhoids for a long time, please go to the hospital as soon as possible and give the necessary treatment to avoid aggravation of the condition and adverse consequences.