These threads always bring me to the 5 agreements and the one that usually always applies:
DON’T TAKE ANYTHING PERSONALLYNothing others do is because of you. What others say and do is a projection of their own reality, their own dream. When you are immune to the opinions and actions of others, you won’t be the victim of needless suffering.
Having said that please understand that some of us mongers get a little nervous when roommates (of any gender or orientation), bfs/gfs, handlers, pimps, or other affiliates HANG around.
This is when the
Information
Exchange in ECCIE kicks into full gear.
It matters not who is "lurking" around, it simply raises the spidey sense.
Just like if I would bring my body guard to a session and have her/him stand outside the door (well you'd probably want her/him instead of me anyway.... - good thing I don't need a body guard). Wouldn't matter how sexually oriented (s)he was, you'd mention that to somebody....
So I applaud your honest approach which you have maintained all along. Good for you, and like all the others said don't let it get to you how they judge your roommate.