I give up on life and my crush. I will never be good enough after kissing a tranny. I'm just such a failure.
It sounds like you're being a bit dramatic. Is that really how you are feeling?
Yes, when I kissed one of them my crush called me a faggot
You should reflect on how it felt to be called that hateful word and try to find yourself. There is nothing wrong with liking the same gender.
I can't be a homosexual though, because I have a girlfriend.
I understand that you feel conflicted about this, but it's okay that you kissed the transgendered person. People shouldn't be judged by their sexual orientation. You shouldn't continue to have a crush on someone who uses homophobic slurs either.