I didn't say anything about homosexuality, and my comment was not in the context of HIV. Even in the context of VD, I don't think sex orientation plays a major role. Use protections and know your partner apply to all people.
I think people should pay for their lifestyles. Not just HIVs, obesity, heart condition, skin cancer, lung cancer, you name it. I like to eat junk food. It's not healthy, I know it, but I am willing to pay for it. That's why private health insurance companies set their rates through complex risk assessments. If you smoke, you pay more. If you exercise more, you pay less. Yes, there may be prejudices, which should be corrected, but forgo risk assessments altogether is not the solution. Public health insurance may not be for profit, but it needs to be professional.