I first donated blood three years ago. Went fine.
I went again 2.5 years ago. I over-heated, almost fainted, wasn't pleasant.
For the last ~six months, Red Cross has called me regularly trying to get me to book an appointment. I've missed almost all of those calls due to being at work.
Like three weeks ago, they called me, and I picked up thinking it was something work-related. I made an appointment for this morning.
Got here today, filled out all the forms etc. (lots of paperwork because it's been more than two years). And I can't donate, because they put a ban on me for two years from last time, and then didn't sufficiently follow up to clear me.
I informed them exceedingly politely that perhaps they should remove me from their call list until sufficient time has expired and I can donate again.
Ho hum.