Yep, I donate blood when I get the chance (I have a toddler, so finding childcare to donate can be challenging). It used to stress me out a bit, but then I got pregnant and got hyperemesis where I had to be stuck with countless needles during all of my hospital visits (coooonstantly being rehydrated), and now I don't even have to exhale-- it barely even gets my attention. So what I'm saying is that over time, once you've been stuck a lot, you hardly notice it at all.