Beware of ensuing mini-rant...
OK, your defeatist attitude is really starting to piss me off. Defeatist attitudes in general piss me off, though, not just yours.
Normally, I'm a reserved, polite, and empathetic person, but I'm really starting to get frustrated with your attitude here. Maybe that's my empathy taking over in a different way, though. Reading all this stuff about how there's 'nothing you can do' is just so much BS, in my opinion. There is always something you can do. It just depends on whether you genuinely want to do something about it. You do want to do something about it, right? Because if not, I'd say go talk to a psychologist about the possibility that you have a martyr complex.
Seriously, I've personally met homeless people on the bus that are threatened, stalked, harassed and even assaulted by gang members on an almost weekly basis, and they literally have nothing and no one to turn to. Absolutely nothing. No friends, no family, no co-workers, not even other street people. They've hit rock bottom in their lives, and they still don't get as emotionally distressed and logically paralyzed as you seem to be letting this one guy's actions make you.
It's harsh, but I'm saying it anyway, because it's how I truly feel:
Get over yourself. Honestly, what is so friggin' hard about making a little effort to live a normal a life as possible while this gets resolved?
End mini-rant...
_________________
It takes a village to raise an idiot, but it only takes one idiot to raze a village.