Question: what are reasons for not being able to donate blood?
Answer: Cancer.
Cardiac disease.
Sever lung disease.
Hepatitis B and C.
HIV infection, AIDS or Sexually Transmitted Diseases (STD)
High risk occupation (e.g. prostitution)
Unexplained weight loss of more than 5 kg over 6 months.
Chronic alcoholism.