Yep, thread inspired by another thread (although not about) but have seen this come up so so many times before?
Someone is rude/obnoxious/miserable/horrible/nasty and people say ?you don?t know the details. Perhaps they are mentally ill/bereaved/had a row with the husband/the wife/lost their job.? I?ve even seen ?They have a disability, that in itself is hard enough (I am talking physical disability here not a LD where someone potentially has no control over their behaviour).? I even have a friend who goes to the other extreme and says things like ?it?s amazing they are such a lovely person/so well balanced, considering everything they have been through.? 
So some people go through a hard time, but don?t we all sometimes? But we don?t all go around telling people to fuck off or being generally nasty/obnoxious and hope for no comeback on the basis that ?you don?t know what they?re going through.? Well by the same token the person being told to fuck off might be going through a hard time too but seemingly nobody takes account of that.
It just strikes me that we have become a society that justifies bad behaviour on the basis it might have a root cause, which in turn leads to more bad behaviour because it has become unchallenged.
It is never justified to be rude to people unprovoked. Most of us go through hard times, and most of us just don?t behave like that. We need to stop justifying nastiness and stand up to it. Oh and ?might have a mental illness? is a bit of an insult to anyone who is genuinely mentally ill and doesn?t go around abusing the general population.
Now, I have a disability, am going through a divorce so have recently become a single parent so by definition you must all agree with me or I might kick off. 