Probably no different than having a str8 woman as a teammate ? Your bad experience with her was NOT due to her sexuality, but to her Personality. She probably was just not a nice, good or pleasant person, although I dont know her and am solely going by your story here.
Its always safe and easy to grasp for stereotypes to make excuses.... DONT do that.
And also consider, perhaps it was something about YOU that made the interaction with her unpleasant and difficult. NEVER discount yourself as a cause.... Introspection is a trait of strength.....