To say homosexuality is not a choice is BS.
Attraction MAY not be a choice. Therefore you can say "it is not my choice to be attracted to someone of the same sex as me" but sexual acts ARE a choice.
Along the lines of your ideology how would you be able to punish a pedophile? It may truly not be their choice to be attracted to underage persons, but the moment that person acts on those urges they made a "choice" and therefore should punished.
Now I'm not saying we should punish homosexuals (between two consenting and of age individuals), I am simply saying the "I didn't chose this" defense is garbage.