I think this question is not proper to ask because, in general, a different person holds a different responsibility for what he/she is going through. We have different hardships and difficulties, and it's not appropriate to debate this topic. Sometimes, you can't even see what are people struggling inside though you put yourself in their shoes. I think what we should do is trying to understand each other and reaching out for help when you really need it.
@sup well said. I try my hardest to fight the hate with love, but sometimes just making yourself laugh is just as much fun to whatever they're saying. Telling them to suck Godzilla dick is among those things.