Hypertension will also keep you from donating. If you're pulse and/or blood pressure is too high you will be deferred.
HIV amoung others. Go to the center. I think mental problems might also be things that disqualify someone from donating.
Tons of things like mental illness or addiction. It's best to be up front but they will need an ok from your doctor depending on your illness.
Thanks! Your answer is awaiting moderation.