ok, something needs to be said here. There is a difference between preferences and excluding. If you prefer a certain race/ you find a certain race more attractive, that is a preference. If you say you would never date a person of certain race because they are that race, that is exclusion and racist. The same goes here. If you have a preference to not date a trans person, that is 100% ok!! But “super straight” is excluding trans people, and therefore is transphobic.