I donate for a number of different reasons
It is not often I get a chance to help save lives.
I find it a fun way to pass time on a Saturday morning
It gives me an excuse to eat a salty snack.
It gives me a reason to wear all those shirts I have received from the red cross over the years