People who suffer from anemia generally feel tired and weak and might experience symptoms that include irregular heartbeat, headache, chest pain, and cold hands and feet. Anemia may be caused by iron and vitamin deficiency, diseases such as cancer and HIV, and the body's inability to produce enough red blood cells.