The ban is against gay men donating. It does not ban HIV+ heterosexuals.Why does the Mayor want to contaminate the blood supply with AIDS?
As an HIV+ person I would inform them I had HIV and expect my blood to be used for another person with the same HIV genotype I carry.
That makes HIV- blood more available to save the life of a bigot like you.
Though from your writings I can't imagine anyone wanting your life saved.