I thought the time was 6 months, but it’s still stupid, when I can’t donate blood for the rest of my life, due to having had cancer in the 1980s.
They changed blood donation policy about a year ago to let “monogamous” homosexual men donate. The only thing that would bar them is if they has a new sexual partner in the past 3 months or had multiple partners in the last three month.
Waiting for them to belly-ache about that restriction.