Earlier quoted context omitted.
I agree fully, except you shouldnt work for social and environmental justice, but social and environmental improvement instead.
What is the difference, to you? To me, working for improvement can too easily become redirected towards self-aggrandisement. I did this, I accomplished this. Working for justice implies that laws and rights, natural or human-made, are being denied and broken.
- justice cannot be achieved. Look at the courtrooms (which is actually there to serve justice), but is the verdict really justice? So persuing justice can make you cynical - for the example of social justice, you could approach it by thinking it is just (or solves the justice problem) to take away the wealth of the rich. Does this improve the social condition of the unfortunate? Also this can make you radical and bitter. - Also if you go for justice, you might start to see a lot of things as 'unfair' this is a negative feeling
Generally I believe a mindset of helping others/nature by planning to improving things is better (for the cause itself and for oneself) than trying to fight perceived injustices.