Sexuality is so clearly a choice, I don't see why people get so aggressive when others disagree with that choice.
You can't use the argument of a gay person saying "If you offered me the choice any day, I'd choose not to be gay" because it's not like that. For example, say you sit some exams and fail them because you did not work hard enough. Afterwards, of course you would say if you had the choice you'd want to pass them, but that's clearly not the case, as you chose to not work harder. Indirect choices are still choices.
I'm still of the opinion that it's worse to force an opinion on someone else than it is to have an opinion that many disagree with.