I've been telling people for years that 'I' am my favorite charity.
Job 1 is to not be part of the problem. You cannot save a man from drowning if you yourself are drowning.
I have had the good fortune to know some truly kind and generous people and they made me a better person, and I try to pay it forward.
I believe that most people make positive impacts on someone else's life and never know it.
Just my random thoughts on the matter.