To SpireCatalyst - get well soon brother. We are all pulling for you.
To Everyone Else - What if you needed 2 or 12 or 21 units of blood? Think about it. You know it is so EASY to donate a pint of blood and the people who work the clinics are so good at what they do, I can honestly say it's not all that painful. Nice folks and good cookies. How can you go wrong?
Seriously, please, call Red Cross, a blood bank, your local equivalent and donate a pint for free this week. You'll feel better about yourself, you'll lower your blood pressure without even trying, drugs will work really, really good for a week and you may very well save a life.
Do it!