Also, it seriously doesn't work to tell me "there is no stigma -- all you have to do is hide those facts about yourself." If there is no stigma, why on earth would I need to hide them? Or to blame me for admitting that I am female and homeless. Hiding information about yourself is another burden to communicating and can complicate the hell out of attempts to accomplish anything when you need to work around certain things but are compelled to not mention them for fear of stigma.
Did you mean this in good faith? Where I was raised throwing that in is fairly insulting.
Being from the South, I've heard this in both the straight version and the condescending version. As you point out, without sufficient context, it's bodylanguage-ambiguous.