having iron defeciency anemia sucks...