Not having enough iron can cause many health problems. This is because iron is needed by many different parts of the body.