A guy loving a gal is called "straight". If he loves another guy, that's being gay. If you find yourself hopelessly in love with a T-girl on sight, that's not the most brilliant thing to happen to you but it's awful close. We need a term name for that. Maybe you can invent one.