I don't think homosexuality is a choice. Society forces you to think it's a choice but in fact it's in one's nature. The choice is whether one expresses one's nature truthfully or spends the rest of one's life lying about it.
You are the master of your environment. You've got your own head, your own mind. So once you figure out what you want for yourself, you have to create the proper environment to make sure you can live out all the things you want.