Im not trying to write off all charity and volunteerism, my comment is about myself and the problems I have trying to help others, I simply noticed that how I was trying to help wasn't helping.
For example you'r comment to "Get real" what does that mean? I assume you don't think I am a robot I assume you mean it as genuinely trying to help in the way you might tell an addict to get real or grow up its a platitude telling them to stop doing the thing they know is bad.
A few years ago I would have agreed with you but I have had a realisation about the way I try to help people, does it help them?
Will they stop being addicted? probably not, most likely they have heard it before and will just take offence at being talked down to they will double down on the bad behaviour out of spite.
Does it help me? When I tell people to grow up it boosts my ego makes me feel like I know what I am talking about, like their problems are so easily solved if only they where on my level of understanding.
When I realise that my style of help, helps no one and nothing but my ego is it really help? No it's not, its simply me being arrogant.
When I realise that my style of help is no help at all should I continue to subject people to it? No it's not helpful to do so, I don't need my ego stroked and I don't want to hurt others with my good intentions.
This doesn't mean that I am agains't helping others I simply realised a problem with how I specifically was trying to help others, I was just trying to boost my ego.
I wish I could claim this realisation as my own but in truth it was pointed out to me. If some one pointed out that your idea of help was the same as mine could you accept this realisation or would you become resentful?