I donated blood today for the first time. They say that blood donation is good for health, as it improves circulation of new blood. And the body is able to make up for the loss in a mere 48 hours anyway.
More than anything else I'm happy for the fact that I'm not underweight anymore. I remember having considered blood donation earlier but could not because I wasn't healthy enough. My weight at 68 now makes me perfectly healthy for my height.
3 years ago