I have donated blood many times in my life (yes not as much lately as I […]