Ok, I saw a post that straight bashed someone. It makes me horribly sad to see this. I am a lesbian but telling a straight person they are wrong for liking the opposite gender and that they aren't open minded enough is hypocritical in so many ways. The post said that the girlfriend wasn't truly in love with her boyfriend because she doesn't want to imagine him without a penis.
There are three ways a person is attracted to a person, physically, mentally and emotionally. Meaning a person is attracted to another's body, their mind, or smarts, and their soul. If you aren't physically attracted to a person, it'll be harder to want to have sex with them. If you aren't mentally attracted to them, it'll be harder to hold a pleasant conversation with that person. And finally, If you aren't attracted to their soul, it'll make emotions very hard to keep.
I, for example, am attracted to only girls with all three of those. It is the same for straight people. There are many straight people that cannot imagine being attracted to a person of the same gender in any of those situations, they are not wrong. That is how that person functions. A person is not homophobic for not wanting to imagine relations with a person of the same gender.
People need to leave people alone about who they like. I have even met lesbians who are mentally attracted to boys and girls but identify as a lesbian. I have met straight people who are physically attracted to both but identify as straight. It is a persons personal choice to identify as whatever they please, or to have no identification at all. Attraction is not a persons choice, stop pretending like it is. Stop caring about another persons sexuality.