You do what you can. I used to give blood regularly until the Red Cross decided that, because I'd been in Great Britain for more than 3 months during the later '80s, I might have Mad Cow Disease. I wish they'd decide on an incubation period for that disease so I could clear myself and go back to bleeding into bottles.
If you give what you can to help others, and maybe gently encourage others to do the same, I'd say you're doin' good.