Today made up for many of the tough or frustrating days I've had lately. Today I got to give blood for the first time in over twenty years. Coming from the UK, where I'd donated blood a score of times, to the USA meant that because of fears of CJD, I was denied the opportunity as I was a potential carrier of mad cow disease prions. For whatever reason, this barrier was recently lifted, and today I spent my lunchtime donating. After some effort, and a few failed attempts to find a suitable vein, success! The phlebotomist announced that I was finished, took the full bag of blood, and told me it was on its way to do some good. I promptly burst into tears, carried away with the joy of being able to make this gift available for a future anonymous someone. It felt good, worth the wait. Even my loathing for the dawdling Pokemon Go drips cluttering the city on Monday is largely forgotten now. I'm only sad they didn't have Avengers bandaids for me to flash.
I have
…