I've only given blood once and it went fine. I was pretty dizzy afterwards. I think on the day you give you are supposed to have eaten a good breakfast and then eat a good meal afterwards. That may have been your problem. I know that it was for me.