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.
Failure is a great teacher and I think when you make mistakes and you recover from them and you treat them as valuable learning experiences then you've got something to share.