A combination of prolonged overseas duty and/or various vaccinations will cause you to be put on the "thanks, but no thanks" list with the American Red Cross.

I used to donate regularly until the rules changed in the '90s.