Take proper sleep before donating blood so that you do not face any problem like weakness or dizziness.