I have never donated blood due to my extreme hatred of needles. If I can get over it someday, I would gladly donate. But, as of now, I can't even bring myself to get a flu shot
I donate blood as often as I can. It always makes me really sick to my stomach and dizzy, and I've almost passed out like every time I go, but I still give cuz I think it's a good thing to do. Hopefully things go well for you.