I've been paranoid my whole life, for a multitude of reasons, so somewhere along the way I affected what my mom calls the "I'm Going To Rip Your Throat Out" demeanor.
Aside from that, I've usually got a knife or razor in every pocket whenever I go out, and I try to always be out with at least one other person, if not more. On my own, the most I've gotten since coming out has been some rude looks and confusion. Out with my guys, the worst that's happened has been some 9 year old kid calling me and Ben a bunch of ->-bleeped-<-s. Which, we are.
Granted where I live, everyone is kind of rude and verbally aggressive, most of the guys around here walk around trying to put on a 'badass' show it seems, but for the most part people just talk a lot of crap.
IMO, best thing you can do is just always be aware of your surroundings, try and stick with people, and knowing how to fight would probably be a plus.