You must know the issues before giving blood.......