Alex, not all beings choose to be homosexual before they incarnate. Sometimes it happens during an incarnation. So you may not have chosen it in advance.
Hsiang-Lin: Yes, explore those thoughts and don't feel shame. You can choose to act on them or not act on them. That's your choice. But don't disregard your own feelings out of fear.
Life trials come in many forms, and coming out as a gay person in our society is definitely tough, but I think it's getting better.