That's very encouraging advice Jennifer. I think attitude is the biggest portion of your experience. Also appropriate presentation is important. That takes skill and practice.

I would like to point out, however, you often claim to not pass. Based on what I've seen from your post, you are dang close. I would expect that you probably pass with some folks. Additionally, I would point out that you are fairly attractive, enough so that even if you are read, there is likely a more positive response. People treat attractive and neat individuals with more respect in general.

"Hey that was a dude"
"yeah, but dang did you see IT'S legs!? Just saying"
"Whoa I didn't know you went that way"
"I don't but just sayin"
"Yeah maybee... want me to introduce you?"
"F*** You man"