I was never able to give blood (due to iron deficiency) until I became a vegan. As a vegetarian, it was always assumed that the iron deficiency was from being vegetarian and not eating enough animal...