Two of my brothers have been in serious accidents. Both received blood donated by strangers. I can never thank those people, but I can pass it on by donating blood myself, which I do regularly now.
The Red Cross makes it easy to find a place near you to donate.
This will fill you with holiday spirit like no trip to the mall ever will.