Social Justice??
Depends on who you ask.
To a liberal it means that everyone is equal.
Doesn't matter if they work or don't They deserve whatever the providing party gets and those providing should be overjoyed to pick up their slack. Oh and their responsibilities are assumed by the providers as well. In effect the useless fucks get a free ride at the taxpayers expense and the providers of that free ride have no say in the matter.
To a Conservative it means you work hard for what you have and your life is your own responsibility.
I'm a liberal and that isn't remotely what I believe.
So why don't you post what you do believe so we can ridicule it and point out how wrong you are?