Wow. No one even attacked you directly, they merely made lewd comments in your presence. I can see how there is a huge disconnect if this is all it takes for someone to want to run back to a life of shelter.
And even if that specific incident hadn't happened: a climate of gendered or sexually explicit comments is hostile. I'm sorry if you work somewhere that this isn't obvious or explicit. At my company, we're working to maintain a good culture, and none of the behavior described in the article -- none -- would be acceptable.
Thankfully we haven't had to deal with that yet. But I'm formulating some new interview questions reading this HN thread....