Went to give blood today - couldn't it transpires because the fracture in my hand needs to fully heal. When the nurse asked how I got it he then said I cannot give blood for at least 6 months - how does giving blood affect mental health - not as if you can pass it on thro blood?! Very puzzled - ideas please?