You are in a difficult position. You are doing what you can. It sounds like you are exactly where you need to be right now.
I dont discuss it here but Im going through some very difficult times. I have a job I love but it is taxing. Thankfully I can dictate when I put my time in, for the most part. Im doing everything I can to get the things I have to get done accomplished while also caring for my own health and making sure my son isnt just cared for but that he is thriving. I deal with my issues and often find myself working for hours after my son goes to bed.
So many people are struggling in the land of rugged individualism. Taking five hours a week to take on a new cause means losing five hours a week on maintaining or getting ahead. Much less than getting up and going somewhere to help.
That doesnt mean we cant financially support orgs dedicated to doing what we wish we had time to do.
There is also the thought of an individuals priorities. People are dying because of our health care system. Syria has created one of the largest refugee crisis in history. Children are starving in our own country and across the world. Innocent people are regularly being shot and killed. Oppression is being maintained by way of our justice system which is anything but blind, failing school, and by other means.
This is tough. I love your heart and your post. Too many of us are one step away from homelessness and are spending all of our time holding on.