why would your hgb be low?
A low hemoglobin count can also be due to blood loss, which can occur because of: Bleeding in your digestive tract, such as from ulcers, cancers or hemorrhoids. Frequent blood donation. Menorrhagia (heavy menstrual bleeding-although even normal menstrual bleeding may cause a slightly low hemoglobin count)