Helping is good. I have the same spirit, i enjoy helping and i love to do what i can! But we can't just jump in people's lives and approach to help can we ? Of course not! It would be bothering and crossing limits into their privacy and making things worse.
Keep your spirit up, in this matter, you need to let the situation come to you instead of you going for it. Just be prepared and when they needed someone, then be there.