Faccio un po' fatica a mettere insieme tutti i discorsi del post iniziale.
Innanzitutto credo che il problema principale sia che il sangue donato non contenga virus contagiosi tipo le varie epatiti e l'HIV, questo a prescindere da chi sia il donatore.
Non ho poi capito in base a quale normativa un gay sano come un pesce non potrebbe donare il sangue una volta effettuati (come per tutti i donatori) i prescritti test.