Curb your inclination to want to try to solve everyone’s problems. It doesn’t make you a less compassionate person. It just keeps you sane. For one thing, you rob someone of their dignity when you try to take care of everything for them. It takes a while to develop a sense of what’s right and what’s too much.
Go slowly. How can you do too much, you may ask? They need everything, don’t they? You’ll know that you’ve done too much the first time you have to refuse someone something and all hell breaks loose because you’ve taken care of everything else up to now. Resist the urge to set yourself up as Santa Claus or the Good Fairy. It’s really quite insulting to your clients and exhausting for you. We probably lose more volunteers because of this than anything else.